Class MantleXul

java.lang.Object
org.pentaho.mantle.client.ui.xul.MantleXul
All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler, SolutionBrowserCloseEventHandler, SolutionBrowserDeselectEventHandler, SolutionBrowserOpenEventHandler, SolutionBrowserSelectEventHandler, org.pentaho.ui.xul.gwt.util.IXulLoaderCallback

public class MantleXul extends Object implements org.pentaho.ui.xul.gwt.util.IXulLoaderCallback, SolutionBrowserOpenEventHandler, SolutionBrowserCloseEventHandler, SolutionBrowserSelectEventHandler, SolutionBrowserDeselectEventHandler
  • Field Details

  • Method Details

    • getInstance

      public static MantleXul getInstance()
    • isEditable

      public boolean isEditable()
    • setEditable

      public void setEditable(boolean editable)
    • xulLoaded

      public void xulLoaded(org.pentaho.ui.xul.gwt.GwtXulRunner runner)
      Callback method for the MantleXulLoader. This is called when the Xul file has been processed.
      Specified by:
      xulLoaded in interface org.pentaho.ui.xul.gwt.util.IXulLoaderCallback
      Parameters:
      runner - GwtXulRunner instance ready for event handlers and initializing.
    • customizeAdminStyle

      public void customizeAdminStyle()
    • configureAdminCatTree

      public void configureAdminCatTree()
    • enableUsersRolesTreeItem

      public void enableUsersRolesTreeItem(boolean enabled)
    • selectAdminCatTreeTreeItem

      public void selectAdminCatTreeTreeItem(String treeLabel)
    • getAdminContentDeck

      public com.google.gwt.user.client.ui.DeckPanel getAdminContentDeck()
    • getToolbar

      public com.google.gwt.user.client.ui.Widget getToolbar()
    • getBurgerToolbarWrapper

      public com.google.gwt.user.client.ui.Widget getBurgerToolbarWrapper()
    • getTabsMenuBarWrapper

      public com.google.gwt.user.client.ui.SimplePanel getTabsMenuBarWrapper()
    • getMenubar

      public com.google.gwt.user.client.ui.Widget getMenubar()
    • getAdminPerspective

      public com.google.gwt.user.client.ui.Widget getAdminPerspective()
    • overlayLoaded

      public void overlayLoaded()
      Specified by:
      overlayLoaded in interface org.pentaho.ui.xul.gwt.util.IXulLoaderCallback
    • addOverlays

      public void addOverlays(ArrayList<org.pentaho.ui.xul.XulOverlay> overlays)
    • applyOverlays

      public void applyOverlays(Set<String> overlayIds)
    • applyOverlay

      public void applyOverlay(String id)
    • removeOverlays

      public void removeOverlays(Set<String> overlayIds)
    • removeOverlay

      public void removeOverlay(String id)
    • overlayRemoved

      public void overlayRemoved()
      Specified by:
      overlayRemoved in interface org.pentaho.ui.xul.gwt.util.IXulLoaderCallback
    • getOverlays

      public ArrayList<org.pentaho.ui.xul.XulOverlay> getOverlays()
    • onTabOpened

      public void onTabOpened(SolutionBrowserOpenEvent event)
      Specified by:
      onTabOpened in interface SolutionBrowserOpenEventHandler
    • onTabSelected

      public void onTabSelected(SolutionBrowserSelectEvent event)
      Specified by:
      onTabSelected in interface SolutionBrowserSelectEventHandler
    • onTabClosed

      public void onTabClosed(SolutionBrowserCloseEvent event)
      Specified by:
      onTabClosed in interface SolutionBrowserCloseEventHandler
    • onTabDeselected

      public void onTabDeselected(SolutionBrowserDeselectEvent event)
      Specified by:
      onTabDeselected in interface SolutionBrowserDeselectEventHandler