| Package | Description |
|---|---|
| com.sptci.epng.editabletree |
Package used to implement components necessary to support
the EditableTree component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RootNode
A custom component used to display the root node name and controls.
|
class |
StandardNode
A custom component used to display the node name and controls.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Node.compareTo(Node node)
Compare the specified node with this.
|
protected Object |
Listener.getFactory(Node node)
Fetch the repository object used to interact with the data store.
|
protected void |
DeleteListener.removeNode(DefaultMutableTreeNode treeNode,
Node node)
Remove the tree node that contains the specified node.
|
protected Treeable |
SaveListener.updateStore(Node node)
Create a new
Treeable instance using the
and persist to the JDO data store. |
protected abstract Treeable |
Listener.updateStore(Node node)
The method that is used to update the data store.
|
protected Treeable |
DeleteListener.updateStore(Node node)
Delete the
Treeable instance represented by
the node specified from the JDO data store. |
protected void |
SaveListener.updateView(Node node,
Treeable treeable)
Update the tree model with a new node representing the newly created
treeable object.
|
protected abstract void |
Listener.updateView(Node node,
Treeable treeable)
The method that is used ot update the tree once the data store has been
updated.
|
protected void |
DeleteListener.updateView(Node node,
Treeable treeable)
Update the tree model with a new node representing the newly created
treeable object.
|