Uses of Interface
com.metamatrix.common.tree.TreeNode

Packages that use TreeNode
com.metamatrix.common.tree   
com.metamatrix.common.tree.basic   
com.metamatrix.common.tree.directory   
com.metamatrix.platform.admin.api   
com.metamatrix.platform.admin.apiimpl   
 

Uses of TreeNode in com.metamatrix.common.tree
 

Methods in com.metamatrix.common.tree that return TreeNode
 TreeNode TreeNodeEditor.create(TreeNode parent, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent and with the specified type.
 TreeNode TreeNodeEditor.create(TreeNode parent, java.lang.String name, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent, with the specified type and with the specified name
 TreeNode TreeView.getHome()
          Obtain the TreeNode that represents the home for the underlying system.
protected  TreeNode TreeNodeIterator.getNextSibling(TreeNode node)
           
 TreeNode TreeView.getParent(TreeNode entry)
          Determine the parent TreeNode for the specified entry, or null if the specified entry is a root.
 TreeNode TreeNodeSource.getParent(TreeNode node)
          Determine the parent TreeNode for the specified entry, or null if the specified entry is a root.
 TreeNode TreeNodeEditor.paste(TreeNode original, TreeNode newParent, boolean deepCopy)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 

Methods in com.metamatrix.common.tree with parameters of type TreeNode
 boolean PassThroughTreeNodeFilter.accept(TreeNode entry)
          Determine whether the given TreeNode is accepted by this filter.
 boolean TreeNodeFilter.accept(TreeNode entry)
          Determine whether the given TreeNode is accepted by this filter.
 boolean TreeView.allowsChild(TreeNode parent, TreeNode potentialChild)
          Determine whether the specified parent TreeNode may contain the specified child node.
 boolean TreeView.allowsChildren(TreeNode entry)
          Determine whether the specified TreeNode may contain children.
 boolean TreeNodeSource.allowsChildren(TreeNode node)
          Determine whether the specified TreeNode may contain children.
 int TreeNodePathComparator.compare(TreeNode entry1, TreeNode entry2)
           
 int TreeNodePropertyComparator.compare(TreeNode entry1, TreeNode entry2)
           
 TreeNode TreeNodeEditor.create(TreeNode parent, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent and with the specified type.
 TreeNode TreeNodeEditor.create(TreeNode parent, java.lang.String name, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent, with the specified type and with the specified name
 boolean TreeNodeEditor.delete(TreeNode node)
          Removes the specified TreeNode instance (and all its children) from its parent.
 java.util.List TreeView.getChildren(TreeNode parent)
          Obtain the set of entries that are considered the children of the specified TreeNode.
 java.util.List TreeNodeSource.getChildren(TreeNode parent)
          Obtain the set of entries that are considered the children of the specified TreeNode.
 PropertyDefinition TreeNodeEditor.getNamePropertyDefinition(TreeNode obj)
          Filter the specified PropertyDefinition instances and return the first definition that is mapped to "the name" property for the tree node.
protected  TreeNode TreeNodeIterator.getNextSibling(TreeNode node)
           
 TreeNode TreeView.getParent(TreeNode entry)
          Determine the parent TreeNode for the specified entry, or null if the specified entry is a root.
 TreeNode TreeNodeSource.getParent(TreeNode node)
          Determine the parent TreeNode for the specified entry, or null if the specified entry is a root.
 java.lang.String TreeView.getPath(TreeNode entry)
          Obtain the abstract path for this TreeNode.
 boolean TreeView.isAncestorOf(TreeNode ancestor, TreeNode descendent)
          Determine whether the specified node is a descendent of the given ancestor node.
 boolean TreeNodeSource.isAncestorOf(TreeNode ancestor, TreeNode descendent)
          Determine whether the specified node is a descendent of the given ancestor node.
 boolean TreeNodeEditor.isAncestorOf(TreeNode ancestor, TreeNode descendent)
          Determine whether the specified node is a descendent of the given ancestor node.
 boolean TreeView.isHidden(TreeNode entry)
          Determine whether the specified TreeNode is hidden.
 boolean TreeView.isMarked(TreeNode entry)
          Return the marked state of the specified entry.
 boolean TreeNodeEditor.isMarked(TreeNode node)
          Return the marked state of the specified node.
 boolean TreeView.isParentOf(TreeNode parent, TreeNode child)
          Determine whether the specified node is a child of the given parent node.
 boolean TreeNodeSource.isParentOf(TreeNode parent, TreeNode child)
          Determine whether the specified node is a child of the given parent node.
 boolean TreeNodeEditor.isParentOf(TreeNode parent, TreeNode child)
          Determine whether the specified node is a child of the given parent node.
 boolean TreeNodeSource.isReadOnly(TreeNode node)
          Determine whether the specified TreeNode is considered read-only
 boolean TreeView.isRoot(TreeNode entry)
          Determine whether the specified TreeNode is a root of the underlying system.
protected  boolean TreeNodeIterator.isStartingNode(TreeNode node)
           
 java.util.Iterator TreeView.iterator(TreeNode startingPoint)
          Obtain an iterator for the view starting at the specified node.
 boolean TreeNodeEditor.move(TreeNode node, TreeNode newParent)
          Moves this TreeNode to be a child of the specified new parent.
 boolean TreeNodeEditor.move(TreeNode node, TreeNode newParent, int indexInNewParent)
          Moves this TreeNode to be a child at a particular index in the specified new parent.
 boolean TreeNodeEditor.moveChild(TreeNode child, int newIndex)
          Moves this TreeNode to the specified location within the ordered list of children for the node's parent.
 TreeNode TreeNodeEditor.paste(TreeNode original, TreeNode newParent, boolean deepCopy)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 boolean TreeNodeEditor.rename(TreeNode node, java.lang.String newName)
          Renames this TreeNode to the specified new name.
 void TreeView.setMarked(TreeNode entry, boolean markedState)
          Set the marked state of the specified entry.
 void TreeNodeEditor.setMarked(TreeNode node, boolean marked)
          Set the marked state of the TreeNode node.
 

Constructors in com.metamatrix.common.tree with parameters of type TreeNode
TreeNodeIterator(TreeNode startingNode, TreeView view)
           
 

Uses of TreeNode in com.metamatrix.common.tree.basic
 

Classes in com.metamatrix.common.tree.basic that implement TreeNode
 class BasicTreeNode
           
 

Methods in com.metamatrix.common.tree.basic that return TreeNode
 TreeNode BasicTreeNodeEditor.create(TreeNode parent, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent and with the specified type.
 TreeNode BasicTreeNodeEditor.create(TreeNode parent, java.lang.String name, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent, with the specified type and with the specified name
protected  TreeNode BasicTreeNode.find(ObjectID globalUID)
           
 TreeNode BasicTreeNode.getChild(java.lang.String name, ObjectDefinition defn, boolean ignoreCase)
          Return the immediate child of this object that has the specified name.
 TreeNode BasicTreeView.getHome()
          Obtain the TreeNode that represents the home for the view.
 TreeNode BasicTreeNodeSource.getParent(TreeNode node)
          Determine the parent TreeNode for the specified entry, or null if the specified entry is a root.
 TreeNode BasicTreeView.getParent(TreeNode node)
          Determine the parent TreeNode for the specified node, or null if the specified node is a root.
protected  TreeNode BasicTreeView.getRoot()
          Returns the single root of this TreeView.
 TreeNode BasicTreeNodeEditor.paste(TreeNode original, TreeNode newParent)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 TreeNode BasicTreeNodeEditor.paste(TreeNode original, TreeNode newParent, boolean deepCopy)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 TreeNode BasicTreeNodeEditor.paste(TreeNode original, TreeNode newParent, boolean deepCopy, boolean forceCopy)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 

Methods in com.metamatrix.common.tree.basic with parameters of type TreeNode
 boolean BasicTreeNodeSource.allowsChild(TreeNode parent, TreeNode potentialChild)
          Determine whether the specified parent TreeNode may contain the specified child node.
 boolean BasicTreeView.allowsChild(TreeNode parent, TreeNode potentialChild)
          Determine whether the specified parent TreeNode may contain the specified child node.
 boolean BasicTreeNodeSource.allowsChildren(TreeNode node)
          Determine whether the specified TreeNode may contain children.
 boolean BasicTreeView.allowsChildren(TreeNode node)
          Determine whether the specified TreeNode may contain children.
protected  BasicTreeNode BasicTreeNode.assertBasicTreeNode(TreeNode obj)
           
protected  BasicTreeNode BasicTreeNodeSource.assertBasicTreeNode(TreeNode node)
           
protected  BasicTreeNode BasicTreeView.assertBasicTreeNode(TreeNode node)
           
 TreeNode BasicTreeNodeEditor.create(TreeNode parent, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent and with the specified type.
 TreeNode BasicTreeNodeEditor.create(TreeNode parent, java.lang.String name, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent, with the specified type and with the specified name
 boolean BasicTreeNodeEditor.delete(TreeNode node)
          Removes the specified TreeNode instance (and all its children) from its parent.
 java.util.List BasicTreeNodeSource.getChildren(TreeNode parent)
          Obtain the set of entries that are considered the children of the specified TreeNode.
 java.util.List BasicTreeView.getChildren(TreeNode parent)
          Obtain the set of entries that are considered the children of the specified TreeNode.
 PropertyDefinition BasicTreeNodeEditor.getDescriptionPropertyDefinition(TreeNode obj)
          Filter the specified PropertyDefinition instances and return the first definition that is mapped to "the description" property for the metadata object.
 int BasicTreeNode.getIndexOfChild(TreeNode child)
           
 int BasicTreeView.getIndexOfChild(TreeNode child)
           
 PropertyDefinition BasicTreeNodeEditor.getNamePropertyDefinition(TreeNode obj)
          Filter the specified PropertyDefinition instances and return the first definition that is mapped to "the name" property for the tree node.
 TreeNode BasicTreeNodeSource.getParent(TreeNode node)
          Determine the parent TreeNode for the specified entry, or null if the specified entry is a root.
 TreeNode BasicTreeView.getParent(TreeNode node)
          Determine the parent TreeNode for the specified node, or null if the specified node is a root.
 java.lang.String BasicTreeView.getPath(TreeNode node)
          Obtain the abstract path for this TreeNode.
 boolean BasicTreeNode.isAncestorOf(TreeNode node)
          Determine whether this handle is an ancestor of the specified handle, The result of this method is equivalent to calling the following, although this method uses a much more efficient algorithm that does not rely upon string comparisons:
 boolean BasicTreeNodeEditor.isAncestorOf(TreeNode ancestor, TreeNode descendent)
          Determine whether the specified node is a descendent of the given ancestor node.
 boolean BasicTreeNodeSource.isAncestorOf(TreeNode ancestor, TreeNode descendent)
          Determine whether the specified node is a descendent of the given ancestor node.
 boolean BasicTreeView.isAncestorOf(TreeNode ancestor, TreeNode descendent)
          Determine whether the specified node is a descendent of the given ancestor node.
 boolean BasicTreeView.isHidden(TreeNode node)
          Determine whether the specified TreeNode is hidden.
 boolean BasicTreeNodeEditor.isMarked(TreeNode node)
          Return the marked state of the specified node.
 boolean BasicTreeView.isMarked(TreeNode node)
          Return the marked state of the specified node.
 boolean BasicTreeNode.isParentOf(TreeNode node)
          Determine whether this handle is the parent of the specified handle.
 boolean BasicTreeNodeEditor.isParentOf(TreeNode parent, TreeNode child)
          Determine whether the specified node is a child of the given parent node.
 boolean BasicTreeNodeSource.isParentOf(TreeNode parent, TreeNode child)
          Determine whether the specified node is a child of the given parent node.
 boolean BasicTreeView.isParentOf(TreeNode parent, TreeNode child)
          Determine whether the specified node is a child of the given parent node.
 boolean BasicTreeNodeSource.isReadOnly(TreeNode node)
          Determine whether the specified TreeNode is considered read-only
 boolean BasicTreeView.isRoot(TreeNode node)
          Determine whether the specified TreeNode is a root of the underlying system.
 java.util.Iterator BasicTreeView.iterator(TreeNode startingPoint)
          Obtain an iterator for the view starting at the specified node.
 boolean BasicTreeNodeEditor.move(TreeNode original, TreeNode newParent)
          Moves this TreeNode to be a child of the specified new parent.
 boolean BasicTreeNodeEditor.move(TreeNode node, TreeNode newParent, int indexInNewParent)
          Moves this TreeNode to be a child at a particular index in the specified new parent.
 boolean BasicTreeNodeEditor.moveChild(TreeNode child, int newIndex)
          Moves this TreeNode to the specified location within the ordered list of children for the node's parent.
 TreeNode BasicTreeNodeEditor.paste(TreeNode original, TreeNode newParent)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 TreeNode BasicTreeNodeEditor.paste(TreeNode original, TreeNode newParent, boolean deepCopy)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 TreeNode BasicTreeNodeEditor.paste(TreeNode original, TreeNode newParent, boolean deepCopy, boolean forceCopy)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 boolean BasicTreeNodeEditor.rename(TreeNode node, java.lang.String newName)
          Renames this MetaObject to the specified new name.
 void BasicTreeNodeEditor.setMarked(TreeNode node, boolean marked)
          Set the marked state of the TreeNode node.
 void BasicTreeView.setMarked(TreeNode node, boolean markedState)
          Set the marked state of the specified entry.
protected  boolean BasicTreeView.setRoot(TreeNode root)
          Set the single root used for this TreeView.
 

Constructors in com.metamatrix.common.tree.basic with parameters of type TreeNode
BasicTreeView(TreeNode root, TreeNodeSource source)
           
 

Uses of TreeNode in com.metamatrix.common.tree.directory
 

Subinterfaces of TreeNode in com.metamatrix.common.tree.directory
 interface DirectoryEntry
          This interface represents a single resource on a hierarchical system, such as a file system.
 

Classes in com.metamatrix.common.tree.directory that implement TreeNode
 class FileSystemEntry
          This class represents a single resource on a hierarchical system, such as a file system.
 

Methods in com.metamatrix.common.tree.directory that return TreeNode
protected  TreeNode FileSystemEntry.copy(FileSystemEntry newParent)
          Creates a copy of this DirectoryEntry under the specified folder.
 TreeNode FileSystemEntryEditor.copy(TreeNode node, TreeNode newParent)
          Copy this TreeNode as a child of the specified new parent.
 TreeNode FileSystemEntryEditor.create(TreeNode parent, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent and with the specified type.
 TreeNode FileSystemEntryEditor.create(TreeNode parent, java.lang.String name, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent, with the specified type and with the specified name
protected  TreeNode FileSystemEntryEditor.getActualParent(TreeNode possibleParent)
           
 TreeNode FileSystemView.getHome()
          Obtain the DirectoryEntry that represents the folder within this view that represents the single, well-known "bookmarked" folder for this view.
 TreeNode FileSystemView.getParent(TreeNode entry)
          Determine the parent DirectoryEntry for the specified entry, or null if the specified entry is a root.
 TreeNode FileSystemEntryEditor.paste(TreeNode original, TreeNode newParent, boolean deepCopy)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 

Methods in com.metamatrix.common.tree.directory with parameters of type TreeNode
 boolean FileSystemFilter.accept(TreeNode entry)
          Determine whether the given TreeNode is accepted by this filter.
 boolean FileSystemView.allowsChild(TreeNode parent, TreeNode potentialChild)
          Determine whether the specified parent TreeNode may contain the specified child node.
 boolean FileSystemView.allowsChildren(TreeNode entry)
          Determine whether the specified TreeNode may contain children.
protected  void FileSystemEntryEditor.assertDescendentOfRoot(TreeNode descendent)
           
protected  FileSystemEntry FileSystemEntryEditor.assertFileSystemEntry(TreeNode obj)
           
 TreeNode FileSystemEntryEditor.copy(TreeNode node, TreeNode newParent)
          Copy this TreeNode as a child of the specified new parent.
 TreeNode FileSystemEntryEditor.create(TreeNode parent, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent and with the specified type.
 TreeNode FileSystemEntryEditor.create(TreeNode parent, java.lang.String name, ObjectDefinition type)
          Create a new instance of a TreeNode under the specified parent, with the specified type and with the specified name
 boolean FileSystemEntryEditor.delete(TreeNode node)
          Removes the specified TreeNode instance (and all its children) from its parent.
 void FileSystemView.entryMoved(java.io.File originalFile, TreeNode entry)
          Update the dirEntries after a node has been moved by the FS Editor
 java.lang.String FileSystemView.getAbsolutePath(TreeNode entry)
          Obtain the absoluate path for this DirectoryEntry, which includes the path of the root.
protected  TreeNode FileSystemEntryEditor.getActualParent(TreeNode possibleParent)
           
protected  java.io.File[] FileSystemView.getChildFiles(TreeNode parent)
          Return the array of File instances that are considered the children of the specified DirectoryEntry.
 java.util.List FileSystemView.getChildren(TreeNode parent)
          Obtain the list of entries that are considered the children of the specified DirectoryEntry.
 PropertyDefinition DirectoryEntryEditor.getDescriptionPropertyDefinition(TreeNode obj)
          Filter the specified PropertyDefinition instances and return the first definition that is mapped to "the description" property for the metadata object.
 PropertyDefinition FileSystemEntryEditor.getDescriptionPropertyDefinition(TreeNode obj)
          Filter the specified PropertyDefinition instances and return the first definition that is mapped to "the description" property for the metadata object.
protected  java.io.File FileSystemView.getFile(TreeNode entry)
           
 PropertyDefinition FileSystemEntryEditor.getNamePropertyDefinition(TreeNode obj)
          Filter the specified PropertyDefinition instances and return the first definition that is mapped to "the name" property for the tree node.
 TreeNode FileSystemView.getParent(TreeNode entry)
          Determine the parent DirectoryEntry for the specified entry, or null if the specified entry is a root.
 java.lang.String FileSystemView.getPath(TreeNode entry)
          Obtain the abstract path for this DirectoryEntry.
 boolean FileSystemView.isAncestorOf(TreeNode ancestor, TreeNode descendent)
          Determine whether the specified node is a descendent of the given ancestor node.
 boolean FileSystemEntryEditor.isAncestorOf(TreeNode ancestor, TreeNode descendent)
          Determine whether the specified node is a descendent of the given ancestor node.
 boolean FileSystemView.isHidden(TreeNode entry)
          Determine whether the specified DirectoryEntry is hidden.
 boolean FileSystemView.isMarked(TreeNode entry)
          Return the marked state of the specified entry.
 boolean FileSystemEntryEditor.isMarked(TreeNode entry)
          Return the marked state of the specified entry.
 boolean FileSystemView.isParentOf(TreeNode parent, TreeNode child)
          Determine whether the specified node is a child of the given parent node.
 boolean FileSystemEntryEditor.isParentOf(TreeNode parent, TreeNode child)
          Determine whether the specified node is a child of the given parent node.
 boolean FileSystemView.isRoot(TreeNode entry)
          Determine whether the specified DirectoryEntry is a root of the underlying system.
 java.util.Iterator FileSystemView.iterator(TreeNode startingPoint)
          Obtain an iterator for the view starting at the specified node.
 boolean FileSystemEntryEditor.move(TreeNode node, TreeNode newParent)
          Moves this TreeNode to be a child of the specified new parent.
 boolean FileSystemEntryEditor.move(TreeNode node, TreeNode newParent, int indexInNewParent)
          Moves this TreeNode to be a child at a particular index in the specified new parent.
 boolean FileSystemEntryEditor.moveChild(TreeNode child, int newIndex)
          Moves this TreeNode to the specified location within the ordered list of children for the node's parent.
 TreeNode FileSystemEntryEditor.paste(TreeNode original, TreeNode newParent, boolean deepCopy)
          Creates and places a copy of the specified original TreeNode under the specified new parent.
 boolean FileSystemEntryEditor.rename(TreeNode node, java.lang.String newName)
          Renames this TreeNode to the specified new name.
 void FileSystemView.setHome(TreeNode home)
          Set the DirectoryEntry that represents the home folder for this view.
 void FileSystemView.setMarked(TreeNode entry, boolean markedState)
          Set the marked state of the specified entry.
 void FileSystemEntryEditor.setMarked(TreeNode entry, boolean marked)
          Set the marked state of the TreeNode entry.
 

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

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

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

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



Copyright © 2009. All Rights Reserved.