Uses of Class
com.alee.laf.tree.UniqueNode

Packages that use UniqueNode
com.alee.extended.tree   
com.alee.extended.tree.sample   
com.alee.laf.tree   
com.alee.managers.settings.processors   
 

Uses of UniqueNode in com.alee.extended.tree
 

Classes in com.alee.extended.tree with type parameters of type UniqueNode
 class AbstractExTreeDataProvider<E extends UniqueNode>
          Abstract data provider with implemented comparator and filter getters and setters.
 class AbstractTreeTransferHandler<N extends UniqueNode,T extends WebTree<N>,M extends WebTreeModel<N>>
           
 interface ExTreeDataProvider<E extends UniqueNode>
          This interface provides methods for ex tree data retrieval.
 class ExTreeModel<E extends UniqueNode>
           
 class ExTreeTransferHandler<N extends UniqueNode,T extends WebExTree<N>>
          Custom TransferHandler for WebAsyncTree that provides a quick and convenient way to implement nodes DnD.
 class StructuredTreeNodesFilter<E extends UniqueNode>
          Special smart tree filter that doesn't filter out parent nodes which has childs that are accepted by filter.
 class WebExCheckBoxTree<E extends UniqueNode>
          This tree is a hybrid of WebCheckBoxTree and WebExTree.
 class WebExTree<E extends UniqueNode>
          WebTree extension that provides simple and convenient way to load tree data.
 class WebTreeFilterField<E extends UniqueNode>
          Special filter field that can be attached to any WebAsyncTree.
 

Subclasses of UniqueNode in com.alee.extended.tree
 class AsyncUniqueNode
          Custom UniqueNode for WebAsyncTree.
 class FileTreeNode
          Custom AsyncUniqueNode for WebFileTree.
 

Fields in com.alee.extended.tree declared as UniqueNode
protected  E ExTreeModel.rootNode
          Root node cache.
 

Methods in com.alee.extended.tree with parameters of type UniqueNode
protected  void ExTreeModel.clearNodeChildsCache(E[] nodes, boolean clearNodes)
          Clears nodes childs cached states.
 void WebExTree.insertChildNodes(E[] children, E parent, int index)
          Inserts an array of child nodes into parent node.
 void WebExCheckBoxTree.insertChildNodes(E[] children, E parent, int index)
          Inserts an array of child nodes into parent node.
 void ExTreeModel.insertNodesInto(E[] children, E parent, int index)
          Inserts an array of child nodes into parent node.
protected  void ExTreeModel.insertNodesIntoImpl(E[] children, E parent, int index)
          Inserts an array of child nodes into parent node.
 void WebExTree.removeNodes(E[] nodes)
          Removes nodes from tree structure.
 void WebExCheckBoxTree.removeNodes(E[] nodes)
          Removes nodes from tree structure.
 

Uses of UniqueNode in com.alee.extended.tree.sample
 

Subclasses of UniqueNode in com.alee.extended.tree.sample
 class SampleNode
          Sample node.
 

Uses of UniqueNode in com.alee.laf.tree
 

Methods in com.alee.laf.tree that return UniqueNode
 UniqueNode UniqueNode.getParent()
          
 

Uses of UniqueNode in com.alee.managers.settings.processors
 

Method parameters in com.alee.managers.settings.processors with type arguments of type UniqueNode
protected  void WebTreeSettingsProcessor.doDestroy(WebTree<? extends UniqueNode> component)
          Called when component is unregistered from ComponentSettingsManager.
protected  void WebTreeSettingsProcessor.doInit(WebTree<? extends UniqueNode> component)
          Called when a new component is registered in ComponentSettingsManager.
protected  void WebTreeSettingsProcessor.doLoad(WebTree<? extends UniqueNode> component)
          Called on component settings load.
protected  void WebTreeSettingsProcessor.doSave(WebTree<? extends UniqueNode> component)
          Called on component settings save.