@Dependent public class UserAssignedGroupsExplorer extends UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group> implements com.google.gwt.user.client.ui.IsWidget, UserAssignedGroupsExplorer
Presenter class for user's assigned groups explorer widget.
It's considered an Editor due to it allows removing assigned user's groups.
entities, isEditMode, PAGE_SIZE, view
Constructor and Description |
---|
UserAssignedGroupsExplorer(ClientUserSystemManager userSystemManager,
ConfirmBox confirmBox,
GroupsList groupList,
AssignedEntitiesExplorer view,
javax.enterprise.event.Event<OnRemoveUserGroupEvent> removeUserGroupEventEvent) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canAssignEntities() |
protected void |
doShow() |
protected String |
getEmptyText() |
protected String |
getEnsureRemoveText() |
protected String |
getEntityId(org.jboss.errai.security.shared.api.Group entity) |
protected String |
getEntityName(org.jboss.errai.security.shared.api.Group entity) |
protected String |
getEntityType() |
protected String |
getTitle() |
protected void |
open(org.jboss.errai.security.shared.api.identity.User user) |
protected void |
removeEntity(String name) |
asWidget, clear, edit, flush, getCallback, getValue, init, setViolations, show
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
edit, flush, getValue, setViolations
@Inject public UserAssignedGroupsExplorer(ClientUserSystemManager userSystemManager, ConfirmBox confirmBox, GroupsList groupList, AssignedEntitiesExplorer view, javax.enterprise.event.Event<OnRemoveUserGroupEvent> removeUserGroupEventEvent)
protected String getEmptyText()
getEmptyText
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
protected String getEntityType()
getEntityType
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
protected String getTitle()
getTitle
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
protected String getEntityId(org.jboss.errai.security.shared.api.Group entity)
getEntityId
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
protected String getEntityName(org.jboss.errai.security.shared.api.Group entity)
getEntityName
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
protected String getEnsureRemoveText()
getEnsureRemoveText
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
protected boolean canAssignEntities()
canAssignEntities
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
protected void open(org.jboss.errai.security.shared.api.identity.User user)
open
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
protected void doShow()
doShow
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
protected void removeEntity(String name)
removeEntity
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Group>
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.