public interface EAttribute extends EStructuralFeature
The following features are supported:
EcorePackage.getEAttribute()EStructuralFeature.Internal, EStructuralFeature.SettingUNBOUNDED_MULTIPLICITY, UNSPECIFIED_MULTIPLICITY| Modifier and Type | Method and Description |
|---|---|
EDataType |
getEAttributeType()
Returns the value of the 'EAttribute Type' reference.
|
boolean |
isID()
Returns the value of the 'ID' attribute.
|
void |
setID(boolean value)
Sets the value of the '
ID' attribute. |
getContainerClass, getDefaultValue, getDefaultValueLiteral, getEContainingClass, getFeatureID, isChangeable, isDerived, isTransient, isUnsettable, isVolatile, setChangeable, setDefaultValue, setDefaultValueLiteral, setDerived, setTransient, setUnsettable, setVolatilegetEGenericType, getEType, getLowerBound, getUpperBound, isMany, isOrdered, isRequired, isUnique, setEGenericType, setEType, setLowerBound, setOrdered, setUnique, setUpperBoundgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetboolean isID()
An ID attribute explicitly models
the one unique ID of an object.
EClass.getEIDAttribute(),
setID(boolean),
EcorePackage.getEAttribute_ID()void setID(boolean value)
ID' attribute.
value - the new value of the 'ID' attribute.isID()EDataType getEAttributeType()
The type of an attribute must always be a data type; this method provides access to it.
EcorePackage.getEAttribute_EAttributeType()Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature