Package org.cyclos.model.users.records
Class RecordData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityData<RecordDTO>
-
- org.cyclos.model.users.records.RecordData
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
TiledRecordsData
public class RecordData extends EntityData<RecordDTO>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic ListProperty<RunnableCustomOperationVO,RecordData>CUSTOM_OPERATIONSstatic BasicProperty<String,RecordData>DISPLAYstatic SetProperty<Long,RecordData>EDITABLE_FIELD_IDSstatic ListProperty<RecordCustomFieldDetailedVO,RecordData>FIELDS-
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 RecordData()RecordData(Property<T,? super RecordData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()List<RunnableCustomOperationVO>getCustomOperations()StringgetDisplay()Set<Long>getEditableFieldIds()List<RecordCustomFieldDetailedVO>getFields()voidsetCustomOperations(List<RunnableCustomOperationVO> customOperations)voidsetDisplay(String display)voidsetEditableFieldIds(Set<Long> editableFieldIds)voidsetFields(List<RecordCustomFieldDetailedVO> fields)-
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, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
CUSTOM_OPERATIONS
public static final ListProperty<RunnableCustomOperationVO,RecordData> CUSTOM_OPERATIONS
-
DISPLAY
public static final BasicProperty<String,RecordData> DISPLAY
-
EDITABLE_FIELD_IDS
public static final SetProperty<Long,RecordData> EDITABLE_FIELD_IDS
-
FIELDS
public static final ListProperty<RecordCustomFieldDetailedVO,RecordData> FIELDS
-
-
Constructor Detail
-
RecordData
public RecordData()
-
RecordData
public RecordData(Property<T,? super RecordData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityData<RecordDTO>
-
getCustomOperations
public List<RunnableCustomOperationVO> getCustomOperations()
-
setCustomOperations
public void setCustomOperations(List<RunnableCustomOperationVO> customOperations)
-
getDisplay
public String getDisplay()
-
setDisplay
public void setDisplay(String display)
-
getFields
public List<RecordCustomFieldDetailedVO> getFields()
-
setFields
public void setFields(List<RecordCustomFieldDetailedVO> fields)
-
-