public interface Reference extends StructuralFeature
The following features are supported:
EcorePackage.getReference()
UNBOUNDED_MULTIPLICITY
Modifier and Type | Method and Description |
---|---|
Reference |
getOpposite()
Returns the value of the 'Opposite' reference.
|
boolean |
isContainer()
Returns the value of the 'Container' attribute.
|
boolean |
isContainment()
Returns the value of the 'Containment' attribute.
|
boolean |
isResolveProxies()
Returns the value of the 'Resolve Proxies' attribute.
|
void |
setContainer(boolean value)
Sets the value of the '
Container ' attribute. |
void |
setContainment(boolean value)
Sets the value of the '
Containment ' attribute. |
void |
setOpposite(Reference value)
Sets the value of the '
Opposite ' reference. |
void |
setResolveProxies(boolean value)
Sets the value of the '
Resolve Proxies ' attribute. |
getContainingClass, getDefaultValueLiteral, isChangeable, isDerived, isTransient, isUnsettable, isVolatile, setChangeable, setContainingClass, setDefaultValueLiteral, setDerived, setTransient, setUnsettable, setVolatile
getLowerBound, getType, getUpperBound, isMany, isOrdered, isRequired, isUnique, setLowerBound, setOrdered, setType, setUnique, setUpperBound
getName, setName
getAnnotations
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
eAdapters, eDeliver, eNotify, eSetDeliver
boolean isContainment()
setContainment(boolean)
,
EcorePackage.getReference_Containment()
void setContainment(boolean value)
Containment
' attribute.
value
- the new value of the 'Containment' attribute.isContainment()
boolean isContainer()
setContainer(boolean)
,
EcorePackage.getReference_Container()
void setContainer(boolean value)
Container
' attribute.
value
- the new value of the 'Container' attribute.isContainer()
boolean isResolveProxies()
"true"
.
setResolveProxies(boolean)
,
EcorePackage.getReference_ResolveProxies()
void setResolveProxies(boolean value)
Resolve Proxies
' attribute.
value
- the new value of the 'Resolve Proxies' attribute.isResolveProxies()
Reference getOpposite()
setOpposite(Reference)
,
EcorePackage.getReference_Opposite()
void setOpposite(Reference value)
Opposite
' reference.
value
- the new value of the 'Opposite' reference.getOpposite()