|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PermissionDataNodeTreeView
Provides a view into the tree of PermissionDataNode
s and supports utility
methods that perform funcions on the tree as a whole.
A property can be set (or toggled) to determine if clients want methods to return nodes marked
hidden. See PermissionTreeView.setShowHidden(boolean)
.
Method Summary | |
---|---|
boolean |
allDescendantsShareActions(PermissionNode startingPoint)
Determine whether all descendants of the given node share the exact same actions as the given node. |
void |
hideAllSystemNodes()
Hide all nodes whose resource name starts with "System". |
java.util.Collection |
setPermissions(java.util.Collection permissions)
Set the permissions on the node containing each permission's resource. |
Methods inherited from interface com.metamatrix.platform.admin.api.PermissionTreeView |
---|
breadthFirstIterator, breadthFirstIterator, getChildren, getDescendants, getMarked, getMarkedDescendants, getModified, getModifiedBreadthFirst, getModifiedDescendants, getParent, getRoot, getRoots, getUnModifiedDescendants, isDescendantOf, iterator, iterator, resetTree, setBranchHidden, setMarked, setShowHidden |
Method Detail |
---|
void hideAllSystemNodes()
boolean allDescendantsShareActions(PermissionNode startingPoint)
showHidden
.
startingPoint
- The root of the subtree to check.java.util.Collection setPermissions(java.util.Collection permissions)
Collection
of DataNodeExceptions
s each containing
a resource name that was not found in the tree.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |