Uses of Interface
com.metamatrix.platform.admin.api.PermissionNode

Packages that use PermissionNode
com.metamatrix.platform.admin.api   
com.metamatrix.platform.admin.apiimpl   
 

Uses of PermissionNode in com.metamatrix.platform.admin.api
 

Subinterfaces of PermissionNode in com.metamatrix.platform.admin.api
 interface PermissionDataNode
          Defines an interface to tree node for displaying entitlements.
 

Methods in com.metamatrix.platform.admin.api that return PermissionNode
 PermissionNode PermissionTreeView.getParent(PermissionNode entry)
          Determine the parent PermissionDataNode for the specified entry, or null if the specified entry is a root.
 PermissionNode PermissionTreeView.getRoot()
          Obtain the root PermissionDataNode of the tree.
 

Methods in com.metamatrix.platform.admin.api with parameters of type PermissionNode
 boolean PermissionNode.actionsAreEqual(PermissionNode node)
          Determine if this node's AuthorizationActions are equal to the given node's actions.
 boolean PermissionDataNodeTreeView.allDescendantsShareActions(PermissionNode startingPoint)
          Determine whether all descendants of the given node share the exact same actions as the given node.
 java.util.Iterator PermissionTreeView.breadthFirstIterator(PermissionNode startingPoint)
          Obtain a breadth-first Iterator starting at the given node.
 java.util.List PermissionTreeView.getChildren(PermissionNode parent)
          Obtain the set of entries that are considered the children of the specified PermissionDataNode.
 java.util.List PermissionTreeView.getDescendants(PermissionNode startingPoint)
          Obtain all the PermissionDataNodes in the tree under the given node.
 java.util.Set PermissionTreeView.getMarkedDescendants(PermissionNode startingPoint)
          Obtain all the marked PermissionDataNodes in the tree under the given node.
 java.util.List PermissionTreeView.getModifiedDescendants(PermissionNode startingPoint)
          Obtain all the modified PermissionDataNodes in the tree under the given node.
 PermissionNode PermissionTreeView.getParent(PermissionNode entry)
          Determine the parent PermissionDataNode for the specified entry, or null if the specified entry is a root.
 java.util.List PermissionTreeView.getUnModifiedDescendants(PermissionNode startingPoint)
          Obtain all the unmodified PermissionDataNodes in the tree under the given node.
 boolean PermissionTreeView.isDescendantOf(PermissionNode ancestor, PermissionNode descendant)
          Determine whether the given descendant is a descendant of the given ancestor.

This method will check all descendants of the ancester, even if they are marked hidden.
 java.util.Iterator PermissionTreeView.iterator(PermissionNode startingPoint)
          Obtain a depth-first Iterator starting at the given node.
 void PermissionTreeView.setBranchHidden(PermissionNode startingPoint)
          Set the subtree rooted at this node as hidden.
 void PermissionTreeView.setMarked(PermissionNode entry, boolean markedState)
          (Un)Mark this node.
 

Uses of PermissionNode in com.metamatrix.platform.admin.apiimpl
 

Classes in com.metamatrix.platform.admin.apiimpl that implement PermissionNode
 class PermissionDataNodeImpl
          Defines a tree node for displaying entitlements.
 

Methods in com.metamatrix.platform.admin.apiimpl that return PermissionNode
 PermissionNode PermissionDataNodeTreeViewImpl.getParent(PermissionNode node)
          Determine the parent PermissionDataNode for the specified entry, or null if the specified entry is a root.
 PermissionNode PermissionDataNodeTreeViewImpl.getRoot()
          Obtain the root PermissionDataNode of the tree.
 

Methods in com.metamatrix.platform.admin.apiimpl with parameters of type PermissionNode
 boolean PermissionDataNodeImpl.actionsAreEqual(PermissionNode node)
          Determine if this node's AuthorizationActions are equal to the given node's actions.
 boolean PermissionDataNodeTreeViewImpl.allDescendantsShareActions(PermissionNode startingPoint)
          Determine whether all descendants of the given node share the exact same actions as the given node.
protected  PermissionDataNodeImpl PermissionDataNodeTreeViewImpl.assertPermissionDataNode(PermissionNode node)
          Perform safe runtime casts.
 java.util.Iterator PermissionDataNodeTreeViewImpl.breadthFirstIterator(PermissionNode startingPoint)
          Obtain a breadth-first Iterator starting at the given node.
 java.util.List PermissionDataNodeTreeViewImpl.getChildren(PermissionNode parent)
          Obtain the set of entries that are considered the children of the specified PermissionDataNode.
 java.util.List PermissionDataNodeTreeViewImpl.getDescendants(PermissionNode startingPoint)
          Obtain all the PermissionDataNodes in the tree under the given node.
 java.util.List PermissionDataNodeTreeViewImpl.getDescendantsWithActions(PermissionNode startingPoint, AuthorizationActions actions, boolean strict)
          Obtain all the PermissionDataNodes in the tree under the given node.
 java.util.Set PermissionDataNodeTreeViewImpl.getMarkedDescendants(PermissionNode startingPoint)
          Obtain all the marked PermissionDataNodes in the tree under the given node.
 java.util.List PermissionDataNodeTreeViewImpl.getModifiedDescendants(PermissionNode startingPoint)
          Obtain all the modified PermissionDataNodes in the tree under the given node.
 PermissionNode PermissionDataNodeTreeViewImpl.getParent(PermissionNode node)
          Determine the parent PermissionDataNode for the specified entry, or null if the specified entry is a root.
 java.util.List PermissionDataNodeTreeViewImpl.getUnModifiedDescendants(PermissionNode startingPoint)
          Obtain all the unmodified PermissionDataNodes in the tree under the given node.
 boolean PermissionDataNodeTreeViewImpl.isAncestorOf(PermissionNode ancestor, PermissionNode descendant)
          Determine whether the given descendant is a descendant of the given ancestor.

This method will check all ancesters of the descendant, even if they are marked hidden.
 boolean PermissionDataNodeTreeViewImpl.isDescendantOf(PermissionNode ancestor, PermissionNode descendant)
          Determine whether the given descendant is a descendant of the given ancestor.

This method will check all descendants of the ancester, even if they are marked hidden.
 java.util.Iterator PermissionDataNodeTreeViewImpl.iterator(PermissionNode startingPoint)
          Obtain a depth-first Iterator starting at the given node.
 void PermissionDataNodeTreeViewImpl.setBranchAllowedActions(PermissionNode startingPoint, AuthorizationActions actions)
          Set the allowed AuthorizationActions for the subtree rooted at this node (inclusive).
 void PermissionDataNodeTreeViewImpl.setBranchHidden(PermissionNode startingPoint)
          Set the subtree rooted at this node as hidden (inclusive).
 void PermissionDataNodeTreeViewImpl.setMarked(PermissionNode entry, boolean markedState)
          (Un)Mark this node.
 

Constructors in com.metamatrix.platform.admin.apiimpl with parameters of type PermissionNode
PermissionDataNodeTreeViewImpl(PermissionNode root)
          Construct a PermissionDataNode.
 



Copyright © 2009. All Rights Reserved.