public class CustomFieldDTO extends ConfigurationEntityDTO implements ICustomField
DESCRIPTION, INTERNAL_NAMENAMEID| Constructor and Description |
|---|
CustomFieldDTO() |
CustomFieldDTO(java.lang.Long id) |
CustomFieldDTO(Property<T,? super CustomFieldDTO> property,
T value) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<Property<?,?>> |
doGetProperties() |
protected void |
doSet(Property<?,?> property,
java.lang.Object value) |
java.lang.Object |
get(Property<?,?> property)
Returns the value of the given property
|
java.lang.String |
getAllSelectedLabel() |
CustomFieldControl |
getControl() |
java.lang.Boolean |
getDefaultBooleanValue() |
DateTime |
getDefaultDateValue() |
java.math.BigDecimal |
getDefaultDecimalValue() |
java.lang.Integer |
getDefaultIntegerValue() |
java.lang.String |
getDefaultRichTextValue() |
java.lang.String |
getDefaultStringValue() |
java.lang.String |
getDefaultTextValue() |
CustomScriptVO |
getDynamicScript() |
java.lang.String |
getDynamicScriptParameters() |
java.lang.String |
getInformationText() |
IntegerRangeDTO |
getLengthConstraint() |
LinkedEntityType |
getLinkedEntityType() |
CustomFieldNature |
getNature() |
java.lang.String |
getPattern() |
java.lang.Boolean |
getRequired() |
CustomFieldSize |
getSize() |
CustomFieldType |
getType() |
java.lang.Boolean |
getUnique() |
CustomScriptVO |
getValidationScript() |
java.lang.String |
getValidationScriptParameters() |
boolean |
isExpandedCategories() |
boolean |
isShowAll() |
void |
setAllSelectedLabel(java.lang.String allSelectedLabel) |
void |
setControl(CustomFieldControl control) |
void |
setDefaultBooleanValue(java.lang.Boolean defaultBooleanValue) |
void |
setDefaultDateValue(DateTime defaultDateValue) |
void |
setDefaultDecimalValue(java.math.BigDecimal defaultDecimalValue) |
void |
setDefaultIntegerValue(java.lang.Integer defaultIntegerValue) |
void |
setDefaultRichTextValue(java.lang.String defaultRichTextValue) |
void |
setDefaultStringValue(java.lang.String defaultStringValue) |
void |
setDefaultTextValue(java.lang.String defaultTextValue) |
void |
setDynamicScript(CustomScriptVO dynamicScript) |
void |
setDynamicScriptParameters(java.lang.String dynamicScriptParameters) |
void |
setExpandedCategories(boolean expandedCategories) |
void |
setInformationText(java.lang.String informationText) |
void |
setLengthConstraint(IntegerRangeDTO lengthConstraint) |
void |
setLinkedEntityType(LinkedEntityType linkedEntityType) |
void |
setNature(CustomFieldNature nature) |
void |
setPattern(java.lang.String pattern) |
void |
setRequired(java.lang.Boolean required) |
void |
setShowAll(boolean showAll) |
void |
setSize(CustomFieldSize size) |
void |
setType(CustomFieldType type) |
void |
setUnique(java.lang.Boolean unique) |
void |
setValidationScript(CustomScriptVO validationScript) |
void |
setValidationScriptParameters(java.lang.String validationScriptParameters) |
getDescription, getInternalName, setDescription, setInternalNamecompareTo, getName, setName, toStringgetVersion, isPersistent, isTransient, setVersionequals, getId, hashCode, setIdaddPropertyChangeListener, addPropertyChangeListener, changes, copyPropertiesTo, firePropertyChange, properties, propertyMap, removePropertyChangeListener, removePropertyChangeListener, setclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetInternalName, getNamepublic static final Property<java.lang.String,CustomFieldDTO> ALL_SELECTED_LABEL
public static final Property<CustomFieldControl,CustomFieldDTO> CONTROL
public static final Property<java.lang.Boolean,CustomFieldDTO> DEFAULT_BOOLEAN_VALUE
public static final Property<DateTime,CustomFieldDTO> DEFAULT_DATE_VALUE
public static final Property<java.math.BigDecimal,CustomFieldDTO> DEFAULT_DECIMAL_VALUE
public static final Property<java.lang.Integer,CustomFieldDTO> DEFAULT_INTEGER_VALUE
public static final Property<java.lang.String,CustomFieldDTO> DEFAULT_RICH_TEXT_VALUE
public static final Property<java.lang.String,CustomFieldDTO> DEFAULT_STRING_VALUE
public static final Property<java.lang.String,CustomFieldDTO> DEFAULT_TEXT_VALUE
public static final Property<CustomScriptVO,CustomFieldDTO> DYNAMIC_SCRIPT
public static final Property<java.lang.String,CustomFieldDTO> DYNAMIC_SCRIPT_PARAMETERS
public static final Property<java.lang.Boolean,CustomFieldDTO> EXPANDED_CATEGORIES
public static final Property<java.lang.String,CustomFieldDTO> INFORMATION_TEXT
public static final Property<IntegerRangeDTO,CustomFieldDTO> LENGTH_CONSTRAINT
public static final Property<LinkedEntityType,CustomFieldDTO> LINKED_ENTITY_TYPE
public static final Property<CustomFieldNature,CustomFieldDTO> NATURE
public static final Property<java.lang.String,CustomFieldDTO> PATTERN
public static final Property<java.lang.Boolean,CustomFieldDTO> REQUIRED
public static final Property<java.lang.Boolean,CustomFieldDTO> SHOW_ALL
public static final Property<CustomFieldSize,CustomFieldDTO> SIZE
public static final Property<CustomFieldType,CustomFieldDTO> TYPE
public static final Property<java.lang.Boolean,CustomFieldDTO> UNIQUE
public static final Property<CustomScriptVO,CustomFieldDTO> VALIDATION_SCRIPT
public static final Property<java.lang.String,CustomFieldDTO> VALIDATION_SCRIPT_PARAMETERS
public CustomFieldDTO()
public CustomFieldDTO(java.lang.Long id)
public CustomFieldDTO(Property<T,? super CustomFieldDTO> property, T value)
protected java.util.List<Property<?,?>> doGetProperties()
doGetProperties in class ConfigurationEntityDTOprotected void doSet(Property<?,?> property, java.lang.Object value)
doSet in class ConfigurationEntityDTOpublic java.lang.Object get(Property<?,?> property)
ObservableBeanget in class ConfigurationEntityDTOpublic java.lang.String getAllSelectedLabel()
public CustomFieldControl getControl()
public java.lang.Boolean getDefaultBooleanValue()
public DateTime getDefaultDateValue()
public java.math.BigDecimal getDefaultDecimalValue()
public java.lang.Integer getDefaultIntegerValue()
public java.lang.String getDefaultRichTextValue()
public java.lang.String getDefaultStringValue()
public java.lang.String getDefaultTextValue()
public CustomScriptVO getDynamicScript()
public java.lang.String getDynamicScriptParameters()
public boolean isExpandedCategories()
public java.lang.String getInformationText()
public IntegerRangeDTO getLengthConstraint()
public LinkedEntityType getLinkedEntityType()
getLinkedEntityType in interface ICustomFieldpublic CustomFieldNature getNature()
public java.lang.String getPattern()
public java.lang.Boolean getRequired()
public boolean isShowAll()
public CustomFieldSize getSize()
public CustomFieldType getType()
getType in interface ICustomFieldpublic java.lang.Boolean getUnique()
public CustomScriptVO getValidationScript()
public java.lang.String getValidationScriptParameters()
public void setAllSelectedLabel(java.lang.String allSelectedLabel)
public void setControl(CustomFieldControl control)
public void setDefaultBooleanValue(java.lang.Boolean defaultBooleanValue)
public void setDefaultDateValue(DateTime defaultDateValue)
public void setDefaultDecimalValue(java.math.BigDecimal defaultDecimalValue)
public void setDefaultIntegerValue(java.lang.Integer defaultIntegerValue)
public void setDefaultRichTextValue(java.lang.String defaultRichTextValue)
public void setDefaultStringValue(java.lang.String defaultStringValue)
public void setDefaultTextValue(java.lang.String defaultTextValue)
public void setDynamicScript(CustomScriptVO dynamicScript)
public void setDynamicScriptParameters(java.lang.String dynamicScriptParameters)
public void setExpandedCategories(boolean expandedCategories)
public void setInformationText(java.lang.String informationText)
public void setLengthConstraint(IntegerRangeDTO lengthConstraint)
public void setLinkedEntityType(LinkedEntityType linkedEntityType)
public void setNature(CustomFieldNature nature)
public void setPattern(java.lang.String pattern)
public void setRequired(java.lang.Boolean required)
public void setShowAll(boolean showAll)
public void setSize(CustomFieldSize size)
public void setType(CustomFieldType type)
public void setUnique(java.lang.Boolean unique)
public void setValidationScript(CustomScriptVO validationScript)
public void setValidationScriptParameters(java.lang.String validationScriptParameters)