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, waitMethods inherited from interface com.pnfsoftware.jeb.core.properties.IPropertyDefinition
isInternal
-
Method Details
-
getManager
Description copied from interface:IPropertyDefinitionRetrieve the manager for this definition.- Specified by:
getManagerin interfaceIPropertyDefinition- Returns:
-
getName
Description copied from interface:IPropertyDefinitionGet the property name.- Specified by:
getNamein interfaceIPropertyDefinition- Returns:
- the mandatory property name
-
getDescription
Description copied from interface:IPropertyDefinitionGet a description string for the property.- Specified by:
getDescriptionin interfaceIPropertyDefinition- Returns:
- the mandatory property description (empty string if none)
-
getType
Description copied from interface:IPropertyDefinitionGet the property type.- Specified by:
getTypein interfaceIPropertyDefinition- Returns:
- the mandatory property flags
-
getFlags
public int getFlags()Description copied from interface:IPropertyDefinitionGet the property flags.- Specified by:
getFlagsin interfaceIPropertyDefinition- Returns:
- the property flags, a combination of
FLAG_xxxconstants
-
toString
-