public interface Field extends PositionElement
The following features are supported:
IntegrityPackage.getField()
Modifier and Type | Method and Description |
---|---|
MDWEList<AllowedType> |
getAllowedTypes()
Returns the value of the 'Allowed Types' containment reference list.
|
MDWEList<Type> |
getAllowedTypesFrom(Type type)
Returns the list of types that are allowed from the specified source type for this field.
|
Type |
getBackingType()
Returns the value of the 'Backing Type' reference.
|
Field |
getDefaultAttachmentField()
Returns the value of the 'Default Attachment Field' reference.
|
FieldValue |
getDefaultValue()
Returns the value of the 'Default Value' containment reference.
|
String |
getDisplayName()
Returns the value of the 'Display Name' attribute.
|
FieldValue |
getMax()
Returns the value of the 'Max' containment reference.
|
int |
getMaxLength()
Returns the value of the 'Max Length' attribute.
|
FieldValue |
getMin()
Returns the value of the 'Min' containment reference.
|
Field |
getPairedField()
Returns the value of the 'Paired Field' reference.
|
MDWEList<Pick> |
getPicks()
Returns the value of the 'Picks' containment reference list.
|
Field |
getReference()
Returns the value of the 'Reference' reference.
|
String |
getType()
Returns the value of the 'Type' attribute.
|
boolean |
isMultiValued()
Returns the value of the 'Is Multi Valued' attribute.
|
boolean |
isReadOnly()
Returns the value of the 'Is Read Only' attribute.
|
boolean |
isRichContent()
Returns the value of the 'Is Rich Content' attribute.
|
boolean |
isShowDateTime()
Returns the value of the 'Is Show Date Time' attribute.
|
void |
setBackingType(Type value)
Sets the value of the '
Backing Type ' reference. |
void |
setDefaultAttachmentField(Field value)
Sets the value of the '
Default Attachment Field ' reference. |
void |
setDefaultValue(FieldValue value)
Sets the value of the '
Default Value ' containment reference. |
void |
setDisplayName(String value)
Sets the value of the '
Display Name ' attribute. |
void |
setIsMultiValued(boolean value)
Sets the value of the '
Is Multi Valued ' attribute. |
void |
setIsReadOnly(boolean value)
Sets the value of the '
Is Read Only ' attribute. |
void |
setIsRichContent(boolean value)
Sets the value of the '
Is Rich Content ' attribute. |
void |
setIsShowDateTime(boolean value)
Sets the value of the '
Is Show Date Time ' attribute. |
void |
setMax(FieldValue value)
Sets the value of the '
Max ' containment reference. |
void |
setMaxLength(int value)
Sets the value of the '
Max Length ' attribute. |
void |
setMin(FieldValue value)
Sets the value of the '
Min ' containment reference. |
void |
setPairedField(Field value)
Sets the value of the '
Paired Field ' reference. |
void |
setReference(Field value)
Sets the value of the '
Reference ' reference. |
void |
setType(String value)
Sets the value of the '
Type ' attribute. |
getPosition, setPosition
getDescription, getName, setDescription, setName
getId, setId
eUninitialize
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
String getDisplayName()
""
.
setDisplayName(String)
,
IntegrityPackage.getField_DisplayName()
void setDisplayName(String value)
Display Name
' attribute.
value
- the new value of the 'Display Name' attribute.getDisplayName()
String getType()
""
.
setType(String)
,
IntegrityPackage.getField_Type()
void setType(String value)
Type
' attribute.
value
- the new value of the 'Type' attribute.getType()
boolean isMultiValued()
setIsMultiValued(boolean)
,
IntegrityPackage.getField_IsMultiValued()
void setIsMultiValued(boolean value)
Is Multi Valued
' attribute.
value
- the new value of the 'Is Multi Valued' attribute.isMultiValued()
FieldValue getDefaultValue()
setDefaultValue(FieldValue)
,
IntegrityPackage.getField_DefaultValue()
void setDefaultValue(FieldValue value)
Default Value
' containment reference.
value
- the new value of the 'Default Value' containment reference.getDefaultValue()
boolean isRichContent()
setIsRichContent(boolean)
,
IntegrityPackage.getField_IsRichContent()
void setIsRichContent(boolean value)
Is Rich Content
' attribute.
value
- the new value of the 'Is Rich Content' attribute.isRichContent()
MDWEList<Pick> getPicks()
Pick
.
IntegrityPackage.getField_Picks()
int getMaxLength()
setMaxLength(int)
,
IntegrityPackage.getField_MaxLength()
void setMaxLength(int value)
Max Length
' attribute.
value
- the new value of the 'Max Length' attribute.getMaxLength()
Field getReference()
setReference(Field)
,
IntegrityPackage.getField_Reference()
void setReference(Field value)
Reference
' reference.
value
- the new value of the 'Reference' reference.getReference()
Type getBackingType()
setBackingType(Type)
,
IntegrityPackage.getField_BackingType()
void setBackingType(Type value)
Backing Type
' reference.
value
- the new value of the 'Backing Type' reference.getBackingType()
boolean isShowDateTime()
setIsShowDateTime(boolean)
,
IntegrityPackage.getField_IsShowDateTime()
void setIsShowDateTime(boolean value)
Is Show Date Time
' attribute.
value
- the new value of the 'Is Show Date Time' attribute.isShowDateTime()
FieldValue getMin()
setMin(FieldValue)
,
IntegrityPackage.getField_Min()
void setMin(FieldValue value)
Min
' containment reference.
value
- the new value of the 'Min' containment reference.getMin()
FieldValue getMax()
setMax(FieldValue)
,
IntegrityPackage.getField_Max()
void setMax(FieldValue value)
Max
' containment reference.
value
- the new value of the 'Max' containment reference.getMax()
boolean isReadOnly()
setIsReadOnly(boolean)
,
IntegrityPackage.getField_IsReadOnly()
void setIsReadOnly(boolean value)
Is Read Only
' attribute.
value
- the new value of the 'Is Read Only' attribute.isReadOnly()
MDWEList<AllowedType> getAllowedTypes()
AllowedType
.
IntegrityPackage.getField_AllowedTypes()
MDWEList<Type> getAllowedTypesFrom(Type type)
type
- the source typeField getPairedField()
setPairedField(Field)
,
IntegrityPackage.getField_PairedField()
void setPairedField(Field value)
Paired Field
' reference.
value
- the new value of the 'Paired Field' reference.getPairedField()
Field getDefaultAttachmentField()
setDefaultAttachmentField(Field)
,
IntegrityPackage.getField_DefaultAttachmentField()
void setDefaultAttachmentField(Field value)
Default Attachment Field
' reference.
value
- the new value of the 'Default Attachment Field' reference.getDefaultAttachmentField()