Package org.jppf.ui.options.xml
Class OptionDescriptor
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<Object,Object>
java.util.Properties
org.jppf.utils.AbstractTypedProperties
org.jppf.utils.TypedProperties
org.jppf.ui.options.xml.OptionDescriptor
- All Implemented Interfaces:
Serializable,Cloneable,Map<Object,Object>
public class OptionDescriptor
extends org.jppf.utils.TypedProperties
Instances of this class are used to represented an XML document describing an options page.
- Author:
- Laurent Cohen
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDescriptor for listeners set on option elements.static classDescriptor for listeners set on option elements.static classDescriptor for script elements.Nested classes/interfaces inherited from class org.jppf.utils.TypedProperties
org.jppf.utils.TypedProperties.Filter -
Field Summary
FieldsModifier and TypeFieldDescriptionChildren of this option element.booleanComponent shown only When debug attribute istrue.Finalizer.Path to the folder containing the localized resource bundles for a page (doesn't apply to non-page elements).Initializer.Items used in list boxes or combo boxes.Listeners of this option element.Mouse listener.Name of the option element.Items used in list boxes or combo boxes.Type of option component.Fields inherited from class java.util.Properties
defaults -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jppf.utils.TypedProperties
containsProperty, filter, get, get, getBoolean, getBoolean, getChar, getChar, getDouble, getDouble, getFile, getFile, getFloat, getFloat, getInetAddress, getInetAddress, getInt, getInt, getLong, getLong, getProperties, getProperties, getString, getString, getStringArray, getStringArray, remove, remove, removeProperty, set, set, setBoolean, setChar, setDouble, setFile, setFloat, setInt, setLong, setString, setStringArray, storeMethods inherited from class org.jppf.utils.AbstractTypedProperties
asString, asString, fromString, fromString, getDefaults, loadAndResolve, reset, setDefaults, toStringMethods inherited from class java.util.Properties
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, getProperty, getProperty, hashCode, isEmpty, keys, keySet, list, list, load, load, loadFromXML, merge, propertyNames, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, setProperty, size, store, storeToXML, storeToXML, storeToXML, stringPropertyNames, values
-
Field Details
-
type
Type of option component. The possible values are:- "page" for an options page
- "FormattedNumber" for a formatted number text field
- "SpinnerNumber" for numbers edited with a spinner control
- "TextArea" for a text area option
- "Boolean" for a checkbox option
- "ComboBox" for dropdown lists
- "PlainText" for a simple, single-line text field
- "Button" for a button
- "Password" for a password field
-
name
Name of the option element. -
i18n
Path to the folder containing the localized resource bundles for a page (doesn't apply to non-page elements). -
children
Children of this option element. -
listeners
Listeners of this option element. -
items
Items used in list boxes or combo boxes. -
scripts
Items used in list boxes or combo boxes. -
initializer
Initializer. -
finalizer
Finalizer. -
mouseListener
Mouse listener. -
debug
public boolean debugComponent shown only When debug attribute istrue.
-
-
Constructor Details
-
OptionDescriptor
public OptionDescriptor()
-