Class UserAssignedGroupsEditor
- java.lang.Object
-
- org.uberfire.ext.security.management.client.widgets.management.editor.user.UserAssignedEntitiesEditor<org.jboss.errai.security.shared.api.Group>
-
- org.uberfire.ext.security.management.client.widgets.management.editor.user.UserAssignedGroupsEditor
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,org.uberfire.ext.security.management.client.editor.Editor<org.jboss.errai.security.shared.api.identity.User,Set<org.jboss.errai.security.shared.api.Group>>,org.uberfire.ext.security.management.client.editor.user.UserAssignedGroupsEditor,org.uberfire.ext.security.management.client.editor.Viewer<org.jboss.errai.security.shared.api.identity.User>
@Dependent public class UserAssignedGroupsEditor extends UserAssignedEntitiesEditor<org.jboss.errai.security.shared.api.Group> implements org.uberfire.ext.security.management.client.editor.user.UserAssignedGroupsEditor
Presenter class for user's assigned groups editor.
- Since:
- 0.8.0
-
-
Field Summary
-
Fields inherited from class org.uberfire.ext.security.management.client.widgets.management.editor.user.UserAssignedEntitiesEditor
entities, isEditMode, view
-
-
Constructor Summary
Constructors Constructor Description UserAssignedGroupsEditor(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager, GroupsExplorer groupsExplorer, AssignedEntitiesEditor<UserAssignedGroupsEditor> view, javax.enterprise.event.Event<OnUpdateUserGroupsEvent> updateUserGroupsEventEvent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.user.client.ui.WidgetasWidget()protected StringgetAddText()protected StringgetCancelText()protected StringgetEntityIdentifier(org.jboss.errai.security.shared.api.Group entity)protected StringgetTitle()protected voidonSave(Set<String> selectedEntities)protected voidopen(org.jboss.errai.security.shared.api.identity.User user)-
Methods inherited from class org.uberfire.ext.security.management.client.widgets.management.editor.user.UserAssignedEntitiesEditor
clear, edit, flush, getValue, getViewContext, hide, init, setViolations, show
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
UserAssignedGroupsEditor
@Inject public UserAssignedGroupsEditor(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager, GroupsExplorer groupsExplorer, AssignedEntitiesEditor<UserAssignedGroupsEditor> view, javax.enterprise.event.Event<OnUpdateUserGroupsEvent> updateUserGroupsEventEvent)
-
-
Method Detail
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidgetin interfacecom.google.gwt.user.client.ui.IsWidget- Overrides:
asWidgetin classUserAssignedEntitiesEditor<org.jboss.errai.security.shared.api.Group>
-
getCancelText
protected String getCancelText()
- Specified by:
getCancelTextin classUserAssignedEntitiesEditor<org.jboss.errai.security.shared.api.Group>
-
getAddText
protected String getAddText()
- Specified by:
getAddTextin classUserAssignedEntitiesEditor<org.jboss.errai.security.shared.api.Group>
-
getTitle
protected String getTitle()
- Specified by:
getTitlein classUserAssignedEntitiesEditor<org.jboss.errai.security.shared.api.Group>
-
getEntityIdentifier
protected String getEntityIdentifier(org.jboss.errai.security.shared.api.Group entity)
- Specified by:
getEntityIdentifierin classUserAssignedEntitiesEditor<org.jboss.errai.security.shared.api.Group>
-
open
protected void open(org.jboss.errai.security.shared.api.identity.User user)
- Overrides:
openin classUserAssignedEntitiesEditor<org.jboss.errai.security.shared.api.Group>
-
onSave
protected void onSave(Set<String> selectedEntities)
- Overrides:
onSavein classUserAssignedEntitiesEditor<org.jboss.errai.security.shared.api.Group>
-
-