Package org.jfree.report.modules.gui.config.model

Tree and list models used in the configuration editor.

See:
          Description

Interface Summary
ConfigTreeNode The config tree is the base class for all nodes in the ConfigTreeModel.
 

Class Summary
AbstractConfigTreeNode An abstract base implementation of the config tree node interface.
ClassConfigDescriptionEntry A config description entry that describes class name configurations.
ConfigDescriptionEntry A config description entry provides a declaration of a single report configuration key and speicifes rules for the values of that key.
ConfigDescriptionModel This list model implementation collects all config description entries defined in JFreeReport.
ConfigTreeModel Provides a tree model view for an report configuration.
ConfigTreeModuleNode The config tree module node is used to represent a module in the report configuration.
ConfigTreeRootNode The root node contains the local and the global node and is the main entry point into the tree.
ConfigTreeSectionNode The section node contains the modules for the given section.
EnumConfigDescriptionEntry The enumeration config description entry represents an configuration key, where users may select a valid value from a predefined list of elements.
ModuleNodeFactory The module node factory is used to build the lists of modules and their assigned keys for the ConfigTreeModel.
TextConfigDescriptionEntry The text config description entry represents an configuration key, where users may enter free-form text.
 

Exception Summary
ConfigTreeModelException The ConfigTreeModelException is trown whenever an error occured during an tree model operation.
 

Package org.jfree.report.modules.gui.config.model Description

Tree and list models used in the configuration editor.