public abstract class AbstractWorkbenchPerspectiveActivity extends AbstractActivity implements PerspectiveActivity
WorkbenchPerspective.open, place, placeManager| Constructor and Description |
|---|
AbstractWorkbenchPerspectiveActivity(PlaceManager placeManager) |
| Modifier and Type | Method and Description |
|---|---|
abstract PerspectiveDefinition |
getDefaultPerspectiveLayout()
Returns a new copy of the layout (panels and their parts) that should be used if no persisted state is available.
|
void |
getMenus(Consumer<Menus> menusConsumer)
Returns a new copy of the menus that should be used with this perspective.
|
ResourceType |
getResourceType() |
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.
|
getPlace, onClose, onOpen, onShutdown, onStartup, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNamegetPlace, isDynamic, onClose, onOpen, onShutdown, onStartupgetDependencies, getIdentifier, isTypepublic AbstractWorkbenchPerspectiveActivity(PlaceManager placeManager)
public ResourceType getResourceType()
getResourceType in interface Resourcepublic abstract PerspectiveDefinition getDefaultPerspectiveLayout()
PerspectiveActivitygetDefaultPerspectiveLayout in interface PerspectiveActivityPerspectiveActivity.isTransient(),
WorkbenchServicesProxy.loadPerspective(String, org.uberfire.mvp.ParameterizedCommand)public boolean isDefault()
PerspectiveActivityisDefault in interface ActivityisDefault in interface PerspectiveActivitypublic boolean isTransient()
PerspectiveActivityisTransient in interface PerspectiveActivityWorkbenchServicesProxy.loadPerspective(String, org.uberfire.mvp.ParameterizedCommand)public void getMenus(Consumer<Menus> menusConsumer)
PerspectiveActivitygetMenus in interface PerspectiveActivitypublic ToolBar getToolBar()
getToolBar in interface PerspectiveActivityCopyright © 2012–2020 JBoss by Red Hat. All rights reserved.