@Dependent public class MultiplePermissionNodeEditor extends BasePermissionNodeEditor
| Modifier and Type | Class and Description |
|---|---|
static interface |
MultiplePermissionNodeEditor.View |
aclEditor, leftMargin, padding, permissionNode, treeLevel, width| Constructor and Description |
|---|
MultiplePermissionNodeEditor(MultiplePermissionNodeEditor.View view,
LiveSearchDropDown liveSearchDropDown,
PermissionWidgetFactory widgetFactory,
javax.enterprise.event.Event<PermissionChangedEvent> permissionChangedEvent,
javax.enterprise.event.Event<PermissionNodeAddedEvent> permissionNodeAddedEvent,
javax.enterprise.event.Event<PermissionNodeRemovedEvent> permissionNodeRemovedEvent) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.user.client.ui.Widget |
asWidget() |
protected boolean |
childAlreadyAdded(String nodeName) |
void |
collapse() |
void |
edit(PermissionNode node) |
void |
expand() |
boolean |
hasResources() |
void |
init() |
protected void |
loadChildren() |
void |
onAddChildCancel() |
void |
onAddChildStart() |
void |
onChildPermissionChanged(PermissionNodeEditor childEditor,
Permission permission,
boolean on) |
void |
onChildSelected(String childName) |
void |
onClearChildren() |
void |
onNodeClick() |
protected void |
onNodePanelWidthChanged() |
void |
onRemoveChild(PermissionNodeEditor child) |
protected void |
overwritePermissions(PermissionNode child) |
protected PermissionNodeEditor |
registerChild(PermissionNode child) |
protected void |
removeChild(PermissionNodeEditor child) |
addChildEditor, clearChildEditors, getACLEditor, getChildEditors, getExceptionNumber, getNodePanelWidth, getParentEditor, getPermissionNode, getTreeLevel, hasChildEditors, isAnException, onParentPermissionChanged, onPermissionChanged, removeChildEditor, setACLEditor, setLeftMargin, setParentEditor, setTreeLevel@Inject public MultiplePermissionNodeEditor(MultiplePermissionNodeEditor.View view, LiveSearchDropDown liveSearchDropDown, PermissionWidgetFactory widgetFactory, javax.enterprise.event.Event<PermissionChangedEvent> permissionChangedEvent, javax.enterprise.event.Event<PermissionNodeAddedEvent> permissionNodeAddedEvent, javax.enterprise.event.Event<PermissionNodeRemovedEvent> permissionNodeRemovedEvent)
@PostConstruct public void init()
public com.google.gwt.user.client.ui.Widget asWidget()
public boolean hasResources()
public void edit(PermissionNode node)
public void expand()
public void collapse()
protected void loadChildren()
protected PermissionNodeEditor registerChild(PermissionNode child)
public void onChildPermissionChanged(PermissionNodeEditor childEditor, Permission permission, boolean on)
onChildPermissionChanged in interface PermissionNodeEditoronChildPermissionChanged in class BasePermissionNodeEditorprotected void onNodePanelWidthChanged()
onNodePanelWidthChanged in class BasePermissionNodeEditorpublic void onNodeClick()
public void onAddChildStart()
public void onAddChildCancel()
public void onClearChildren()
public void onRemoveChild(PermissionNodeEditor child)
protected void removeChild(PermissionNodeEditor child)
public void onChildSelected(String childName)
protected void overwritePermissions(PermissionNode child)
protected boolean childAlreadyAdded(String nodeName)
Copyright © 2012–2016 JBoss by Red Hat. All rights reserved.