public abstract class BasePermissionNodeEditor extends Object implements PermissionNodeEditor
| Modifier and Type | Field and Description |
|---|---|
protected ACLEditor |
aclEditor |
protected int |
leftMargin |
protected int |
padding |
protected PermissionNode |
permissionNode |
protected int |
treeLevel |
protected int |
width |
| Constructor and Description |
|---|
BasePermissionNodeEditor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addChildEditor(PermissionNodeEditor editor) |
void |
clearChildEditors() |
ACLEditor |
getACLEditor() |
List<PermissionNodeEditor> |
getChildEditors() |
int |
getExceptionNumber(Permission permission) |
int |
getNodePanelWidth() |
PermissionNodeEditor |
getParentEditor() |
PermissionNode |
getPermissionNode() |
int |
getTreeLevel() |
boolean |
hasChildEditors() |
boolean |
isAnException(Permission permission) |
void |
onChildPermissionChanged(PermissionNodeEditor childEditor,
Permission permission,
boolean on) |
protected void |
onNodePanelWidthChanged() |
void |
onParentPermissionChanged(Permission permission,
boolean on) |
protected void |
onPermissionChanged(Permission permission,
boolean on) |
void |
removeChildEditor(PermissionNodeEditor editor) |
void |
setACLEditor(ACLEditor aclEditor) |
void |
setLeftMargin(int margin) |
void |
setParentEditor(PermissionNodeEditor editor) |
void |
setTreeLevel(int treeLevel) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waiteditprotected ACLEditor aclEditor
protected PermissionNode permissionNode
protected int width
protected int leftMargin
protected int treeLevel
protected int padding
public ACLEditor getACLEditor()
getACLEditor in interface PermissionNodeEditorpublic void setACLEditor(ACLEditor aclEditor)
setACLEditor in interface PermissionNodeEditorpublic PermissionNode getPermissionNode()
getPermissionNode in interface PermissionNodeEditorpublic PermissionNodeEditor getParentEditor()
getParentEditor in interface PermissionNodeEditorpublic void setParentEditor(PermissionNodeEditor editor)
setParentEditor in interface PermissionNodeEditorpublic List<PermissionNodeEditor> getChildEditors()
getChildEditors in interface PermissionNodeEditorpublic void addChildEditor(PermissionNodeEditor editor)
addChildEditor in interface PermissionNodeEditorpublic void removeChildEditor(PermissionNodeEditor editor)
removeChildEditor in interface PermissionNodeEditorpublic boolean hasChildEditors()
hasChildEditors in interface PermissionNodeEditorpublic void clearChildEditors()
clearChildEditors in interface PermissionNodeEditorpublic boolean isAnException(Permission permission)
isAnException in interface PermissionNodeEditorpublic int getExceptionNumber(Permission permission)
getExceptionNumber in interface PermissionNodeEditorpublic int getTreeLevel()
getTreeLevel in interface PermissionNodeEditorpublic void setTreeLevel(int treeLevel)
setTreeLevel in interface PermissionNodeEditorpublic void setLeftMargin(int margin)
setLeftMargin in interface PermissionNodeEditorpublic int getNodePanelWidth()
getNodePanelWidth in interface PermissionNodeEditorpublic void onParentPermissionChanged(Permission permission, boolean on)
onParentPermissionChanged in interface PermissionNodeEditorpublic void onChildPermissionChanged(PermissionNodeEditor childEditor, Permission permission, boolean on)
onChildPermissionChanged in interface PermissionNodeEditorprotected void onPermissionChanged(Permission permission, boolean on)
protected void onNodePanelWidthChanged()
Copyright © 2012–2016 JBoss by Red Hat. All rights reserved.