public class CustomFieldVO extends ConfigurationEntityVO implements ICustomField, ProfileField
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_NAME |
static BasicProperty<CustomFieldControl,CustomFieldVO> |
CONTROL |
static BasicProperty<LinkedEntityType,CustomFieldVO> |
LINKED_ENTITY_TYPE |
static BasicProperty<CustomFieldNature,CustomFieldVO> |
NATURE |
static BasicProperty<CustomFieldType,CustomFieldVO> |
TYPE |
INTERNAL_NAMENAMEIDPROPERTY_NAME| Constructor and Description |
|---|
CustomFieldVO() |
CustomFieldVO(java.lang.Long id) |
CustomFieldVO(Property<T,? super CustomFieldVO> property,
T value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
className() |
protected java.util.List<Property<?,?>> |
doGetProperties() |
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, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, setAttributeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetInternalName, setInternalNamegetName, setNamepublic static final java.lang.String CLASS_NAME
public static final BasicProperty<CustomFieldControl,CustomFieldVO> CONTROL
public static final BasicProperty<LinkedEntityType,CustomFieldVO> LINKED_ENTITY_TYPE
public static final BasicProperty<CustomFieldNature,CustomFieldVO> NATURE
public static final BasicProperty<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 ConfigurationEntityVOpublic CustomFieldControl getControl()
public void setControl(CustomFieldControl control)
public LinkedEntityType getLinkedEntityType()
getLinkedEntityType in interface ICustomFieldpublic void setLinkedEntityType(LinkedEntityType linkedEntityType)
public CustomFieldNature getNature()
public void setNature(CustomFieldNature nature)
public CustomFieldType getType()
getType in interface ICustomFieldpublic void setType(CustomFieldType type)