public class PerspectiveEditorActivity extends Object implements PerspectiveActivity
Constructor and Description |
---|
PerspectiveEditorActivity(LayoutTemplate editor,
PerspectiveEditorScreenActivity screen) |
Modifier and Type | Method and Description |
---|---|
PerspectiveDefinition |
buildPerspective() |
protected String |
getDefaultPanelType() |
PerspectiveDefinition |
getDefaultPerspectiveLayout() |
String |
getIdentifier() |
void |
getMenus(Consumer<Menus> menusConsumer) |
PlaceRequest |
getPlace() |
ActivityResourceType |
getResourceType() |
PerspectiveEditorScreenActivity |
getScreen() |
ToolBar |
getToolBar() |
boolean |
isDefault() |
boolean |
isTransient() |
void |
onClose() |
void |
onOpen() |
void |
onShutdown() |
void |
onStartup(PlaceRequest place) |
void |
update(LayoutTemplate editor,
PerspectiveEditorScreenActivity screen) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
getDependencies, isType
public PerspectiveEditorActivity(LayoutTemplate editor, PerspectiveEditorScreenActivity screen)
public void update(LayoutTemplate editor, PerspectiveEditorScreenActivity screen)
public PerspectiveEditorScreenActivity getScreen()
public PlaceRequest getPlace()
public void onStartup(PlaceRequest place)
public void onShutdown()
onShutdown
in interface Activity
public PerspectiveDefinition getDefaultPerspectiveLayout()
getDefaultPerspectiveLayout
in interface PerspectiveActivity
public PerspectiveDefinition buildPerspective()
protected String getDefaultPanelType()
public String getIdentifier()
getIdentifier
in interface Resource
public boolean isDefault()
isDefault
in interface Activity
isDefault
in interface PerspectiveActivity
public boolean isTransient()
isTransient
in interface PerspectiveActivity
public void getMenus(Consumer<Menus> menusConsumer)
getMenus
in interface PerspectiveActivity
public ToolBar getToolBar()
getToolBar
in interface PerspectiveActivity
public ActivityResourceType getResourceType()
getResourceType
in interface Resource
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.