Package org.pentaho.mantle.client.ui.xul
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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addOverlays
(ArrayList<org.pentaho.ui.xul.XulOverlay> overlays) void
applyOverlay
(String id) void
applyOverlays
(Set<String> overlayIds) void
void
void
enableUsersRolesTreeItem
(boolean enabled) com.google.gwt.user.client.ui.DeckPanel
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Widget
static MantleXul
com.google.gwt.user.client.ui.Widget
ArrayList<org.pentaho.ui.xul.XulOverlay>
com.google.gwt.user.client.ui.SimplePanel
com.google.gwt.user.client.ui.Widget
boolean
void
void
void
void
void
void
void
removeOverlay
(String id) void
removeOverlays
(Set<String> overlayIds) void
selectAdminCatTreeTreeItem
(String treeLabel) void
setEditable
(boolean editable) void
xulLoaded
(org.pentaho.ui.xul.gwt.GwtXulRunner runner) Callback method for the MantleXulLoader.
-
Field Details
-
PROPERTIES_EXTENSION
- See Also:
-
SEPARATOR
- See Also:
-
-
Method Details
-
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 interfaceorg.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
-
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 interfaceorg.pentaho.ui.xul.gwt.util.IXulLoaderCallback
-
addOverlays
-
applyOverlays
-
applyOverlay
-
removeOverlays
-
removeOverlay
-
overlayRemoved
public void overlayRemoved()- Specified by:
overlayRemoved
in interfaceorg.pentaho.ui.xul.gwt.util.IXulLoaderCallback
-
getOverlays
-
onTabOpened
- Specified by:
onTabOpened
in interfaceSolutionBrowserOpenEventHandler
-
onTabSelected
- Specified by:
onTabSelected
in interfaceSolutionBrowserSelectEventHandler
-
onTabClosed
- Specified by:
onTabClosed
in interfaceSolutionBrowserCloseEventHandler
-
onTabDeselected
- Specified by:
onTabDeselected
in interfaceSolutionBrowserDeselectEventHandler
-