Class Summary |
ForestController |
The base class for processing mouse listener events. |
ForestView |
Performs the painting of the forest model and handles
the mouse listener events (or rather passes them down to
each individual tree view). |
LinkView |
The LinkView class performs the painting for each link. |
MouseClickedInfo |
Used to store information about the mouse click,
namely if a particular node was clicked and the
the name of the clicked node (if any). |
MousePressedInfo |
Used to store information about the mouse pressed
event, namely if the mouse was pressed on a node
or on a link and. |
NodeView |
The NodeView class performs the painting for each node. |
ScrollableForestView |
Adds scroll bars to the forest view (or an object of any class
derived from it) passed as argument. |
TreeView |
Performs the painting of the tree model. |