Package org.uberfire.client.screen
Class JSWorkbenchScreenActivity
- java.lang.Object
-
- org.uberfire.client.screen.JSWorkbenchScreenActivity
-
- All Implemented Interfaces:
org.uberfire.client.mvp.Activity,org.uberfire.client.mvp.ContextSensitiveActivity,org.uberfire.client.mvp.WorkbenchActivity,org.uberfire.client.mvp.WorkbenchScreenActivity,org.uberfire.security.authz.RuntimeFeatureResource,org.uberfire.security.authz.RuntimeResource,org.uberfire.security.Resource
@Alternative public class JSWorkbenchScreenActivity extends Object implements org.uberfire.client.mvp.WorkbenchScreenActivity
-
-
Constructor Summary
Constructors Constructor Description JSWorkbenchScreenActivity(JSNativeScreen nativePlugin, org.uberfire.client.mvp.PlaceManager placeManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcontextId()org.uberfire.workbench.model.PositiongetDefaultPosition()StringgetIdentifier()voidgetMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)org.uberfire.mvp.PlaceRequestgetOwningPlace()org.uberfire.mvp.PlaceRequestgetPlace()org.uberfire.security.ResourceTypegetResourceType()StringgetTitle()com.google.gwt.user.client.ui.IsWidgetgetTitleDecoration()org.uberfire.workbench.model.toolbar.ToolBargetToolBar()com.google.gwt.user.client.ui.IsWidgetgetWidget()voidonClose()voidonFocus()voidonLostFocus()booleanonMayClose()voidonOpen()voidonShutdown()voidonStartup(org.uberfire.mvp.PlaceRequest place)intpreferredHeight()intpreferredWidth()voidsetNativePlugin(JSNativeScreen nativePlugin)
-
-
-
Constructor Detail
-
JSWorkbenchScreenActivity
public JSWorkbenchScreenActivity(JSNativeScreen nativePlugin, org.uberfire.client.mvp.PlaceManager placeManager)
-
-
Method Detail
-
onStartup
public void onStartup(org.uberfire.mvp.PlaceRequest place)
- Specified by:
onStartupin interfaceorg.uberfire.client.mvp.Activity
-
setNativePlugin
public void setNativePlugin(JSNativeScreen nativePlugin)
-
getPlace
public org.uberfire.mvp.PlaceRequest getPlace()
- Specified by:
getPlacein interfaceorg.uberfire.client.mvp.Activity
-
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifierin interfaceorg.uberfire.security.Resource
-
getResourceType
public org.uberfire.security.ResourceType getResourceType()
- Specified by:
getResourceTypein interfaceorg.uberfire.security.Resource
-
onMayClose
public boolean onMayClose()
- Specified by:
onMayClosein interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
onClose
public void onClose()
- Specified by:
onClosein interfaceorg.uberfire.client.mvp.Activity
-
onShutdown
public void onShutdown()
- Specified by:
onShutdownin interfaceorg.uberfire.client.mvp.Activity
-
getDefaultPosition
public org.uberfire.workbench.model.Position getDefaultPosition()
- Specified by:
getDefaultPositionin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
getOwningPlace
public org.uberfire.mvp.PlaceRequest getOwningPlace()
- Specified by:
getOwningPlacein interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
onFocus
public void onFocus()
- Specified by:
onFocusin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
onLostFocus
public void onLostFocus()
- Specified by:
onLostFocusin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
getTitleDecoration
public com.google.gwt.user.client.ui.IsWidget getTitleDecoration()
- Specified by:
getTitleDecorationin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
getWidget
public com.google.gwt.user.client.ui.IsWidget getWidget()
- Specified by:
getWidgetin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
getMenus
public void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
- Specified by:
getMenusin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
getToolBar
public org.uberfire.workbench.model.toolbar.ToolBar getToolBar()
- Specified by:
getToolBarin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
onOpen
public void onOpen()
- Specified by:
onOpenin interfaceorg.uberfire.client.mvp.Activity
-
contextId
public String contextId()
- Specified by:
contextIdin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
preferredHeight
public int preferredHeight()
- Specified by:
preferredHeightin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
preferredWidth
public int preferredWidth()
- Specified by:
preferredWidthin interfaceorg.uberfire.client.mvp.WorkbenchActivity
-
-