|
||||||||||
| 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 PermissionDataNodes 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 DataNodeExceptionss 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 | |||||||||