Class JsWorkbenchEditorActivity
- java.lang.Object
-
- org.uberfire.client.mvp.AbstractActivity
-
- org.uberfire.client.mvp.AbstractWorkbenchActivity
-
- org.uberfire.client.mvp.AbstractWorkbenchEditorActivity
-
- org.uberfire.jsbridge.client.editor.JsWorkbenchEditorActivity
-
- All Implemented Interfaces:
org.uberfire.client.mvp.Activity,org.uberfire.client.mvp.ContextSensitiveActivity,org.uberfire.client.mvp.WorkbenchActivity,org.uberfire.client.mvp.WorkbenchEditorActivity,org.uberfire.security.authz.RuntimeFeatureResource,org.uberfire.security.authz.RuntimeResource,org.uberfire.security.Resource
public class JsWorkbenchEditorActivity extends org.uberfire.client.mvp.AbstractWorkbenchEditorActivity implements org.uberfire.client.mvp.WorkbenchEditorActivity
-
-
Constructor Summary
Constructors Constructor Description JsWorkbenchEditorActivity(org.uberfire.client.mvp.PlaceManager placeManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetIdentifier()voidgetMenus(Consumer<org.uberfire.workbench.model.menu.Menus> consumer)StringgetTitle()org.uberfire.workbench.model.toolbar.ToolBargetToolBar()com.google.gwt.user.client.ui.IsWidgetgetWidget()booleanisDirty()voidonClose()voidonFocus()voidonLostFocus()booleanonMayClose()voidonOpen()voidonSave()voidonShutdown()voidonStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)JsWorkbenchEditorActivitywithEditor(JsNativeEditor editor)-
Methods inherited from class org.uberfire.client.mvp.AbstractWorkbenchEditorActivity
getLockingStrategy, onStartup, setupDefaultPessimisticLockManager
-
Methods inherited from class org.uberfire.client.mvp.AbstractWorkbenchActivity
contextId, getDefaultPosition, getOwningPlace, getTitleDecoration
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.uberfire.client.mvp.Activity
getName, getPlace, isDefault, isDynamic, onStartup
-
-
-
-
Method Detail
-
withEditor
public JsWorkbenchEditorActivity withEditor(JsNativeEditor editor)
-
onStartup
public void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)- Specified by:
onStartupin interfaceorg.uberfire.client.mvp.WorkbenchEditorActivity- Overrides:
onStartupin classorg.uberfire.client.mvp.AbstractWorkbenchEditorActivity
-
onOpen
public void onOpen()
- Specified by:
onOpenin interfaceorg.uberfire.client.mvp.Activity- Overrides:
onOpenin classorg.uberfire.client.mvp.AbstractWorkbenchEditorActivity
-
onSave
public void onSave()
- Specified by:
onSavein interfaceorg.uberfire.client.mvp.WorkbenchEditorActivity- Overrides:
onSavein classorg.uberfire.client.mvp.AbstractWorkbenchEditorActivity
-
onFocus
public void onFocus()
- Specified by:
onFocusin interfaceorg.uberfire.client.mvp.WorkbenchActivity- Overrides:
onFocusin classorg.uberfire.client.mvp.AbstractWorkbenchEditorActivity
-
onLostFocus
public void onLostFocus()
- Specified by:
onLostFocusin interfaceorg.uberfire.client.mvp.WorkbenchActivity- Overrides:
onLostFocusin classorg.uberfire.client.mvp.AbstractWorkbenchActivity
-
onMayClose
public boolean onMayClose()
- Specified by:
onMayClosein interfaceorg.uberfire.client.mvp.WorkbenchActivity- Overrides:
onMayClosein classorg.uberfire.client.mvp.AbstractWorkbenchActivity
-
onClose
public void onClose()
- Specified by:
onClosein interfaceorg.uberfire.client.mvp.Activity- Overrides:
onClosein classorg.uberfire.client.mvp.AbstractWorkbenchEditorActivity
-
onShutdown
public void onShutdown()
- Specified by:
onShutdownin interfaceorg.uberfire.client.mvp.Activity- Overrides:
onShutdownin classorg.uberfire.client.mvp.AbstractActivity
-
isDirty
public boolean isDirty()
- Specified by:
isDirtyin interfaceorg.uberfire.client.mvp.WorkbenchEditorActivity- Overrides:
isDirtyin classorg.uberfire.client.mvp.AbstractWorkbenchEditorActivity
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceorg.uberfire.client.mvp.WorkbenchActivity- Specified by:
getTitlein classorg.uberfire.client.mvp.AbstractWorkbenchActivity
-
getWidget
public com.google.gwt.user.client.ui.IsWidget getWidget()
- Specified by:
getWidgetin interfaceorg.uberfire.client.mvp.WorkbenchActivity- Specified by:
getWidgetin classorg.uberfire.client.mvp.AbstractWorkbenchActivity
-
getMenus
public void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> consumer)
- Specified by:
getMenusin interfaceorg.uberfire.client.mvp.WorkbenchActivity- Overrides:
getMenusin classorg.uberfire.client.mvp.AbstractWorkbenchActivity
-
getToolBar
public org.uberfire.workbench.model.toolbar.ToolBar getToolBar()
- Specified by:
getToolBarin interfaceorg.uberfire.client.mvp.WorkbenchActivity- Overrides:
getToolBarin classorg.uberfire.client.mvp.AbstractWorkbenchActivity
-
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifierin interfaceorg.uberfire.security.Resource
-
-