Class PropertyDefinition
java.lang.Object
com.pnfsoftware.jeb.core.properties.impl.PropertyDefinition
- All Implemented Interfaces:
IPropertyDefinition
Definition of a property.
-
Field Summary
Fields inherited from interface com.pnfsoftware.jeb.core.properties.IPropertyDefinition
FLAG_INTERNAL, FLAG_NOT_SUITABLE_FOR_RUN_TIME_OPTIONS, FLAG_SIZE_EXTRA, FLAG_SIZE_LARGE, FLAG_SIZE_MEDIUM, FLAG_SIZE_SMALL, FLAG_SIZE_TINY, FLAG_URLENCODED, FLAG_VISUAL_STANDOUT
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.pnfsoftware.jeb.core.properties.IPropertyDefinition
isInternal
-
Method Details
-
getManager
Description copied from interface:IPropertyDefinition
Retrieve the manager for this definition.- Specified by:
getManager
in interfaceIPropertyDefinition
- Returns:
-
getName
Description copied from interface:IPropertyDefinition
Get the property name.- Specified by:
getName
in interfaceIPropertyDefinition
- Returns:
- the mandatory property name
-
getDescription
Description copied from interface:IPropertyDefinition
Get a description string for the property.- Specified by:
getDescription
in interfaceIPropertyDefinition
- Returns:
- the mandatory property description (empty string if none)
-
getType
Description copied from interface:IPropertyDefinition
Get the property type.- Specified by:
getType
in interfaceIPropertyDefinition
- Returns:
- the mandatory property flags
-
getFlags
public int getFlags()Description copied from interface:IPropertyDefinition
Get the property flags.- Specified by:
getFlags
in interfaceIPropertyDefinition
- Returns:
- the property flags, a combination of
FLAG_xxx
constants
-
toString
-