com.fg.ftreenodes
Keywords: com.fg.ftreenodes package

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.fg.ftreenodes

Interface Summary
ICellControl | ICellControl iterface has to be implemented by any "extra-control" object, which is to be instantiated/found with value, returned by `FAbstractToggleNode.getExtraClassOrId()` method.
Params | Params interface declares methods for accessing a List and a Map of parameters.

Class Summary
CommonSettings | A CommonSettings instance is passed as a parameter to some constructors of classes, descendant from the `FAbstractToggleNode`).
FAbstractToggleNode | FAbstractToggleNode class is an ancestor of multiple toggle-node classes, which can be displayed by the custom Swing tree component `FTree`.
FCheckBox | FCheckBox represents a check-box component, which implements `ICellControl` interface and thus it can be used as a toggle-node extra-control (control for displaying/editing of the node value).
FChoice | FChoice represents a not-editable combo-box component, which implements `ICellControl` interface and thus it can be used as a toggle-node extra-control (control for displaying/editing of the node value).
FChoiceNode | FChoiceNode represents a toggle-node which exposes `FChoice` extra-control for displaying/editing of the node value.
FComboBox | FComboBox represents an editable combo-box component, which implements `ICellControl` interface and thus it can be used as a toggle-node extra-control (control for displaying/editing of the node value).
FComboBoxNode | FComboBoxNode represents a toggle-node which exposes `FComboBox` extra-control for displaying/editing of the node value.
FDialogInvoker | FDialogInvoker component implements `ICellControl` interface and thus it can be used as a toggle-node extra-control (control for displaying/editing of the node value).
FDoubleKey | Represents a key, which is used by `FTree` to find toggle-node GUI components.
FLabel | Represents a custom 3D label, used by toggle-node GUI components for displaying toggle-node label text.
FTextAreaDialog | FTextAreaDialog represents a simple text editor dialog.
FTextField | FTextField represents an editable text-field component, which implements `ICellControl` interface and thus it can be used as a toggle-node extra-control (control for displaying/editing of the node value).
FTextFieldNode | FTextFieldNode represents a toggle-node which exposes `FTextField` extra-control for displaying/editing of the node value.
FTextLabel | FTextLabel represents a not-editable text-field component, which implements `ICellControl` interface and thus it can be used as a toggle-node extra-control (for displaying of the node value).
FTextLabelNode | FTextLabelNode represents a toggle-node which exposes `FTextLabel` extra-control for displaying of the node value.
FToggleControl | Basic toggle-node GUI component, which displays a toggle-control (check-box or radio button), node icon and label.
FToggleDataNode | FToggleDataNode extends `FToggleNode` with "value" field and provides not-empty implementation for the "value" access methods.
FToggleMutableNode | FToggleMutableNode extends `FToggleDataNode` with "extraClassOrId" field and provides a setter method to it.
FToggleNode | FToggleNode extends `FAbstractToggleNode` abstract class with "associate" field and provides access methods to it.
FToggleNodeAttributes |
FToggleSwitchControl | FToggleSwitchControl represents a basic GUI component for the `FToggleSwitchNode`.
FToggleSwitchNode | FToggleSwitchNode represents a particular kind of toggle-node which was developed as a substitution for the radio-group of toggle nodes.
ListParams | Represents an ArrayList which implements `Params` interface in such a way that `ListParams.getList()` method returns self-reference and `ListParams.getMap()` method always returns `null`.
MapParams | Represents a HashMap which implements `Params` interface in such a way that `MapParams.getMap()` method returns self-reference and `MapParams.getList()` method returns List of objects which is stored in the MapParams under the key=`null` or returns `null` if there is no List stored.
Shared | A helper class which is used to keep some shared objects for the toggle-nodes.
TransparentCheckBox | An extension of the javax.swing.JCheckBox which is used as a check-box toggle-control for the toggle-nodes GUI.
TransparentRadioButton | An extension of the javax.swing.JRadioButton which is used as a radio-button toggle-control for the toggle-nodes GUI.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES