public interface Element extends org.eclipse.emf.ecore.EObject, Visitable
The following features are supported:
PivotPackage.getElement()
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
java.util.List<Element> |
allOwnedElements()
The query allOwnedElements() gives all of the direct and indirect ownedElements of an Element.
|
java.util.List<Comment> |
getAnnotatingComments()
Returns the value of the 'Annotating Comments' reference list.
|
org.eclipse.emf.ecore.EObject |
getESObject() |
org.eclipse.emf.ecore.EObject |
getETarget()
Deprecated.
use getESObject
|
java.util.List<Element> |
getOwnedAnnotations()
Returns the value of the 'Owned Annotations' containment reference list.
|
java.util.List<Comment> |
getOwnedComments()
Returns the value of the 'Owned Comments' containment reference list.
|
java.util.List<ElementExtension> |
getOwnedExtensions()
Returns the value of the 'Owned Extensions' containment reference list.
|
Element |
getValue(Type stereotype,
java.lang.String propertyName) |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
java.util.List<Comment> getAnnotatingComments()
Comment
.
It is bidirectional and its opposite is 'Annotated Elements
'.
If the meaning of the 'Annotating Comments' reference list isn't clear, there really should be more of a description here...
PivotPackage.getElement_AnnotatingComments()
,
Comment.getAnnotatedElements()
@NonNull java.util.List<ElementExtension> getOwnedExtensions()
ElementExtension
.
It is bidirectional and its opposite is 'Base
'.
If the meaning of the 'Extension' containment reference list isn't clear, there really should be more of a description here...
PivotPackage.getElement_OwnedExtensions()
,
ElementExtension.getBase()
@NonNull java.util.List<Element> getOwnedAnnotations()
Element
.
If the meaning of the 'Owned Annotation' containment reference list isn't clear, there really should be more of a description here...
PivotPackage.getElement_OwnedAnnotations()
java.util.List<Comment> getOwnedComments()
Comment
.
It is bidirectional and its opposite is 'Owning Element
'.
The Comments owned by this Element.
PivotPackage.getElement_OwnedComments()
,
Comment.getOwningElement()
@NonNull java.util.List<Element> allOwnedElements()
@Nullable <R> R accept(@NonNull Visitor<R> visitor)
org.eclipse.emf.ecore.EObject getESObject()
@Deprecated org.eclipse.emf.ecore.EObject getETarget()