Class UserAssignedEntitiesEditor<T>
- java.lang.Object
-
- org.uberfire.ext.security.management.client.widgets.management.editor.user.UserAssignedEntitiesEditor<T>
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget
- Direct Known Subclasses:
UserAssignedGroupsEditor,UserAssignedRolesEditor
public abstract class UserAssignedEntitiesEditor<T> extends Object implements com.google.gwt.user.client.ui.IsWidget
Presenter base class for user's assigned entities editor.
- Since:
- 0.8.0
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<T>entitiesprotected booleanisEditModeAssignedEntitiesEditorview
-
Constructor Summary
Constructors Constructor Description UserAssignedEntitiesEditor(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager, AbstractEntityExplorer<T> entitiesExplorer, AssignedEntitiesEditor view)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.google.gwt.user.client.ui.WidgetasWidget()voidclear()voidedit(org.jboss.errai.security.shared.api.identity.User user)voidflush()protected abstract StringgetAddText()protected abstract StringgetCancelText()protected abstract StringgetEntityIdentifier(T entity)protected abstract StringgetTitle()Set<T>getValue()protected ExplorerViewContextgetViewContext()voidhide()voidinit()protected voidonSave(Set<String> selectedEntities)protected voidopen(org.jboss.errai.security.shared.api.identity.User user)voidsetViolations(Set<javax.validation.ConstraintViolation<org.jboss.errai.security.shared.api.identity.User>> constraintViolations)voidshow(org.jboss.errai.security.shared.api.identity.User user)
-
-
-
Field Detail
-
view
public AssignedEntitiesEditor view
-
isEditMode
protected boolean isEditMode
-
-
Constructor Detail
-
UserAssignedEntitiesEditor
@Inject public UserAssignedEntitiesEditor(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager, AbstractEntityExplorer<T> entitiesExplorer, AssignedEntitiesEditor view)
-
-
Method Detail
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidgetin interfacecom.google.gwt.user.client.ui.IsWidget
-
getCancelText
protected abstract String getCancelText()
-
getAddText
protected abstract String getAddText()
-
getTitle
protected abstract String getTitle()
-
init
@PostConstruct public void init()
-
show
public void show(org.jboss.errai.security.shared.api.identity.User user)
-
edit
public void edit(org.jboss.errai.security.shared.api.identity.User user)
-
flush
public void flush()
-
setViolations
public void setViolations(Set<javax.validation.ConstraintViolation<org.jboss.errai.security.shared.api.identity.User>> constraintViolations)
-
hide
public void hide()
-
clear
public void clear()
-
getViewContext
protected ExplorerViewContext getViewContext()
-
open
protected void open(org.jboss.errai.security.shared.api.identity.User user)
-
-