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) |
void |
setSchedulesMenuItem(org.pentaho.gwt.widgets.client.menuitem.PentahoMenuItem menuItem) |
void |
showPerspectiveWithHighestPriority()
Show the perspective defined as with the highest priority
|
add, getWidget, iterator, remove, setWidget, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, fireEvent, getLayoutData, getParent, isAttached, onBrowserEvent, removeFromParent, setLayoutData, sinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEventspublic 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()
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)