public abstract class UserAssignedEntitiesEditor<T> extends Object implements com.google.gwt.user.client.ui.IsWidget
Presenter base class for user's assigned entities editor.
Modifier and Type | Field and Description |
---|---|
protected Set<T> |
entities |
protected boolean |
isEditMode |
AssignedEntitiesEditor |
view |
Constructor and Description |
---|
UserAssignedEntitiesEditor(ClientUserSystemManager userSystemManager,
AbstractEntityExplorer<T> entitiesExplorer,
AssignedEntitiesEditor view) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
clear() |
void |
edit(org.jboss.errai.security.shared.api.identity.User user) |
void |
flush() |
protected abstract String |
getAddText() |
protected abstract String |
getCancelText() |
protected abstract String |
getEntityIdentifier(T entity) |
protected abstract String |
getTitle() |
Set<T> |
getValue() |
protected ExplorerViewContext |
getViewContext() |
void |
hide() |
void |
init() |
protected void |
onSave(Set<String> selectedEntities) |
protected void |
open(org.jboss.errai.security.shared.api.identity.User user) |
void |
setViolations(Set<javax.validation.ConstraintViolation<org.jboss.errai.security.shared.api.identity.User>> constraintViolations) |
void |
show(org.jboss.errai.security.shared.api.identity.User user) |
public AssignedEntitiesEditor view
protected boolean isEditMode
@Inject public UserAssignedEntitiesEditor(ClientUserSystemManager userSystemManager, AbstractEntityExplorer<T> entitiesExplorer, AssignedEntitiesEditor view)
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget
in interface com.google.gwt.user.client.ui.IsWidget
protected abstract String getCancelText()
protected abstract String getAddText()
protected abstract String getTitle()
@PostConstruct public void init()
public void show(org.jboss.errai.security.shared.api.identity.User user)
public void edit(org.jboss.errai.security.shared.api.identity.User user)
public void flush()
public void setViolations(Set<javax.validation.ConstraintViolation<org.jboss.errai.security.shared.api.identity.User>> constraintViolations)
public void hide()
public void clear()
protected ExplorerViewContext getViewContext()
protected void open(org.jboss.errai.security.shared.api.identity.User user)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.