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.console.ui.tree   
com.metamatrix.console.ui.util   
com.metamatrix.console.ui.views.entitlements   
com.metamatrix.console.util   
com.metamatrix.platform.admin.api   
com.metamatrix.platform.admin.apiimpl   
com.metamatrix.toolbox.ui.widget   
com.metamatrix.toolbox.ui.widget.transfer   
com.metamatrix.toolbox.ui.widget.tree   
 

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.
 TreeNode RuledTreeViewImpl.getHome()
          Obtain the TreeNode that represents the home for the underlying system.
abstract  TreeNode AbstractTreeView.getHome()
          Obtain the DirectoryEntry 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 RuledTreeViewImpl.getParent(TreeNode node)
          Determine the parent TreeNode for the specified node, or null if the specified node is a root.
abstract  TreeNode AbstractTreeView.getParent(TreeNode node)
          Determine the parent TreeNode for the specified node, or null if the specified node is a root.
 TreeNode TreeNodeIteratorWithStack.StackEntry.getTreeNode()
          Return the tree node.
 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 TreeNodeFilter.accept(TreeNode entry)
          Determine whether the given TreeNode is accepted by this filter.
 boolean PassThroughTreeNodeFilter.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 RuledTreeViewImpl.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.
 boolean RuledTreeViewImpl.allowsChildren(TreeNode entry)
          Determine whether the specified TreeNode may contain children.
 int TreeNodePropertyComparator.compare(TreeNode entry1, TreeNode entry2)
           
 int TreeNodePathComparator.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
protected  java.lang.Object TreeNodeIteratorWithStack.createPayload(TreeNode node)
           
 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.
 java.util.List RuledTreeViewImpl.getChildren(TreeNode parent)
          Obtain the set of entries that are considered the children of the specified TreeNode.
abstract  java.util.List AbstractTreeView.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.
 TreeNode RuledTreeViewImpl.getParent(TreeNode node)
          Determine the parent TreeNode for the specified node, or null if the specified node is a root.
abstract  TreeNode AbstractTreeView.getParent(TreeNode node)
          Determine the parent TreeNode for the specified node, or null if the specified node is a root.
 java.lang.String TreeView.getPath(TreeNode entry)
          Obtain the abstract path for this TreeNode.
 java.lang.String RuledTreeViewImpl.getPath(TreeNode node)
          Obtain the abstract path for this TreeNode.
abstract  java.lang.String AbstractTreeView.getPath(TreeNode node)
          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 RuledTreeViewImpl.isAncestorOf(TreeNode ancestor, TreeNode descendent)
          Determine whether the specified node is a descendent of the given ancestor node.
abstract  boolean AbstractTreeView.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 RuledTreeViewImpl.isHidden(TreeNode node)
          Determine whether the specified TreeNode is hidden.
abstract  boolean AbstractTreeView.isHidden(TreeNode node)
          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 RuledTreeViewImpl.isMarked(TreeNode node)
          Return the marked state of the specified node.
abstract  boolean AbstractTreeView.isMarked(TreeNode node)
          Return the marked state of the specified node.
protected  boolean RuledTreeViewImpl.isNodeHidden(TreeNode 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 RuledTreeViewImpl.isParentOf(TreeNode parent, TreeNode child)
          Determine whether the specified node is a child of the given parent node.
abstract  boolean AbstractTreeView.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.
 boolean AbstractTreeView.isRoot(TreeNode node)
          Determine whether the specified TreeNode is a root of the underlying system.
protected  boolean TreeNodeIteratorWithStack.isStartingNode(TreeNode node)
           
protected  boolean TreeNodeIterator.isStartingNode(TreeNode node)
           
 java.util.Iterator TreeView.iterator(TreeNode startingPoint)
          Obtain an iterator for the view starting at the specified node.
 java.util.Iterator RuledTreeViewImpl.iterator(TreeNode startingPoint)
          Obtain an iterator for the view starting at the specified node.
 java.util.Iterator AbstractTreeView.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.
 void RuledTreeViewImpl.setMarked(TreeNode node, boolean markedState)
          Set the marked state of the specified entry.
 void DefaultChildRules.setValidName(TreeNode newNode, java.util.List children)
           
 void ChildRules.setValidName(TreeNode newNode, java.util.List children)
           
 void DefaultChildRules.setValidName(TreeNode newNode, ObjectDefinition childType, java.util.List children)
           
 void ChildRules.setValidName(TreeNode newNode, ObjectDefinition childType, java.util.List children)
           
protected  void TreeNodeIteratorWithStack.synchronizeStack(TreeNode obj)
           
 

Constructors in com.metamatrix.common.tree with parameters of type TreeNode
RuledTreeViewImpl(TreeView tree, TreeNode root, ChildRules rules)
           
TreeNodeIterator(TreeNode startingNode, TreeView view)
           
TreeNodeIteratorWithStack.StackEntry(TreeNode target, java.lang.Object payload)
           
TreeNodeIteratorWithStack(TreeNode startingNode, TreeView view)
          Construct an instance of XMLNamespaceAwareIterator.
TreeNodeIteratorWithStack(TreeNode startingNode, TreeView view, java.util.Iterator iter)
          Construct an instance that wraps the supplied iterator.
 

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 BasicTreeView.getParent(TreeNode node)
          Determine the parent TreeNode for the specified node, or null if the specified node is a root.
 TreeNode BasicTreeNodeSource.getParent(TreeNode node)
          Determine the parent TreeNode for the specified entry, or null if the specified entry 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 BasicTreeView.allowsChild(TreeNode parent, TreeNode potentialChild)
          Determine whether the specified parent TreeNode may contain the specified child node.
 boolean BasicTreeNodeSource.allowsChild(TreeNode parent, TreeNode potentialChild)
          Determine whether the specified parent TreeNode may contain the specified child node.
 boolean BasicTreeView.allowsChildren(TreeNode node)
          Determine whether the specified TreeNode may contain children.
 boolean BasicTreeNodeSource.allowsChildren(TreeNode node)
          Determine whether the specified TreeNode may contain children.
protected  BasicTreeNode BasicTreeView.assertBasicTreeNode(TreeNode node)
           
protected  BasicTreeNode BasicTreeNodeSource.assertBasicTreeNode(TreeNode node)
           
protected  BasicTreeNode BasicTreeNode.assertBasicTreeNode(TreeNode obj)
           
 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 BasicTreeView.getChildren(TreeNode parent)
          Obtain the set of entries that are considered the children of the specified TreeNode.
 java.util.List BasicTreeNodeSource.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 BasicTreeView.getIndexOfChild(TreeNode child)
           
 int BasicTreeNode.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 BasicTreeView.getParent(TreeNode node)
          Determine the parent TreeNode for the specified node, or null if the specified node is a root.
 TreeNode BasicTreeNodeSource.getParent(TreeNode node)
          Determine the parent TreeNode for the specified entry, or null if the specified entry 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 BasicTreeView.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 BasicTreeNodeEditor.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 BasicTreeView.isMarked(TreeNode node)
          Return the marked state of the specified node.
 boolean BasicTreeNodeEditor.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 BasicTreeView.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 BasicTreeNodeEditor.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 BasicTreeView.setMarked(TreeNode node, boolean markedState)
          Set the marked state of the specified entry.
 void BasicTreeNodeEditor.setMarked(TreeNode node, boolean marked)
          Set the marked state of the TreeNode node.
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.
 class PreviewableDirectoryEntry
          This class represents a wrapper for a DirectoryEntry that holds off on actually writing to the DirectoryEntry so that a preview of the result can be obtained prior to writing.
 

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 FolderOnlyFilter.accept(TreeNode entry)
          Determine whether the given TreeNode is accepted by this filter.
 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 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.
 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.
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.
 

Constructors in com.metamatrix.common.tree.directory with parameters of type TreeNode
RuledDirectoryEntryViewImpl(TreeView treeView, TreeNode root, ChildRules rules)
           
 

Uses of TreeNode in com.metamatrix.console.ui.tree
 

Classes in com.metamatrix.console.ui.tree that implement TreeNode
 class SortableChildrenNode
          The SortableChildrenNode is a tree node whose children will be sorted based on their toString implementation.
 

Uses of TreeNode in com.metamatrix.console.ui.util
 

Methods in com.metamatrix.console.ui.util that return TreeNode
 TreeNode ModifiedDirectoryChooserPanel.getCurrentRoot()
          Returns the root of the current directory.
 TreeNode ModifiedDirectoryChooserPanel.getSelectedTreeNode()
          Get the selected DirectoryEntry from this dialog.
 

Uses of TreeNode in com.metamatrix.console.ui.views.entitlements
 

Methods in com.metamatrix.console.ui.views.entitlements that return TreeNode
 TreeNode DataNodesTreeNode.getCorrespondingTreeNode()
           
 

Methods in com.metamatrix.console.ui.views.entitlements with parameters of type TreeNode
 void PermissionsUpdater.willGetPermissionsForTreeNode(javax.swing.tree.TreePath path, TreeNode node)
           
 void PermissionsUpdater.willPropagateToTreeNode(javax.swing.tree.TreePath path, TreeNode node)
           
 

Constructors in com.metamatrix.console.ui.views.entitlements with parameters of type TreeNode
DataNodesTreeNode(java.lang.String displayName, java.lang.String fullName, TreeNode treeNode, boolean root, int create, int read, int update, int delete, boolean userCanModifyEntitlements)
           
 

Uses of TreeNode in com.metamatrix.console.util
 

Methods in com.metamatrix.console.util with parameters of type TreeNode
static java.util.List StaticTreeUtilities.descendantsOfNode(TreeNode startingNode, boolean includeStartingNode, TreeView treeView)
          Return all of the descendants of a com.metamatrix.common.tree.TreeNode as a List, optionally including the starting node.
static void StaticTreeUtilities.populateTree(TreeNode root, TreeView treeView)
          Given a com.metamatrix.common.tree.TreeNode as a root starting point, not necessarily a real root, populate all of its descendant nodes.
 

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.
 

Uses of TreeNode in com.metamatrix.toolbox.ui.widget
 

Methods in com.metamatrix.toolbox.ui.widget that return TreeNode
 TreeNode DirectoryChooserPanel.getCurrentRoot()
          Returns the root of the current directory.
 TreeNode DirectoryChooserPanel.getSelectedTreeNode()
          Get the selected DirectoryEntry from this dialog.
 TreeNode TreeNodeTableWidget.getTreeNode(int index)
           
 

Methods in com.metamatrix.toolbox.ui.widget with parameters of type TreeNode
static int TreeWidget.convertIndexToModel(TreeNode theParent, int theStartIndex, TreeView theFilteredView, TreeView theUnfilteredView)
          Converts the child index in the unfiltered view into the child index in the filtered view.
 

Uses of TreeNode in com.metamatrix.toolbox.ui.widget.transfer
 

Fields in com.metamatrix.toolbox.ui.widget.transfer declared as TreeNode
protected static TreeNode AbstractTreeNodeDragAndDropController.dragParent
           
protected static TreeNode AbstractTreeNodeDragAndDropController.dropParent
           
 

Methods in com.metamatrix.toolbox.ui.widget.transfer that return TreeNode
static TreeNode AbstractTreeNodeDragAndDropController.getDragParent()
           
static TreeNode AbstractTreeNodeDragAndDropController.getDropParent()
           
 

Methods in com.metamatrix.toolbox.ui.widget.transfer with parameters of type TreeNode
protected  void TransferableTreeNode.initializeTransferableTreeNode(TreeNode node)
           
protected  void AbstractTreeNodeDragAndDropController.setDropNode(TreeNode dropNode, boolean betweenNodes)
           
protected  void AbstractTreeNodeDragAndDropController.startDrag(java.awt.dnd.DragGestureEvent event, TreeNode dragNode)
          Begins drag operations, saving reference to node being dragged.
 

Constructors in com.metamatrix.toolbox.ui.widget.transfer with parameters of type TreeNode
TransferableTreeNode(TreeNode node)
           
 

Uses of TreeNode in com.metamatrix.toolbox.ui.widget.tree
 

Classes in com.metamatrix.toolbox.ui.widget.tree that implement TreeNode
 class DefaultTreeNode
          This is the default TreeNode used by DefaultTreeModel.
 

Methods in com.metamatrix.toolbox.ui.widget.tree that return TreeNode
 TreeNode DefaultTreeModel.addNode(TreeNode parent, java.lang.String childName)
          Remember to add support for view.allowsChild method
 TreeNode DefaultTreeNodeEditor.create(TreeNode parent, ObjectDefinition type)
           
 TreeNode DefaultTreeNodeEditor.create(TreeNode parent, java.lang.String childName, ObjectDefinition type)
           
 TreeNode DefaultTreeView.getHome()
           
 TreeNode DefaultTreeView.getParent(TreeNode child)
           
 TreeNode[] DefaultTreeModel.getPath(TreeNode node)
           
protected  TreeNode[] DefaultTreeModel.getPath(TreeNode node, int size)
           
 TreeNode DefaultTreeNodeEditor.paste(TreeNode child, TreeNode parent, boolean isCopyDeep)
           
 

Methods in com.metamatrix.toolbox.ui.widget.tree with parameters of type TreeNode
 TreeNode DefaultTreeModel.addNode(TreeNode parent, java.lang.String childName)
          Remember to add support for view.allowsChild method
 boolean DefaultTreeView.allowsChild(TreeNode parent, TreeNode potentialChild)
           
 boolean DefaultTreeView.allowsChildren(TreeNode node)
           
 TreeNode DefaultTreeNodeEditor.create(TreeNode parent, ObjectDefinition type)
           
 TreeNode DefaultTreeNodeEditor.create(TreeNode parent, java.lang.String childName, ObjectDefinition type)
           
 boolean DefaultTreeNodeEditor.delete(TreeNode node)
           
 void DefaultTreeModel.fireChildrenChangedEvent(java.lang.Object source, TreeNode parent)
          Fires a TreeModelEvent to the treeNodesChanged method of all registered listeners indicating that all of the children of the specified parent have changed in some way.
protected  void DefaultTreeModel.fireEvent(int type, java.lang.Object source, TreeNode node)
           
protected  void DefaultTreeModel.fireEvent(java.lang.Object source, TreeNode parent, TreeNode child, int childIndex)
           
 void DefaultTreeModel.fireModelChangedEvent(java.lang.Object source, TreeNode node)
           
 void DefaultTreeModel.fireNodeAddedEvent(java.lang.Object source, TreeNode node)
           
 void DefaultTreeModel.fireNodeChangedEvent(java.lang.Object source, TreeNode node)
           
 void DefaultTreeModel.fireNodeRemovedEvent(java.lang.Object source, TreeNode parent, TreeNode child, int childIndex)
           
 java.lang.String DefaultTreeView.getAbsolutePath(TreeNode node)
           
 int DefaultTreeView.getChildCount(TreeNode parent)
           
 java.util.List DefaultTreeView.getChildren(TreeNode parent)
           
 java.lang.String DefaultTreeModel.getName(TreeNode node)
           
 PropertyDefinition DefaultTreeNodeEditor.getNamePropertyDefinition(TreeNode obj)
           
 TreeNode DefaultTreeView.getParent(TreeNode child)
           
 java.lang.String DefaultTreeView.getPath(TreeNode node)
           
 TreeNode[] DefaultTreeModel.getPath(TreeNode node)
           
protected  TreeNode[] DefaultTreeModel.getPath(TreeNode node, int size)
           
 boolean DefaultTreeView.isAncestorOf(TreeNode ancestor, TreeNode descendent)
           
 boolean DefaultTreeNodeEditor.isAncestorOf(TreeNode ancestor, TreeNode descendent)
           
 boolean DefaultTreeView.isHidden(TreeNode node)
           
 boolean DefaultTreeView.isMarked(TreeNode node)
           
 boolean DefaultTreeNodeEditor.isMarked(TreeNode node)
           
 boolean DefaultTreeView.isParentOf(TreeNode parent, TreeNode child)
           
 boolean DefaultTreeNodeEditor.isParentOf(TreeNode parent, TreeNode child)
           
 boolean DefaultTreeView.isRoot(TreeNode node)
           
 java.util.Iterator DefaultTreeView.iterator(TreeNode startingPoint)
           
 boolean DefaultTreeNodeEditor.move(TreeNode child, TreeNode parent)
           
 boolean DefaultTreeNodeEditor.move(TreeNode child, TreeNode parent, int index)
           
 boolean DefaultTreeNodeEditor.moveChild(TreeNode child, int index)
           
 boolean DefaultTreeModel.moveNode(TreeNode node, TreeNode parent)
           
 boolean DefaultTreeModel.moveNode(TreeNode node, TreeNode parent, int index)
           
 TreeNode DefaultTreeNodeEditor.paste(TreeNode child, TreeNode parent, boolean isCopyDeep)
           
 boolean DefaultTreeModel.removeNode(TreeNode node)
           
 boolean DefaultTreeNodeEditor.rename(TreeNode node, java.lang.String name)
           
 void DefaultTreeView.setMarked(TreeNode node, boolean isMarked)
           
 void DefaultTreeNodeEditor.setMarked(TreeNode node, boolean isMarked)
           
 boolean DefaultTreeModel.setName(TreeNode node, java.lang.String name)
           
 



Copyright © 2009. All Rights Reserved.