de.cau.cs.kieler.core.annotations
Interface ReferenceAnnotation
- All Superinterfaces:
- Annotatable, Annotation, EObject, NamedObject, Notifier
- All Known Implementing Classes:
- ReferenceAnnotationImpl
public interface ReferenceAnnotation
- extends Annotation
A representation of the model object 'Reference Annotation'.
A ReferenceAnnotation carries a reference to an arbitrary EObject.
By this any EObject can be referenced from an Annotation. The distinction
to the ContainmentAnnotation is that the reference is only a pointer
to the EObject most probably in another resource.
The following features are supported:
- See Also:
AnnotationsPackage.getReferenceAnnotation()
- Rating

- Generated:
- This code was automatically generated.
- Model element
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
getObject
EObject getObject()
- Returns the value of the 'Object' reference.
If the meaning of the 'Object' reference isn't clear,
there really should be more of a description here...
- Returns:
- the value of the 'Object' reference.
- See Also:
setObject(EObject)
,
AnnotationsPackage.getReferenceAnnotation_Object()
- Generated:
- This code was automatically generated.
- Model element:
setObject
void setObject(EObject value)
- Sets the value of the '
Object
' reference.
- Parameters:
value
- the new value of the 'Object' reference.- See Also:
getObject()
- Generated:
- This code was automatically generated.