|
Interface Summary |
| FActionConstants |
Interface defines a set of constants to be returned (possibly as a
"bitwise OR" combination) by the
FTreeCellGUI.cellClicked(FTree, Object, JComponent, int, int, java.util.List)
and FNodeCellGUI.cellClicked(FTree, JComponent, int, int, java.util.List)
methods. |
| FNodeCellGUI |
FNodeCellGUI interface is supposed to be implemented by
FTree nodes. |
| FTreeActionListener |
Defines an object which listens for
FTreeActionEvent events. |
| FTreeCellGUI |
Interface defines GUI functionality of the
FTree component. |
| FTreeEditorListener |
Interface defines an object which listens for FTree
field editing events (editing started, will stop,
stopped, value changed). |
| FTreeExpansBarListener |
Interface defines an object which listens for the
expansion bar "mouse entered" and "mouse exited" events
(Expansion bar is a narrow vertical button, which is
located along the left border of each folder and which
allows to expand and collapse folder with a mouse click). |
| FTreeExpansionListener |
Interface defines an object which listens for the FTree
node expansion events - "will expand", "expanded", "will collapse",
"collapsed". |
| FTreeModel |
Data-model interface for FTree component. |
| FTreeModelListener |
Interface defines an object which listens for changes
in FTreeModel data-model object. |
| FTreeSelectionListener |
Defines an object which listens for the FTree node
selection events. |
|
Class Summary |
| DefaultFTreeCellGUI |
DefaultFTreeCellGUI provides the following implementation
of the FTreeCellGUI interface:
within each method it checks if a passed node implements
FNodeCellGUI interface and, when it does,
calls respective FNodeCellGUI method. |
| DefaultFTreeModel |
A simple implementation of the FTreeModel interface
that uses tree of nodes which implement javax.swing.tree.TreeNode
interface. |
| FBasicNode |
FBasicNode is a simple implementation of the
MutableTreeNode interface,
which is an ancestor of various kinds of nodes used
with FTree component. |
| FTree |
FTree is a Swing-based tree component, which allows displaying
and edititing of various tree-structured data. |
| FTreeActionEvent |
Interfave for FTree cell actions notification. |
| FTreeEditorEvent |
Interface for FTree cell edotors events notification. |
| FTreeModelEvent |
Interface for FTreeModel changes
notification. |
| FTreeNodeEvent |
FTreeNodeEvent provides generic information about current
state of an FTree node object ("expanded",
"selected", "editing"). |