| Interface | Description |
|---|---|
| AsyncPathExpansionListener<E extends AsyncUniqueNode> |
This custom listener is used to track async tree path expansion action.
|
| AsyncTreeDataProvider<E extends AsyncUniqueNode> |
This interface provides methods for asynchronous tree data retrieval.
|
| AsyncTreeDataUpdater<E extends AsyncUniqueNode> |
This interface provides methods for asynchronous tree data update.
|
| AsyncTreeListener<E extends AsyncUniqueNode> |
This listener interface provide various asynchronous tree events.
|
| AsyncTreeModelListener<E extends AsyncUniqueNode> |
This listener interface provide various asynchronous tree model events.
|
| AsyncUpdateListener |
Simple listener that can be used to track async tree data update actions.
|
| CheckBoxTreeCellRenderer |
Base for any checkbox tree cell renderer.
|
| CheckStateChangeListener<E extends javax.swing.tree.DefaultMutableTreeNode> |
Special listener for WebCheckBoxTree check state changes.
|
| ChildrenListener<E extends AsyncUniqueNode> |
Special listener used within
AsyncTreeModel to receive children when loaded. |
| ExTreeDataProvider<E extends UniqueNode> |
This interface provides methods for ex tree data retrieval.
|
| TreeCheckingModel<E extends javax.swing.tree.DefaultMutableTreeNode> |
Special checking model for WebCheckBoxTree.
|
| TreeDropHandler<N extends UniqueNode,T extends WebTree<N>> |
Base for any tree drop operation handler.
|
| Class | Description |
|---|---|
| AbstractAsyncTreeDataProvider<E extends AsyncUniqueNode> |
Abstract data provider with implemented comparator and filter getters and setters.
|
| AbstractExTreeDataProvider<E extends UniqueNode> |
Abstract data provider with implemented comparator and filter getters and setters.
|
| AbstractTreeTransferHandler<N extends UniqueNode,T extends WebTree<N>,M extends WebTreeModel<N>> |
Most common transfer handler implementation that handles tree nodes transfer.
|
| AsyncPathExpansionAdapter<E extends AsyncUniqueNode> |
This custom adapter is used to track async tree path expansion action.
|
| AsyncTreeAdapter<E extends AsyncUniqueNode> |
This listener class provide various asynchronous tree events.
|
| AsyncTreeModel<E extends AsyncUniqueNode> |
Special model for asynchronous tree that provides asynchronous data loading.
|
| AsyncTreeModelAdapter<E extends AsyncUniqueNode> |
AsyncTreeModelListener adapter class.
|
| AsyncTreeQueue |
Asynchronous tree children loading queue.
|
| AsyncTreeTransferHandler<N extends AsyncUniqueNode,T extends WebAsyncTree<N>> |
Custom TransferHandler for WebAsyncTree that provides a quick and convenient way to implement nodes DnD.
|
| AsyncUniqueNode |
Custom UniqueNode for WebAsyncTree.
|
| CheckStateChange<E extends javax.swing.tree.DefaultMutableTreeNode> |
WebCheckBoxTree node state change information object.
|
| DefaultTreeCheckingModel<E extends javax.swing.tree.DefaultMutableTreeNode> |
Default checking model for WebCheckBoxTree.
|
| ExTreeModel<E extends UniqueNode> | |
| ExTreeTransferHandler<N extends UniqueNode,T extends WebExTree<N>> |
Custom TransferHandler for WebAsyncTree that provides a quick and convenient way to implement nodes DnD.
|
| FileTreeDataProvider |
Asynchronous data provider for WebFileTree.
|
| FileTreeNode |
Custom AsyncUniqueNode for WebFileTree.
|
| FileTreeNodeComparator |
Custom comparator for file tree nodes.
|
| FileTreeNodeFilter |
Custom filter for file tree nodes.
|
| NodeImageObserver |
Custom image observer for async tree loader icons.
|
| NodesDropHandler<N extends UniqueNode,T extends WebTree<N>> |
Tree nodes drop handler implementation.
|
| NodesTransferable<N extends UniqueNode> |
Custom nodes transferable used for D&D operation.
|
| StructuredTreeNodesFilter<E extends UniqueNode> |
Special smart tree filter that doesn't filter out parent nodes which has children that are accepted by filter.
|
| WebAsyncTree<E extends AsyncUniqueNode> |
This class provides a custom tree with asynchronous children loading.
|
| WebCheckBoxTree<E extends javax.swing.tree.DefaultMutableTreeNode> |
This WebTree extension class provides additional checkbox tree functionality.
|
| WebCheckBoxTreeCellRenderer |
Custom default cell renderer for WebCheckBoxTree.
|
| WebExCheckBoxTree<E extends UniqueNode> |
This tree is a hybrid of WebCheckBoxTree and WebExTree.
|
| WebExTree<E extends UniqueNode> |
WebTree extension that provides simple and convenient way to load tree data.
|
| WebFileTree |
This component is a file tree with asynchronous children loading.
|
| WebFileTreeCellEditor |
Custom cell editor for WebFileTree.
|
| WebTreeFilterField<E extends UniqueNode> |
Special filter field that can be attached to any WebExTree or WebAsyncTree.
|
| Enum | Description |
|---|---|
| AsyncNodeState |
This enumeration represents possible async tree node states.
|
| FileTreeRootType |
This enumeration represents possible file tree root types.
|