Package | Description |
---|---|
org.pentaho.reporting.tools.configeditor.editor | |
org.pentaho.reporting.tools.configeditor.model | |
org.pentaho.reporting.tools.configeditor.util |
Modifier and Type | Method and Description |
---|---|
ConfigDescriptionEntry |
AbstractKeyEditor.getEntry()
Returns the config description entry of this editor.
|
Modifier and Type | Method and Description |
---|---|
ModuleEditor |
ModuleEditor.createInstance(org.pentaho.reporting.libraries.base.boot.Module module,
org.pentaho.reporting.libraries.base.config.HierarchicalConfiguration config,
ConfigDescriptionEntry[] keyNames)
Creates a new instance of the module editor.
|
ModuleEditor |
DefaultModuleEditor.createInstance(org.pentaho.reporting.libraries.base.boot.Module module,
org.pentaho.reporting.libraries.base.config.HierarchicalConfiguration config,
ConfigDescriptionEntry[] keyNames)
Creates a new, initialized instance of the default module editor.
|
void |
ConfigEditorPanel.editModule(org.pentaho.reporting.libraries.base.boot.Module module,
org.pentaho.reporting.libraries.base.config.HierarchicalConfiguration config,
ConfigDescriptionEntry[] entries)
Defines the currently edited module and initializes an module editor for that module.
|
ModuleEditor |
EditorFactory.getModule(org.pentaho.reporting.libraries.base.boot.Module module,
org.pentaho.reporting.libraries.base.config.HierarchicalConfiguration config,
ConfigDescriptionEntry[] keyNames)
Returns the module editor that will be most suitable for editing the given module.
|
Constructor and Description |
---|
TextKeyEditor(org.pentaho.reporting.libraries.base.config.HierarchicalConfiguration config,
ConfigDescriptionEntry entry,
String displayName)
Creates a new text key editor for the given configuration and description entry.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassConfigDescriptionEntry
A config description entry that describes class name configurations.
|
class |
EnumConfigDescriptionEntry
The enumeration config description entry represents an configuration key, where users may select a valid value from a
predefined list of elements.
|
class |
TextConfigDescriptionEntry
The text config description entry represents an configuration key, where users may enter free-form text.
|
Modifier and Type | Method and Description |
---|---|
ConfigDescriptionEntry |
ConfigDescriptionModel.get(int pos)
Returns the entry stored on the given list position.
|
ConfigDescriptionEntry[] |
ConfigTreeModuleNode.getAssignedKeys()
Returns the list of assigned keys as object array.
|
ConfigDescriptionEntry |
ModuleNodeFactory.getEntryForKey(String key)
Returns the entry for the given key or null, if the key has no metadata.
|
ConfigDescriptionEntry |
ConfigTreeModel.getEntryForKey(String key)
Returns the entry for the given key or null, if the key has no metadata.
|
ConfigDescriptionEntry[] |
ConfigDescriptionModel.toArray()
Returns the contents of this model as object array.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigDescriptionModel.add(ConfigDescriptionEntry entry)
Adds the given entry to the end of the list.
|
void |
ConfigTreeModuleNode.addAssignedKey(ConfigDescriptionEntry key)
Adds the given key to the list of assigned keys, if not already added.
|
boolean |
ConfigDescriptionModel.contains(ConfigDescriptionEntry entry)
Checks whether the given entry is already contained in this list.
|
int |
ConfigDescriptionModel.indexOf(ConfigDescriptionEntry entry)
Returns the index of the given entry or -1, if the entry is not in the list.
|
void |
ConfigDescriptionModel.remove(ConfigDescriptionEntry entry)
Removes the given entry from the list.
|
void |
ConfigTreeModuleNode.removeAssignedKey(ConfigDescriptionEntry key)
Removed the given key description from the list of assigned keys.
|
Modifier and Type | Method and Description |
---|---|
int |
ConfigDescriptionEntryComparator.compare(ConfigDescriptionEntry e1,
ConfigDescriptionEntry e2) |