## Uses of Class
de.esprit.appsuite.gui.pathtree.PathTreeNode

- Packages that use PathTreeNode
  Package | Description
  --- | ---
  de.esprit.appsuite.gui.pathtree | Contains the path-tree model for watching file system paths
  de.esprit.appsuite.gui.pathtree.edit | Contains the path-tree related archiving tools
  de.esprit.netsuite.client.tool.pathtree | Contains a PathTree implementation for observing a remote file system.
  de.esprit.netsuite.client.tool.pathtree.action | Contains path-tree related standard actions

- - ### Uses of PathTreeNode in de.esprit.appsuite.gui.pathtree

    Classes in de.esprit.appsuite.gui.pathtree with type parameters of type PathTreeNode
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PathTree<C extends ApplicationContext,N extends PathTreeNode>` This is a specialized JTree built on a `PathTreeModel`.
    `class` | `PathTreeModel<C extends ApplicationContext,N extends PathTreeNode>` This `TreeModel` implementation stores the `PathTreeNode`s of a file system tree which is watched by a watch-service and thus reflects any changes in the file-system immediately.

    Methods in de.esprit.appsuite.gui.pathtree that return PathTreeNode
    Modifier and Type | Method and Description
    --- | ---
    `PathTreeNode` | PathTreeModel.`getChild(java.lang.Object parent, int index)`
    `PathTreeNode` | PathTreeNode.`getChildAt(int childIndex)`
    `PathTreeNode` | PathTreeNode.`getParent()`
    `PathTreeNode` | PathTreeNode.`getRoot()`
    `protected PathTreeNode` | PathTreeSelectionAction.`getSelectedNode()`
    `PathTreeNode` | PathTreeAdapter.`getSelectedNode()`

    Methods in de.esprit.appsuite.gui.pathtree that return types with arguments of type PathTreeNode
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Enumeration<PathTreeNode>` | PathTreeNode.`children()`
    `static java.util.Comparator<PathTreeNode>` | PathTreeNode.`getComparatorFrom(PathTreeNode parent)`

    Methods in de.esprit.appsuite.gui.pathtree with parameters of type PathTreeNode
    Modifier and Type | Method and Description
    --- | ---
    `int` | PathTreeNode.`compareTo(PathTreeNode o)`
    `static java.util.Comparator<PathTreeNode>` | PathTreeNode.`getComparatorFrom(PathTreeNode parent)`

    Method parameters in de.esprit.appsuite.gui.pathtree with type arguments of type PathTreeNode
    Modifier and Type | Method and Description
    --- | ---
    `protected N` | PathTreeModel.`createPathTreeNode(N parent, PathInfo childPathInfo, java.util.Comparator<PathTreeNode> comparator)` Creates the `PathTreeNode` to be inserted in the tree model.
    `N` | PathTree.`setRoot(java.nio.file.Path rootPath, java.util.Comparator<PathTreeNode> comparator)`
    `N` | PathTree.`setRoot(PathInfo rootPathInfo, java.util.Comparator<PathTreeNode> comparator)`

    Constructors in de.esprit.appsuite.gui.pathtree with parameters of type PathTreeNode
    Constructor and Description
    `PathTreeNode(PathTreeNode parent, PathInfo pathInfo, java.util.Comparator<PathTreeNode> childComparator)`

    Constructor parameters in de.esprit.appsuite.gui.pathtree with type arguments of type PathTreeNode
    Constructor and Description
    `PathTreeNode(PathInfo rootPathInfo, java.util.Comparator<PathTreeNode> masterComparator)` Constructor for root node
    `PathTreeNode(PathTreeNode parent, PathInfo pathInfo, java.util.Comparator<PathTreeNode> childComparator)`

  - ### Uses of PathTreeNode in de.esprit.appsuite.gui.pathtree.edit

    Methods in de.esprit.appsuite.gui.pathtree.edit that return PathTreeNode
    Modifier and Type | Method and Description
    --- | ---
    `PathTreeNode` | AbstractPathEditDialog.`getSelectedNode()`

    Methods in de.esprit.appsuite.gui.pathtree.edit with parameters of type PathTreeNode
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractPathEditDialog.`popup(PathTreeNode selectedNode)`
    `protected void` | RenamePathDialog.`setValues(PathTreeNode selectedNode)`
    `protected void` | AbstractPathEditDialog.`setValues(PathTreeNode selectedNode)`

  - ### Uses of PathTreeNode in de.esprit.netsuite.client.tool.pathtree

    Classes in de.esprit.netsuite.client.tool.pathtree with type parameters of type PathTreeNode
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientPathTree<C extends ClientContext,N extends PathTreeNode>` This class just provides a `ClientContext` to the `PathTree`
    `class` | `LocalClientPathTree<C extends ClientContext,N extends PathTreeNode>` This is a local `ClientPathTree` with an additional `FileUploadAction`.
    `class` | `RemoteClientPathTree<C extends ClientContext,N extends PathTreeNode>` This is a remote `ClientPathTree` with an additional `FileDownloadAction`.

  - ### Uses of PathTreeNode in de.esprit.netsuite.client.tool.pathtree.action

    Methods in de.esprit.netsuite.client.tool.pathtree.action that return PathTreeNode
    Modifier and Type | Method and Description
    --- | ---
    `protected PathTreeNode` | ClientPathTreeSelectionAction.`getSelectedNode()`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.