Class JsWorkbenchLazyPerspectiveActivity
- java.lang.Object
-
- org.uberfire.client.mvp.AbstractActivity
-
- org.uberfire.client.mvp.AbstractWorkbenchPerspectiveActivity
-
- org.uberfire.jsbridge.client.loading.JsWorkbenchLazyPerspectiveActivity
-
- All Implemented Interfaces:
org.uberfire.client.mvp.Activity,org.uberfire.client.mvp.ContextSensitiveActivity,org.uberfire.client.mvp.jsbridge.JsWorkbenchLazyActivity,org.uberfire.client.mvp.jsbridge.JsWorkbenchLazyPerspective,org.uberfire.client.mvp.PerspectiveActivity,org.uberfire.security.authz.RuntimeFeatureResource,org.uberfire.security.authz.RuntimeResource,org.uberfire.security.Resource
public class JsWorkbenchLazyPerspectiveActivity extends org.uberfire.client.mvp.AbstractWorkbenchPerspectiveActivity implements org.uberfire.client.mvp.jsbridge.JsWorkbenchLazyPerspective
-
-
Constructor Summary
Constructors Constructor Description JsWorkbenchLazyPerspectiveActivity(AppFormerComponentsRegistry.Entry registryEntry, org.uberfire.client.mvp.PlaceManager placeManager, org.uberfire.client.mvp.ActivityManager activityManager, Consumer<String> lazyLoadingParentScript)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.uberfire.client.mvp.PerspectiveActivityget()org.uberfire.workbench.model.PerspectiveDefinitiongetDefaultPerspectiveLayout()StringgetIdentifier()voidgetMenus(Consumer<org.uberfire.workbench.model.menu.Menus> consumer)org.uberfire.security.ResourceTypegetResourceType()org.uberfire.workbench.model.toolbar.ToolBargetToolBar()booleanisDefault()booleanisPerspectiveTemplated(JsNativePerspective jsPerspective)booleanisTransient()voidonClose()voidonOpen()voidonShutdown()voidonStartup(org.uberfire.mvp.PlaceRequest place)voidupdateRealContent(com.google.gwt.core.client.JavaScriptObject backedPerspectiveJsObject)
-
-
-
Constructor Detail
-
JsWorkbenchLazyPerspectiveActivity
public JsWorkbenchLazyPerspectiveActivity(AppFormerComponentsRegistry.Entry registryEntry, org.uberfire.client.mvp.PlaceManager placeManager, org.uberfire.client.mvp.ActivityManager activityManager, Consumer<String> lazyLoadingParentScript)
-
-
Method Detail
-
updateRealContent
public void updateRealContent(com.google.gwt.core.client.JavaScriptObject backedPerspectiveJsObject)
- Specified by:
updateRealContentin interfaceorg.uberfire.client.mvp.jsbridge.JsWorkbenchLazyActivity
-
isPerspectiveTemplated
public boolean isPerspectiveTemplated(JsNativePerspective jsPerspective)
-
get
public org.uberfire.client.mvp.PerspectiveActivity get()
- Specified by:
getin interfaceorg.uberfire.client.mvp.jsbridge.JsWorkbenchLazyPerspective
-
onStartup
public void onStartup(org.uberfire.mvp.PlaceRequest place)
- Specified by:
onStartupin interfaceorg.uberfire.client.mvp.Activity- Overrides:
onStartupin classorg.uberfire.client.mvp.AbstractActivity
-
onOpen
public void onOpen()
- Specified by:
onOpenin interfaceorg.uberfire.client.mvp.Activity- Overrides:
onOpenin classorg.uberfire.client.mvp.AbstractActivity
-
onClose
public void onClose()
- Specified by:
onClosein interfaceorg.uberfire.client.mvp.Activity- Overrides:
onClosein classorg.uberfire.client.mvp.AbstractActivity
-
onShutdown
public void onShutdown()
- Specified by:
onShutdownin interfaceorg.uberfire.client.mvp.Activity- Overrides:
onShutdownin classorg.uberfire.client.mvp.AbstractActivity
-
getResourceType
public org.uberfire.security.ResourceType getResourceType()
- Specified by:
getResourceTypein interfaceorg.uberfire.security.Resource- Overrides:
getResourceTypein classorg.uberfire.client.mvp.AbstractWorkbenchPerspectiveActivity
-
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifierin interfaceorg.uberfire.security.Resource
-
isDefault
public boolean isDefault()
- Specified by:
isDefaultin interfaceorg.uberfire.client.mvp.Activity- Specified by:
isDefaultin interfaceorg.uberfire.client.mvp.PerspectiveActivity- Overrides:
isDefaultin classorg.uberfire.client.mvp.AbstractWorkbenchPerspectiveActivity
-
isTransient
public boolean isTransient()
- Specified by:
isTransientin interfaceorg.uberfire.client.mvp.PerspectiveActivity- Overrides:
isTransientin classorg.uberfire.client.mvp.AbstractWorkbenchPerspectiveActivity
-
getMenus
public void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> consumer)
- Specified by:
getMenusin interfaceorg.uberfire.client.mvp.PerspectiveActivity- Overrides:
getMenusin classorg.uberfire.client.mvp.AbstractWorkbenchPerspectiveActivity
-
getToolBar
public org.uberfire.workbench.model.toolbar.ToolBar getToolBar()
- Specified by:
getToolBarin interfaceorg.uberfire.client.mvp.PerspectiveActivity- Overrides:
getToolBarin classorg.uberfire.client.mvp.AbstractWorkbenchPerspectiveActivity
-
getDefaultPerspectiveLayout
public org.uberfire.workbench.model.PerspectiveDefinition getDefaultPerspectiveLayout()
- Specified by:
getDefaultPerspectiveLayoutin interfaceorg.uberfire.client.mvp.PerspectiveActivity- Specified by:
getDefaultPerspectiveLayoutin classorg.uberfire.client.mvp.AbstractWorkbenchPerspectiveActivity
-
-