public class OpaqueExpressionImpl extends ValueSpecificationImpl implements OpaqueExpression
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.common.util.EList<java.lang.String> |
body
The cached value of the '
Body' attribute list. |
protected org.eclipse.emf.common.util.EList<java.lang.String> |
language
The cached value of the '
Language' attribute list. |
protected org.eclipse.emf.common.util.EList<java.lang.String> |
message
The cached value of the '
Message' attribute list. |
templateParameterIS_REQUIRED_EDEFAULT, IS_REQUIRED_EFLAG, typeIS_STATIC_EDEFAULT, IS_STATIC_EFLAG, name, NAME_EDEFAULT, ownedAnnotationextension, ownedCommenteAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
OpaqueExpressionImpl() |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(Visitor<R> visitor)
Returns the result of accepting a visit from a visitor.
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.util.List<java.lang.String> |
getBody() |
java.util.List<java.lang.String> |
getLanguage() |
java.util.List<java.lang.String> |
getMessage() |
java.lang.String |
toString() |
basicGetTemplateParameter, basicSetOwningTemplateParameter, basicSetTemplateParameter, booleanValue, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedOperationID, eDerivedStructuralFeatureID, eInverseAdd, eInverseRemove, eInvoke, getOwningTemplateParameter, getTemplateParameter, integerValue, isCompatibleWith, isComputable, isNull, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter, stringValue, unlimitedValuebasicGetType, getType, getTypeId, isRequired, setIsRequired, setTypecreateOwnedAnnotation, getName, getOwnedAnnotation, isStatic, setIsStatic, setNameallOwnedElements, create, createExtension, createOwnedComment, getExtension, getOwnedComment, getValuegetETarget, getTarget, isAdapterForType, notifyChanged, setTarget, unsetTargeteAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbooleanValue, integerValue, isComputable, isNull, stringValue, unlimitedValuegetType, isRequired, setIsRequired, setTypecreateOwnedAnnotation, getName, getOwnedAnnotation, isStatic, setIsStatic, setNameallOwnedElements, createExtension, createOwnedComment, getETarget, getExtension, getOwnedComment, getValueeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetTypeIdgetOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameterprotected org.eclipse.emf.common.util.EList<java.lang.String> body
Body' attribute list.
getBody()protected org.eclipse.emf.common.util.EList<java.lang.String> language
Language' attribute list.
getLanguage()protected org.eclipse.emf.common.util.EList<java.lang.String> message
Message' attribute list.
getMessage()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ValueSpecificationImplpublic java.util.List<java.lang.String> getBody()
getBody in interface OpaqueExpressionPivotPackage.getOpaqueExpression_Body()public java.util.List<java.lang.String> getLanguage()
getLanguage in interface OpaqueExpressionPivotPackage.getOpaqueExpression_Language()public java.util.List<java.lang.String> getMessage()
getMessage in interface OpaqueExpressionPivotPackage.getOpaqueExpression_Message()public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ValueSpecificationImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ValueSpecificationImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ValueSpecificationImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ValueSpecificationImplpublic java.lang.String toString()
toString in class TypedElementImplpublic <R> R accept(@NonNull
Visitor<R> visitor)
VisitableImplementations of visit() may use the EcoreSwitch to perform derived-class-specific processing.
Derived implementations of accept() may use getAdapter() to obtain richer visitor interfaces.
accept in interface Visitableaccept in class ValueSpecificationImpl