@JsType public interface PerspectiveActivity extends ContextSensitiveActivity
Modifier and Type | Method and Description |
---|---|
org.uberfire.workbench.model.PerspectiveDefinition |
getDefaultPerspectiveLayout()
Returns a new copy of the layout (panels and their parts) that should be used if no persisted state is available.
|
org.uberfire.workbench.model.menu.Menus |
getMenus()
Returns a new copy of the menus that should be used with this perspective.
|
default String |
getName()
Returns the name of this activity, defaulting to
Resource.getIdentifier() . |
org.uberfire.workbench.model.toolbar.ToolBar |
getToolBar() |
boolean |
isDefault()
Returns true if this perspective should be displayed automatically when the application starts.
|
boolean |
isTransient()
Tells whether this perspective's state (layout and size of panels, parts contained in each panel) should be saved
per user or not.
|
org.uberfire.workbench.model.PerspectiveDefinition getDefaultPerspectiveLayout()
isTransient()
,
WorkbenchServicesProxy.loadPerspective(String, org.uberfire.mvp.ParameterizedCommand)
default String getName()
Activity
Resource.getIdentifier()
.boolean isDefault()
org.uberfire.workbench.model.menu.Menus getMenus()
org.uberfire.workbench.model.toolbar.ToolBar getToolBar()
boolean isTransient()
WorkbenchServicesProxy.loadPerspective(String, org.uberfire.mvp.ParameterizedCommand)
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.