public class PerspectiveManager
extends com.google.gwt.user.client.ui.SimplePanel
Modifier and Type | Field and Description |
---|---|
static String |
ADMIN_PERSPECTIVE |
static String |
BROWSER_PERSPECTIVE |
static String |
HOME_PERSPECTIVE |
static String |
OPENED_PERSPECTIVE |
static String |
PROPERTIES_EXTENSION |
static String |
SCHEDULES_PERSPECTIVE |
static String |
SEPARATOR |
Modifier and Type | Method and Description |
---|---|
void |
enablePerspective(String perspectiveId,
boolean enabled) |
org.pentaho.platform.api.engine.perspective.pojo.IPluginPerspective |
getActivePerspective() |
static PerspectiveManager |
getInstance() |
boolean |
isLoaded() |
void |
setActivePerspective(org.pentaho.platform.api.engine.perspective.pojo.IPluginPerspective activePerspective) |
void |
setBrowserMenuItem(org.pentaho.gwt.widgets.client.menuitem.PentahoMenuItem menuItem) |
void |
setLoaded(boolean loaded) |
boolean |
setPerspective(String perspectiveId) |
protected void |
setPluginPerspectives(ArrayList<org.pentaho.platform.api.engine.perspective.pojo.IPluginPerspective> perspectives) |
void |
setSchedulesMenuItem(org.pentaho.gwt.widgets.client.menuitem.PentahoMenuItem menuItem) |
void |
showPerspectiveWithHighestPriority()
Show the perspective defined as with the highest priority
|
add, getContainerElement, getWidget, iterator, remove, setWidget, setWidget
add, adopt, adopt, clear, disown, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static final String ADMIN_PERSPECTIVE
public static final String SCHEDULES_PERSPECTIVE
public static final String OPENED_PERSPECTIVE
public static final String HOME_PERSPECTIVE
public static final String BROWSER_PERSPECTIVE
public static final String PROPERTIES_EXTENSION
public static final String SEPARATOR
public static PerspectiveManager getInstance()
protected void setPluginPerspectives(ArrayList<org.pentaho.platform.api.engine.perspective.pojo.IPluginPerspective> perspectives)
public void enablePerspective(String perspectiveId, boolean enabled)
public boolean setPerspective(String perspectiveId)
public void showPerspectiveWithHighestPriority()
public org.pentaho.platform.api.engine.perspective.pojo.IPluginPerspective getActivePerspective()
public void setActivePerspective(org.pentaho.platform.api.engine.perspective.pojo.IPluginPerspective activePerspective)
public void setBrowserMenuItem(org.pentaho.gwt.widgets.client.menuitem.PentahoMenuItem menuItem)
public void setSchedulesMenuItem(org.pentaho.gwt.widgets.client.menuitem.PentahoMenuItem menuItem)
public boolean isLoaded()
public void setLoaded(boolean loaded)
Copyright © 2021 Hitachi Vantara. All rights reserved.