public class XFeatureCallImpl extends XAbstractFeatureCallImplCustom implements XFeatureCall
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.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 static boolean |
EXPLICIT_OPERATION_CALL_EDEFAULT
The default value of the '
Explicit Operation Call' attribute. |
protected boolean |
explicitOperationCall
The cached value of the '
Explicit Operation Call' attribute. |
protected org.eclipse.emf.common.util.EList<XExpression> |
featureCallArguments
The cached value of the '
Feature Call Arguments' containment reference list. |
protected static boolean |
PACKAGE_FRAGMENT_EDEFAULT
The default value of the '
Package Fragment' attribute. |
protected boolean |
packageFragment
The cached value of the '
Package Fragment' attribute. |
protected static boolean |
TYPE_LITERAL_EDEFAULT
The default value of the '
Type Literal' attribute. |
protected boolean |
typeLiteral
The cached value of the '
Type Literal' attribute. |
feature, implicitFirstArgument, implicitReceiver, INVALID_FEATURE_ISSUE_CODE_EDEFAULT, invalidFeatureIssueCode, typeArguments, VALID_FEATURE_EDEFAULT, validFeatureEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
XFeatureCallImpl() |
| Modifier and Type | Method and Description |
|---|---|
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<XExpression> |
getFeatureCallArguments() |
boolean |
isExplicitOperationCall() |
boolean |
isPackageFragment() |
boolean |
isTypeLiteral() |
void |
setExplicitOperationCall(boolean newExplicitOperationCall) |
void |
setPackageFragment(boolean newPackageFragment) |
void |
setTypeLiteral(boolean newTypeLiteral) |
java.lang.String |
toString() |
createArgumentList, ensureFeatureLinked, getActualArguments, getActualArguments, getActualReceiver, getConcreteSyntaxFeatureName, getExpressionAsString, getExpressionsAsString, getFeature, getImplicitFirstArgument, getImplicitReceiver, getInvalidFeatureIssueCode, isExplicitOperationCallOrBuilderSyntax, isExtension, isOperation, isStatic, isValidFeature, setFeaturebasicGetFeature, basicSetImplicitFirstArgument, basicSetImplicitReceiver, getActualArguments, getActualReceiver, getExplicitArguments, getTypeArguments, isExtension, setImplicitFirstArgument, setImplicitReceiver, setInvalidFeatureIssueCodeeBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetActualArguments, getActualReceiver, getConcreteSyntaxFeatureName, getExplicitArguments, getFeature, getImplicitFirstArgument, getImplicitReceiver, getInvalidFeatureIssueCode, getTypeArguments, isExplicitOperationCallOrBuilderSyntax, isExtension, isOperation, isStatic, isValidFeature, setFeature, setImplicitFirstArgument, setImplicitReceiver, setInvalidFeatureIssueCodeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.common.util.EList<XExpression> featureCallArguments
Feature Call Arguments' containment reference list.
getFeatureCallArguments()protected static final boolean EXPLICIT_OPERATION_CALL_EDEFAULT
Explicit Operation Call' attribute.
isExplicitOperationCall(),
Constant Field Valuesprotected boolean explicitOperationCall
Explicit Operation Call' attribute.
isExplicitOperationCall()protected static final boolean TYPE_LITERAL_EDEFAULT
Type Literal' attribute.
isTypeLiteral(),
Constant Field Valuesprotected boolean typeLiteral
Type Literal' attribute.
isTypeLiteral()protected static final boolean PACKAGE_FRAGMENT_EDEFAULT
Package Fragment' attribute.
isPackageFragment(),
Constant Field Valuesprotected boolean packageFragment
Package Fragment' attribute.
isPackageFragment()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class XAbstractFeatureCallImplpublic org.eclipse.emf.common.util.EList<XExpression> getFeatureCallArguments()
getFeatureCallArguments in interface XFeatureCallXbasePackage.getXFeatureCall_FeatureCallArguments()public boolean isExplicitOperationCall()
isExplicitOperationCall in interface XFeatureCallXFeatureCall.setExplicitOperationCall(boolean),
XbasePackage.getXFeatureCall_ExplicitOperationCall()public void setExplicitOperationCall(boolean newExplicitOperationCall)
setExplicitOperationCall in interface XFeatureCallnewExplicitOperationCall - the new value of the 'Explicit Operation Call' attribute.XFeatureCall.isExplicitOperationCall()public boolean isTypeLiteral()
isTypeLiteral in interface XAbstractFeatureCallisTypeLiteral in interface XFeatureCallisTypeLiteral in class XAbstractFeatureCallImplCustomXFeatureCall.setTypeLiteral(boolean),
XbasePackage.getXFeatureCall_TypeLiteral()public void setTypeLiteral(boolean newTypeLiteral)
setTypeLiteral in interface XFeatureCallnewTypeLiteral - the new value of the 'Type Literal' attribute.XFeatureCall.isTypeLiteral()public boolean isPackageFragment()
isPackageFragment in interface XAbstractFeatureCallisPackageFragment in interface XFeatureCallisPackageFragment in class XAbstractFeatureCallImplCustomXFeatureCall.setPackageFragment(boolean),
XbasePackage.getXFeatureCall_PackageFragment()public void setPackageFragment(boolean newPackageFragment)
setPackageFragment in interface XFeatureCallnewPackageFragment - the new value of the 'Package Fragment' attribute.XFeatureCall.isPackageFragment()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 XAbstractFeatureCallImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class XAbstractFeatureCallImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class XAbstractFeatureCallImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class XAbstractFeatureCallImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class XAbstractFeatureCallImplpublic java.lang.String toString()
toString in class XAbstractFeatureCallImpl