| Package | Description |
|---|---|
| com.sptci.epng.editabletree |
Package used to implement components necessary to support
the EditableTree component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RootDisplayComponent
A custom component used to display the node name and controls in
RootNode. |
class |
StandardDisplayComponent
A custom component used to display the node name and controls in
StandardNode. |
| Modifier and Type | Field and Description |
|---|---|
protected DisplayComponent |
Node.display
The component that is used to display the title of the node and
the controls to add/remove.
|
| Modifier and Type | Method and Description |
|---|---|
protected DisplayComponent |
StandardNode.createDisplayComponent()
Implementation of the mandatory method to initialise the appropriate
DisplayComponent. |
protected DisplayComponent |
RootNode.createDisplayComponent()
Implementation of the mandatory method to initialise the appropriate
DisplayComponent. |
protected abstract DisplayComponent |
Node.createDisplayComponent()
Abstract method to initialise
Node.display with the appropriate
subclass. |
protected DisplayComponent |
StandardNode.createDisplayComponent(Treeable treeable)
Implementation of the mandatory method to initialise the appropriate
DisplayComponent. |
protected DisplayComponent |
RootNode.createDisplayComponent(Treeable treeable)
Implementation of the mandatory method to initialise the appropriate
DisplayComponent. |
protected abstract DisplayComponent |
Node.createDisplayComponent(Treeable treeable)
Abstract method to initialise
Node.display with the appropriate
subclass. |
DisplayComponent |
Node.getDisplay()
Returns
Node.display. |