public interface Property
Modifier and Type | Interface and Description |
---|---|
static class |
Property.Type
Available property types
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultValue()
Return the default value of the property, or default select value to select
|
java.lang.String |
getDescription()
Return description of the values of the property
|
java.lang.String |
getName()
Return property key to use
|
java.util.Map<java.lang.String,java.lang.Object> |
getRenderingOptions()
Returns a map of optional rendering options for the UI
|
PropertyScope |
getScope()
Return the scope of this property, i.e.
|
java.util.List<java.lang.String> |
getSelectValues()
Return a list of values for a select property
|
java.lang.String |
getTitle()
Return descriptive name of the property
|
Property.Type |
getType()
Return the property type
|
PropertyValidator |
getValidator()
Return the validator for this property
|
boolean |
isRequired()
Return true if an empty value is not allowed
|
java.lang.String getTitle()
java.lang.String getName()
java.lang.String getDescription()
Property.Type getType()
PropertyValidator getValidator()
boolean isRequired()
java.lang.String getDefaultValue()
java.util.List<java.lang.String> getSelectValues()
PropertyScope getScope()
java.util.Map<java.lang.String,java.lang.Object> getRenderingOptions()