Package org.uberfire.client.mvp
Interface WorkbenchEditorActivity
-
- All Superinterfaces:
Activity,ContextSensitiveActivity,org.uberfire.security.Resource,org.uberfire.security.authz.RuntimeFeatureResource,org.uberfire.security.authz.RuntimeResource,WorkbenchActivity
- All Known Implementing Classes:
AbstractWorkbenchEditorActivity
public interface WorkbenchEditorActivity extends WorkbenchActivity
An Editor is an activity that is associated with a VFS path. It is expected that the editor will provide the end user some means of editing and saving the resource represented by the VFS path.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default org.uberfire.security.ResourceTypegetResourceType()booleanisDirty()voidonSave()voidonStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)-
Methods inherited from interface org.uberfire.client.mvp.Activity
getName, getPlace, isDefault, isDynamic, onClose, onOpen, onShutdown, onStartup
-
Methods inherited from interface org.uberfire.security.Resource
getDependencies, getIdentifier, isType
-
Methods inherited from interface org.uberfire.client.mvp.WorkbenchActivity
contextId, getDefaultPosition, getMenus, getOwningPlace, getTitle, getTitleDecoration, getTitleDecorationElement, getToolBar, getWidget, getWidgetElement, onFocus, onLostFocus, onMayClose, preferredHeight, preferredWidth
-
-
-
-
Method Detail
-
onStartup
void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)
-
onSave
void onSave()
-
isDirty
boolean isDirty()
-
getResourceType
default org.uberfire.security.ResourceType getResourceType()
- Specified by:
getResourceTypein interfaceorg.uberfire.security.Resource
-
-