Interface PermissionNodeEditor
-
- All Superinterfaces:
com.google.gwt.user.client.ui.IsWidget
- All Known Implementing Classes:
BasePermissionNodeEditor,LeafPermissionNodeEditor,MultiplePermissionNodeEditor
public interface PermissionNodeEditor extends com.google.gwt.user.client.ui.IsWidget
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddChildEditor(PermissionNodeEditor editor)voidclearChildEditors()voidedit(org.uberfire.security.client.authz.tree.PermissionNode node)ACLEditorgetACLEditor()List<PermissionNodeEditor>getChildEditors()intgetExceptionNumber(org.uberfire.security.authz.Permission permission)intgetNodePanelWidth()PermissionNodeEditorgetParentEditor()org.uberfire.security.client.authz.tree.PermissionNodegetPermissionNode()intgetTreeLevel()booleanhasChildEditors()booleanisAnException(org.uberfire.security.authz.Permission permission)voidonChildPermissionChanged(PermissionNodeEditor childEditor, org.uberfire.security.authz.Permission permission, boolean on)voidonParentPermissionChanged(org.uberfire.security.authz.Permission permission, boolean on)voidremoveChildEditor(PermissionNodeEditor editor)voidsetACLEditor(ACLEditor editor)voidsetLeftMargin(int margin)voidsetParentEditor(PermissionNodeEditor editor)voidsetTreeLevel(int level)
-
-
-
Method Detail
-
getACLEditor
ACLEditor getACLEditor()
-
setACLEditor
void setACLEditor(ACLEditor editor)
-
getTreeLevel
int getTreeLevel()
-
setTreeLevel
void setTreeLevel(int level)
-
getNodePanelWidth
int getNodePanelWidth()
-
setLeftMargin
void setLeftMargin(int margin)
-
getPermissionNode
org.uberfire.security.client.authz.tree.PermissionNode getPermissionNode()
-
edit
void edit(org.uberfire.security.client.authz.tree.PermissionNode node)
-
getParentEditor
PermissionNodeEditor getParentEditor()
-
setParentEditor
void setParentEditor(PermissionNodeEditor editor)
-
getChildEditors
List<PermissionNodeEditor> getChildEditors()
-
addChildEditor
void addChildEditor(PermissionNodeEditor editor)
-
removeChildEditor
void removeChildEditor(PermissionNodeEditor editor)
-
hasChildEditors
boolean hasChildEditors()
-
clearChildEditors
void clearChildEditors()
-
onParentPermissionChanged
void onParentPermissionChanged(org.uberfire.security.authz.Permission permission, boolean on)
-
onChildPermissionChanged
void onChildPermissionChanged(PermissionNodeEditor childEditor, org.uberfire.security.authz.Permission permission, boolean on)
-
isAnException
boolean isAnException(org.uberfire.security.authz.Permission permission)
-
getExceptionNumber
int getExceptionNumber(org.uberfire.security.authz.Permission permission)
-
-