public class CustomFieldVO extends ConfigurationEntityVO implements ICustomField
| Modifier and Type | Field and Description |
|---|---|
static Property<CustomFieldControl,CustomFieldVO> |
CONTROL |
static Property<LinkedEntityType,CustomFieldVO> |
LINKED_ENTITY_TYPE |
static Property<CustomFieldNature,CustomFieldVO> |
NATURE |
static Property<CustomFieldType,CustomFieldVO> |
TYPE |
INTERNAL_NAMENAMEID| Constructor and Description |
|---|
CustomFieldVO() |
CustomFieldVO(java.lang.Long id) |
CustomFieldVO(Property<T,? super CustomFieldVO> 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
|
CustomFieldControl |
getControl() |
LinkedEntityType |
getLinkedEntityType() |
CustomFieldNature |
getNature() |
CustomFieldType |
getType() |
void |
setControl(CustomFieldControl control) |
void |
setLinkedEntityType(LinkedEntityType linkedEntityType) |
void |
setNature(CustomFieldNature nature) |
void |
setType(CustomFieldType type) |
getInternalName, setInternalNamecompareTo, getName, setName, toStringgetId, getIds, getUniqueIdsequals, getId, hashCode, setIdaddPropertyChangeListener, addPropertyChangeListener, changes, copyPropertiesTo, firePropertyChange, properties, propertyMap, removePropertyChangeListener, removePropertyChangeListener, setclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetInternalName, getNamepublic static final Property<CustomFieldControl,CustomFieldVO> CONTROL
public static final Property<LinkedEntityType,CustomFieldVO> LINKED_ENTITY_TYPE
public static final Property<CustomFieldNature,CustomFieldVO> NATURE
public static final Property<CustomFieldType,CustomFieldVO> TYPE
public CustomFieldVO()
public CustomFieldVO(java.lang.Long id)
public CustomFieldVO(Property<T,? super CustomFieldVO> property, T value)
protected java.util.List<Property<?,?>> doGetProperties()
doGetProperties in class ConfigurationEntityVOprotected void doSet(Property<?,?> property, java.lang.Object value)
doSet in class ConfigurationEntityVOpublic java.lang.Object get(Property<?,?> property)
ObservableBeanget in class ConfigurationEntityVOpublic CustomFieldControl getControl()
public LinkedEntityType getLinkedEntityType()
getLinkedEntityType in interface ICustomFieldpublic CustomFieldNature getNature()
public CustomFieldType getType()
getType in interface ICustomFieldpublic void setControl(CustomFieldControl control)
public void setLinkedEntityType(LinkedEntityType linkedEntityType)
public void setNature(CustomFieldNature nature)
public void setType(CustomFieldType type)