Package com.pnfsoftware.jeb.core
Class ListOptionDefinition
java.lang.Object
com.pnfsoftware.jeb.core.OptionDefinition
com.pnfsoftware.jeb.core.ListOptionDefinition
- All Implemented Interfaces:
IOptionDefinition
,ITypedOptionDefinition
List option description used by property definition managers.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.pnfsoftware.jeb.core.ITypedOptionDefinition
ITypedOptionDefinition.Type
-
Constructor Summary
ConstructorsConstructorDescriptionListOptionDefinition
(String name, String defaultValue, String description, String... options) -
Method Summary
Methods inherited from class com.pnfsoftware.jeb.core.OptionDefinition
getDefaultValue, getDescription, getName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.pnfsoftware.jeb.core.IOptionDefinition
getDefaultValue, getDescription, getName
-
Constructor Details
-
ListOptionDefinition
-
-
Method Details
-
getOptions
Description copied from interface:ITypedOptionDefinition
Optional additional options- Specified by:
getOptions
in interfaceITypedOptionDefinition
- Overrides:
getOptions
in classOptionDefinition
- Returns:
- The list of options to display
-
getType
Description copied from interface:ITypedOptionDefinition
Retrieve the type of the option- Specified by:
getType
in interfaceITypedOptionDefinition
- Overrides:
getType
in classOptionDefinition
- Returns:
- the type
-