|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.xtext.xbase.impl.XExpressionImpl
org.eclipse.xtext.xbase.impl.XAbstractFeatureCallImpl
public abstract class XAbstractFeatureCallImpl
An implementation of the model object 'XAbstract Feature Call'.
The following features are implemented:
FeatureType ArgumentsImplicit ReceiverInvalid Feature Issue CodeValid FeatureImplicit First ArgumentActual Type Arguments
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
protected org.eclipse.emf.common.util.EList<JvmTypeReference> |
actualTypeArguments
The cached value of the ' Actual Type Arguments' containment reference list. |
protected JvmIdentifiableElement |
feature
The cached value of the ' Feature' reference. |
protected XExpression |
implicitFirstArgument
The cached value of the ' Implicit First Argument' containment reference. |
protected XExpression |
implicitReceiver
The cached value of the ' Implicit Receiver' containment reference. |
protected static java.lang.String |
INVALID_FEATURE_ISSUE_CODE_EDEFAULT
The default value of the ' Invalid Feature Issue Code' attribute. |
protected java.lang.String |
invalidFeatureIssueCode
The cached value of the ' Invalid Feature Issue Code' attribute. |
protected org.eclipse.emf.common.util.EList<JvmTypeReference> |
typeArguments
The cached value of the ' Type Arguments' containment reference list. |
protected static boolean |
VALID_FEATURE_EDEFAULT
The default value of the ' Valid Feature' attribute. |
protected boolean |
validFeature
The cached value of the ' Valid Feature' attribute. |
| Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eContainer |
| Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
|---|
NIL |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
XAbstractFeatureCallImpl()
|
| Method Summary | |
|---|---|
JvmIdentifiableElement |
basicGetFeature()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetImplicitFirstArgument(XExpression newImplicitFirstArgument,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetImplicitReceiver(XExpression newImplicitReceiver,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
org.eclipse.emf.common.util.EList<JvmTypeReference> |
getActualTypeArguments()
|
java.lang.String |
getConcreteSyntaxFeatureName()
|
org.eclipse.emf.common.util.EList<XExpression> |
getExplicitArguments()
|
JvmIdentifiableElement |
getFeature()
|
XExpression |
getImplicitFirstArgument()
|
XExpression |
getImplicitReceiver()
|
java.lang.String |
getInvalidFeatureIssueCode()
|
org.eclipse.emf.common.util.EList<JvmTypeReference> |
getTypeArguments()
|
boolean |
isExplicitOperationCallOrBuilderSyntax()
|
boolean |
isValidFeature()
|
void |
setFeature(JvmIdentifiableElement newFeature)
|
void |
setImplicitFirstArgument(XExpression newImplicitFirstArgument)
|
void |
setImplicitReceiver(XExpression newImplicitReceiver)
|
void |
setInvalidFeatureIssueCode(java.lang.String newInvalidFeatureIssueCode)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eBasicSetContainer, eInternalContainer |
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected JvmIdentifiableElement feature
Feature' reference.
getFeature()protected org.eclipse.emf.common.util.EList<JvmTypeReference> typeArguments
Type Arguments' containment reference list.
getTypeArguments()protected XExpression implicitReceiver
Implicit Receiver' containment reference.
getImplicitReceiver()protected static final java.lang.String INVALID_FEATURE_ISSUE_CODE_EDEFAULT
Invalid Feature Issue Code' attribute.
getInvalidFeatureIssueCode()protected java.lang.String invalidFeatureIssueCode
Invalid Feature Issue Code' attribute.
getInvalidFeatureIssueCode()protected static final boolean VALID_FEATURE_EDEFAULT
Valid Feature' attribute.
isValidFeature(),
Constant Field Valuesprotected boolean validFeature
Valid Feature' attribute.
isValidFeature()protected XExpression implicitFirstArgument
Implicit First Argument' containment reference.
getImplicitFirstArgument()protected org.eclipse.emf.common.util.EList<JvmTypeReference> actualTypeArguments
Actual Type Arguments' containment reference list.
getActualTypeArguments()| Constructor Detail |
|---|
protected XAbstractFeatureCallImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class XExpressionImplpublic JvmIdentifiableElement getFeature()
getFeature in interface XAbstractFeatureCallXAbstractFeatureCall.setFeature(JvmIdentifiableElement),
XbasePackage.getXAbstractFeatureCall_Feature()public JvmIdentifiableElement basicGetFeature()
public void setFeature(JvmIdentifiableElement newFeature)
setFeature in interface XAbstractFeatureCallnewFeature - the new value of the 'Feature' reference.XAbstractFeatureCall.getFeature()public org.eclipse.emf.common.util.EList<JvmTypeReference> getTypeArguments()
getTypeArguments in interface XAbstractFeatureCallXbasePackage.getXAbstractFeatureCall_TypeArguments()public XExpression getImplicitReceiver()
getImplicitReceiver in interface XAbstractFeatureCallXAbstractFeatureCall.setImplicitReceiver(XExpression),
XbasePackage.getXAbstractFeatureCall_ImplicitReceiver()
public org.eclipse.emf.common.notify.NotificationChain basicSetImplicitReceiver(XExpression newImplicitReceiver,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setImplicitReceiver(XExpression newImplicitReceiver)
setImplicitReceiver in interface XAbstractFeatureCallnewImplicitReceiver - the new value of the 'Implicit Receiver' containment reference.XAbstractFeatureCall.getImplicitReceiver()public java.lang.String getInvalidFeatureIssueCode()
getInvalidFeatureIssueCode in interface XAbstractFeatureCallXAbstractFeatureCall.setInvalidFeatureIssueCode(String),
XbasePackage.getXAbstractFeatureCall_InvalidFeatureIssueCode()public void setInvalidFeatureIssueCode(java.lang.String newInvalidFeatureIssueCode)
setInvalidFeatureIssueCode in interface XAbstractFeatureCallnewInvalidFeatureIssueCode - the new value of the 'Invalid Feature Issue Code' attribute.XAbstractFeatureCall.getInvalidFeatureIssueCode()public boolean isValidFeature()
isValidFeature in interface XAbstractFeatureCallXbasePackage.getXAbstractFeatureCall_ValidFeature()public XExpression getImplicitFirstArgument()
getImplicitFirstArgument in interface XAbstractFeatureCallXAbstractFeatureCall.setImplicitFirstArgument(XExpression),
XbasePackage.getXAbstractFeatureCall_ImplicitFirstArgument()
public org.eclipse.emf.common.notify.NotificationChain basicSetImplicitFirstArgument(XExpression newImplicitFirstArgument,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setImplicitFirstArgument(XExpression newImplicitFirstArgument)
setImplicitFirstArgument in interface XAbstractFeatureCallnewImplicitFirstArgument - the new value of the 'Implicit First Argument' containment reference.XAbstractFeatureCall.getImplicitFirstArgument()public org.eclipse.emf.common.util.EList<JvmTypeReference> getActualTypeArguments()
getActualTypeArguments in interface XAbstractFeatureCallXbasePackage.getXAbstractFeatureCall_ActualTypeArguments()public java.lang.String getConcreteSyntaxFeatureName()
getConcreteSyntaxFeatureName in interface XAbstractFeatureCallpublic org.eclipse.emf.common.util.EList<XExpression> getExplicitArguments()
getExplicitArguments in interface XAbstractFeatureCallpublic boolean isExplicitOperationCallOrBuilderSyntax()
isExplicitOperationCallOrBuilderSyntax in interface XAbstractFeatureCall
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||