Class GroupEditorWorkflow
- java.lang.Object
-
- org.uberfire.ext.security.management.client.widgets.management.editor.group.workflow.GroupEditorWorkflow
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget
@Dependent public class GroupEditorWorkflow extends Object implements com.google.gwt.user.client.ui.IsWidget
Main entry point for viewing a group instance.
- Since:
- 0.8.0
-
-
Field Summary
Fields Modifier and Type Field Description protected org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message>errorCallbackEntityWorkflowViewview
-
Constructor Summary
Constructors Constructor Description GroupEditorWorkflow(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager, org.jboss.errai.common.client.api.Caller<org.uberfire.backend.authz.AuthorizationService> authorizationService, org.uberfire.security.authz.PermissionManager permissionManager, javax.enterprise.event.Event<OnErrorEvent> errorEvent, ConfirmBox confirmBox, LoadingBox loadingBox, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> workbenchNotification, javax.enterprise.event.Event<SaveGroupEvent> saveGroupEvent, javax.enterprise.event.Event<DeleteGroupEvent> deleteGroupEvent, GroupEditor groupEditor, org.uberfire.ext.security.management.client.editor.group.GroupEditorDriver groupEditorDriver, EntityWorkflowView view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.user.client.ui.WidgetasWidget()protected voidcheckDirty(org.uberfire.mvp.Command callback)protected booleancheckEventContext(ContextualEvent contextualEvent, Object context)protected voidcheckStatus()voidclear()protected voiddoDelete()protected voiddoInitView()protected voiddoLoad(String name)protected voiddoSave()protected voiddoShow(String groupName)protected voidedit()GroupEditorgetGroupEditor()protected StringgetSaveButtonText()protected voidhideLoadingBox()booleanisDirty()protected booleanisPerspectiveReadDenied(org.uberfire.client.mvp.PerspectiveActivity perspectiveActivity)protected voidonCancel()protected voidonSave()protected voidsetDirty(boolean isDirty)voidsetup()voidshow(String name)protected voidshowLoadingBox()protected voidshowNotification(String message)
-
-
-
Field Detail
-
view
public EntityWorkflowView view
-
errorCallback
protected final org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback
-
-
Constructor Detail
-
GroupEditorWorkflow
@Inject public GroupEditorWorkflow(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager, org.jboss.errai.common.client.api.Caller<org.uberfire.backend.authz.AuthorizationService> authorizationService, org.uberfire.security.authz.PermissionManager permissionManager, javax.enterprise.event.Event<OnErrorEvent> errorEvent, ConfirmBox confirmBox, LoadingBox loadingBox, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> workbenchNotification, javax.enterprise.event.Event<SaveGroupEvent> saveGroupEvent, javax.enterprise.event.Event<DeleteGroupEvent> deleteGroupEvent, GroupEditor groupEditor, org.uberfire.ext.security.management.client.editor.group.GroupEditorDriver groupEditorDriver, EntityWorkflowView view)
-
-
Method Detail
-
setup
@PostConstruct public void setup()
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidgetin interfacecom.google.gwt.user.client.ui.IsWidget
-
getGroupEditor
public GroupEditor getGroupEditor()
-
show
public void show(String name)
-
getSaveButtonText
protected String getSaveButtonText()
-
onSave
protected void onSave()
-
onCancel
protected void onCancel()
-
clear
public void clear()
-
isDirty
public boolean isDirty()
-
doDelete
protected void doDelete()
-
doShow
protected void doShow(String groupName)
-
doInitView
protected void doInitView()
-
doLoad
protected void doLoad(String name)
-
doSave
protected void doSave()
-
showNotification
protected void showNotification(String message)
-
setDirty
protected void setDirty(boolean isDirty)
-
checkDirty
protected void checkDirty(org.uberfire.mvp.Command callback)
-
showLoadingBox
protected void showLoadingBox()
-
hideLoadingBox
protected void hideLoadingBox()
-
edit
protected void edit()
-
checkEventContext
protected boolean checkEventContext(ContextualEvent contextualEvent, Object context)
-
checkStatus
protected void checkStatus()
-
isPerspectiveReadDenied
protected boolean isPerspectiveReadDenied(org.uberfire.client.mvp.PerspectiveActivity perspectiveActivity)
-
-