Package org.cyclos.model.system.fields
Class CustomFieldData<DTO extends EntityDTO>
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityData<DTO>
-
- org.cyclos.model.system.fields.CustomFieldData<DTO>
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AdCustomFieldData,ContactCustomFieldData,ContactInfoFieldData,CustomOperationFieldData,CustomWizardFieldData,DocumentCustomFieldData,RecordCustomFieldData,TransactionCustomFieldData,UserCustomFieldData,VoucherCustomFieldData
public class CustomFieldData<DTO extends EntityDTO> extends EntityData<DTO>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic ListProperty<CustomScriptVO,CustomFieldData>LOAD_VALUES_SCRIPTSstatic ListProperty<RecordTypeVO,CustomFieldData>POSSIBLE_LINKED_ENTITY_RECORD_TYPESstatic ListProperty<CustomFieldType,CustomFieldData>POSSIBLE_TYPESstatic ListProperty<CustomFieldPossibleValueCategoryVO,CustomFieldData>POSSIBLE_VALUE_CATEGORIESstatic ListProperty<CustomFieldPossibleValueVO,CustomFieldData>POSSIBLE_VALUESstatic ListProperty<String,CustomFieldData>STORAGE_DIRECTORIESstatic BasicProperty<Boolean,CustomFieldData>SUPPORTS_TRANSLATED_VALUESstatic BasicProperty<Boolean,CustomFieldData>SUPPORTS_VALUESstatic BasicProperty<Boolean,CustomFieldData>USING_ELASTICSEARCHstatic ListProperty<CustomScriptVO,CustomFieldData>VALIDATION_SCRIPTS-
Fields inherited from class org.cyclos.model.EntityData
CAN_VIEW_HISTORY_LOG, CONFIRMATION_PASSWORD_INPUT, DTO, EDITABLE, LOG_TYPE, REMOVABLE, TRANSLATED_PROPERTY_TYPES, TRANSLATED_VALUES
-
-
Constructor Summary
Constructors Constructor Description CustomFieldData()CustomFieldData(Property<T,? super CustomFieldData> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.EntityData
getConfirmationPasswordInput, getDto, getLogType, getTranslatedPropertyTypes, getTranslatedValues, isCanViewHistoryLog, isEditable, isRemovable, setCanViewHistoryLog, setConfirmationPasswordInput, setDto, setEditable, setLogType, setRemovable, setTranslatedPropertyTypes, setTranslatedValues
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
LOAD_VALUES_SCRIPTS
public static final ListProperty<CustomScriptVO,CustomFieldData> LOAD_VALUES_SCRIPTS
-
POSSIBLE_LINKED_ENTITY_RECORD_TYPES
public static final ListProperty<RecordTypeVO,CustomFieldData> POSSIBLE_LINKED_ENTITY_RECORD_TYPES
-
POSSIBLE_TYPES
public static final ListProperty<CustomFieldType,CustomFieldData> POSSIBLE_TYPES
-
POSSIBLE_VALUE_CATEGORIES
public static final ListProperty<CustomFieldPossibleValueCategoryVO,CustomFieldData> POSSIBLE_VALUE_CATEGORIES
-
POSSIBLE_VALUES
public static final ListProperty<CustomFieldPossibleValueVO,CustomFieldData> POSSIBLE_VALUES
-
STORAGE_DIRECTORIES
public static final ListProperty<String,CustomFieldData> STORAGE_DIRECTORIES
-
SUPPORTS_TRANSLATED_VALUES
public static final BasicProperty<Boolean,CustomFieldData> SUPPORTS_TRANSLATED_VALUES
-
SUPPORTS_VALUES
public static final BasicProperty<Boolean,CustomFieldData> SUPPORTS_VALUES
-
USING_ELASTICSEARCH
public static final BasicProperty<Boolean,CustomFieldData> USING_ELASTICSEARCH
-
VALIDATION_SCRIPTS
public static final ListProperty<CustomScriptVO,CustomFieldData> VALIDATION_SCRIPTS
-
-
Constructor Detail
-
CustomFieldData
public CustomFieldData()
-
CustomFieldData
public CustomFieldData(Property<T,? super CustomFieldData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityData<DTO extends EntityDTO>
-
getLoadValuesScripts
public List<CustomScriptVO> getLoadValuesScripts()
-
setLoadValuesScripts
public void setLoadValuesScripts(List<CustomScriptVO> loadValuesScripts)
-
getPossibleLinkedEntityRecordTypes
public List<RecordTypeVO> getPossibleLinkedEntityRecordTypes()
-
setPossibleLinkedEntityRecordTypes
public void setPossibleLinkedEntityRecordTypes(List<RecordTypeVO> possibleLinkedEntityRecordTypes)
-
getPossibleTypes
public List<CustomFieldType> getPossibleTypes()
-
setPossibleTypes
public void setPossibleTypes(List<CustomFieldType> possibleTypes)
-
getPossibleValueCategories
public List<CustomFieldPossibleValueCategoryVO> getPossibleValueCategories()
-
setPossibleValueCategories
public void setPossibleValueCategories(List<CustomFieldPossibleValueCategoryVO> possibleValueCategories)
-
getPossibleValues
public List<CustomFieldPossibleValueVO> getPossibleValues()
-
setPossibleValues
public void setPossibleValues(List<CustomFieldPossibleValueVO> possibleValues)
-
isSupportsTranslatedValues
public boolean isSupportsTranslatedValues()
-
setSupportsTranslatedValues
public void setSupportsTranslatedValues(boolean supportsTranslatedValues)
-
isSupportsValues
public boolean isSupportsValues()
-
setSupportsValues
public void setSupportsValues(boolean supportsValues)
-
isUsingElasticsearch
public boolean isUsingElasticsearch()
-
setUsingElasticsearch
public void setUsingElasticsearch(boolean usingElasticsearch)
-
getValidationScripts
public List<CustomScriptVO> getValidationScripts()
-
setValidationScripts
public void setValidationScripts(List<CustomScriptVO> validationScripts)
-
-