public interface PropertySchemaType extends ModelSchemaType
The following features are supported:
ModelPackage.getPropertySchemaType()
Modifier and Type | Method and Description |
---|---|
java.util.List |
getApplicableEntityTypeNames()
Returns the value of the 'Applicable Entity Type Names' attribute list.
|
java.lang.String |
getDataType()
Returns the value of the 'Data Type' attribute.
|
java.util.List |
getMetaData()
Returns the value of the 'Meta Data' containment reference list.
|
java.lang.String |
getPropertyName()
Returns the value of the 'Property Name' attribute.
|
java.util.List |
getRequiredEntityTypeNames()
Returns the value of the 'Required Entity Type Names' attribute list.
|
boolean |
isMultiValued()
Returns the value of the 'Multi Valued' attribute.
|
boolean |
isSetMultiValued()
Returns whether the value of the '
Multi Valued ' attribute is set. |
void |
setDataType(java.lang.String value)
Sets the value of the '
Data Type ' attribute. |
void |
setMultiValued(boolean value)
Sets the value of the '
Multi Valued ' attribute. |
void |
setPropertyName(java.lang.String value)
Sets the value of the '
Property Name ' attribute. |
void |
unsetMultiValued()
Unsets the value of the '
Multi Valued ' attribute. |
getNsPrefix, getNsURI, getRepositoryIds, setNsPrefix, setNsURI
java.util.List getApplicableEntityTypeNames()
String
.
ModelPackage.getPropertySchemaType_ApplicableEntityTypeNames()
java.util.List getRequiredEntityTypeNames()
String
.
ModelPackage.getPropertySchemaType_RequiredEntityTypeNames()
java.util.List getMetaData()
MetaDataType
.
ModelPackage.getPropertySchemaType_MetaData()
java.lang.String getDataType()
setDataType(String)
,
ModelPackage.getPropertySchemaType_DataType()
void setDataType(java.lang.String value)
Data Type
' attribute.
value
- the new value of the 'Data Type' attribute.getDataType()
boolean isMultiValued()
isSetMultiValued()
,
unsetMultiValued()
,
setMultiValued(boolean)
,
ModelPackage.getPropertySchemaType_MultiValued()
void setMultiValued(boolean value)
Multi Valued
' attribute.
value
- the new value of the 'Multi Valued' attribute.isSetMultiValued()
,
unsetMultiValued()
,
isMultiValued()
void unsetMultiValued()
Multi Valued
' attribute.
isSetMultiValued()
,
isMultiValued()
,
setMultiValued(boolean)
boolean isSetMultiValued()
Multi Valued
' attribute is set.
unsetMultiValued()
,
isMultiValued()
,
setMultiValued(boolean)
java.lang.String getPropertyName()
setPropertyName(String)
,
ModelPackage.getPropertySchemaType_PropertyName()
void setPropertyName(java.lang.String value)
Property Name
' attribute.
value
- the new value of the 'Property Name' attribute.getPropertyName()