@Dependent public class UserAssignedRolesExplorer extends UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role> implements UserAssignedRolesExplorer
Presenter class for user's assigned roles explorer widget.
It's considered an Editor due to it allows removing assigned user's roles.
entities, isEditMode, PAGE_SIZE, view
Constructor and Description |
---|
UserAssignedRolesExplorer(ClientUserSystemManager userSystemManager,
ConfirmBox confirmBox,
RolesList rolesList,
AssignedEntitiesExplorer view,
javax.enterprise.event.Event<OnRemoveUserRoleEvent> removeUserRoleEvent) |
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.Role entity) |
protected String |
getEntityName(org.jboss.errai.security.shared.api.Role 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 UserAssignedRolesExplorer(ClientUserSystemManager userSystemManager, ConfirmBox confirmBox, RolesList rolesList, AssignedEntitiesExplorer view, javax.enterprise.event.Event<OnRemoveUserRoleEvent> removeUserRoleEvent)
protected String getEmptyText()
getEmptyText
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
protected String getEntityType()
getEntityType
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
protected String getTitle()
getTitle
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
protected String getEntityId(org.jboss.errai.security.shared.api.Role entity)
getEntityId
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
protected String getEntityName(org.jboss.errai.security.shared.api.Role entity)
getEntityName
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
protected String getEnsureRemoveText()
getEnsureRemoveText
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
protected boolean canAssignEntities()
canAssignEntities
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
protected void open(org.jboss.errai.security.shared.api.identity.User user)
open
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
protected void doShow()
doShow
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
protected void removeEntity(String name)
removeEntity
in class UserAssignedEntitiesExplorer<org.jboss.errai.security.shared.api.Role>
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.