public class AbstractExecutorElement extends java.lang.Object implements Element
Modifier | Constructor and Description |
---|---|
protected |
AbstractExecutorElement() |
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.
|
org.eclipse.emf.common.util.EList<org.eclipse.emf.common.notify.Adapter> |
eAdapters() |
org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject> |
eAllContents() |
org.eclipse.emf.ecore.EClass |
eClass() |
org.eclipse.emf.ecore.EObject |
eContainer() |
org.eclipse.emf.ecore.EStructuralFeature |
eContainingFeature() |
org.eclipse.emf.ecore.EReference |
eContainmentFeature() |
org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> |
eContents() |
org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> |
eCrossReferences() |
boolean |
eDeliver() |
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature feature) |
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature feature,
boolean resolve) |
java.lang.Object |
eInvoke(org.eclipse.emf.ecore.EOperation operation,
org.eclipse.emf.common.util.EList<?> arguments) |
boolean |
eIsProxy() |
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature feature) |
void |
eNotify(org.eclipse.emf.common.notify.Notification notification) |
org.eclipse.emf.ecore.resource.Resource |
eResource() |
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object newValue) |
void |
eSetDeliver(boolean deliver) |
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature feature) |
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() |
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) |
@Nullable public <R> R accept(@NonNull Visitor<R> visitor)
Element
@NonNull public java.util.List<Element> allOwnedElements()
Element
allOwnedElements
in interface Element
public org.eclipse.emf.common.util.EList<org.eclipse.emf.common.notify.Adapter> eAdapters()
eAdapters
in interface org.eclipse.emf.common.notify.Notifier
public org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject> eAllContents()
eAllContents
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.ecore.EClass eClass()
public org.eclipse.emf.ecore.EObject eContainer()
eContainer
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.ecore.EStructuralFeature eContainingFeature()
eContainingFeature
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.ecore.EReference eContainmentFeature()
eContainmentFeature
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> eContents()
eContents
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> eCrossReferences()
eCrossReferences
in interface org.eclipse.emf.ecore.EObject
public boolean eDeliver()
eDeliver
in interface org.eclipse.emf.common.notify.Notifier
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature)
eGet
in interface org.eclipse.emf.ecore.EObject
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature, boolean resolve)
eGet
in interface org.eclipse.emf.ecore.EObject
public java.lang.Object eInvoke(org.eclipse.emf.ecore.EOperation operation, org.eclipse.emf.common.util.EList<?> arguments) throws java.lang.reflect.InvocationTargetException
eInvoke
in interface org.eclipse.emf.ecore.EObject
java.lang.reflect.InvocationTargetException
public boolean eIsProxy()
eIsProxy
in interface org.eclipse.emf.ecore.EObject
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature feature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
public void eNotify(org.eclipse.emf.common.notify.Notification notification)
eNotify
in interface org.eclipse.emf.common.notify.Notifier
public org.eclipse.emf.ecore.resource.Resource eResource()
eResource
in interface org.eclipse.emf.ecore.EObject
public void eSet(org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.EObject
public void eSetDeliver(boolean deliver)
eSetDeliver
in interface org.eclipse.emf.common.notify.Notifier
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature feature)
eUnset
in interface org.eclipse.emf.ecore.EObject
public java.util.List<Comment> getAnnotatingComments()
Element
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...
getAnnotatingComments
in interface Element
PivotPackage.getElement_AnnotatingComments()
,
Comment.getAnnotatedElements()
public org.eclipse.emf.ecore.EObject getESObject()
getESObject
in interface Element
public org.eclipse.emf.ecore.EObject getETarget()
getETarget
in interface Element
@NonNull public java.util.List<ElementExtension> getOwnedExtensions()
Element
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...
getOwnedExtensions
in interface Element
PivotPackage.getElement_OwnedExtensions()
,
ElementExtension.getBase()
@NonNull public java.util.List<Element> getOwnedAnnotations()
Element
Element
.
If the meaning of the 'Owned Annotation' containment reference list isn't clear, there really should be more of a description here...
getOwnedAnnotations
in interface Element
PivotPackage.getElement_OwnedAnnotations()
@NonNull public java.util.List<Comment> getOwnedComments()
Element
Comment
.
It is bidirectional and its opposite is 'Owning Element
'.
The Comments owned by this Element.
getOwnedComments
in interface Element
PivotPackage.getElement_OwnedComments()
,
Comment.getOwningElement()