public class XFeatureCallImpl extends XAbstractFeatureCallImplCustom implements XFeatureCall
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.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, validFeature
EVIRTUAL_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, setFeature
basicGetFeature, basicSetImplicitFirstArgument, basicSetImplicitReceiver, getActualArguments, getActualReceiver, getExplicitArguments, getTypeArguments, isExtension, setImplicitFirstArgument, setImplicitReceiver, setInvalidFeatureIssueCode
eBasicSetContainer, eInternalContainer
dynamicGet, 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, eSettings
eAddVirtualValue, 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, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getActualArguments, getActualReceiver, getConcreteSyntaxFeatureName, getExplicitArguments, getFeature, getImplicitFirstArgument, getImplicitReceiver, getInvalidFeatureIssueCode, getTypeArguments, isExplicitOperationCallOrBuilderSyntax, isExtension, isOperation, isStatic, isValidFeature, setFeature, setImplicitFirstArgument, setImplicitReceiver, setInvalidFeatureIssueCode
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected 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 XAbstractFeatureCallImpl
public org.eclipse.emf.common.util.EList<XExpression> getFeatureCallArguments()
getFeatureCallArguments
in interface XFeatureCall
XbasePackage.getXFeatureCall_FeatureCallArguments()
public boolean isExplicitOperationCall()
isExplicitOperationCall
in interface XFeatureCall
XFeatureCall.setExplicitOperationCall(boolean)
,
XbasePackage.getXFeatureCall_ExplicitOperationCall()
public void setExplicitOperationCall(boolean newExplicitOperationCall)
setExplicitOperationCall
in interface XFeatureCall
newExplicitOperationCall
- the new value of the 'Explicit Operation Call' attribute.XFeatureCall.isExplicitOperationCall()
public boolean isTypeLiteral()
isTypeLiteral
in interface XAbstractFeatureCall
isTypeLiteral
in interface XFeatureCall
isTypeLiteral
in class XAbstractFeatureCallImplCustom
XFeatureCall.setTypeLiteral(boolean)
,
XbasePackage.getXFeatureCall_TypeLiteral()
public void setTypeLiteral(boolean newTypeLiteral)
setTypeLiteral
in interface XFeatureCall
newTypeLiteral
- the new value of the 'Type Literal' attribute.XFeatureCall.isTypeLiteral()
public boolean isPackageFragment()
isPackageFragment
in interface XAbstractFeatureCall
isPackageFragment
in interface XFeatureCall
isPackageFragment
in class XAbstractFeatureCallImplCustom
XFeatureCall.setPackageFragment(boolean)
,
XbasePackage.getXFeatureCall_PackageFragment()
public void setPackageFragment(boolean newPackageFragment)
setPackageFragment
in interface XFeatureCall
newPackageFragment
- 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 XAbstractFeatureCallImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class XAbstractFeatureCallImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class XAbstractFeatureCallImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class XAbstractFeatureCallImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class XAbstractFeatureCallImpl
public java.lang.String toString()
toString
in class XAbstractFeatureCallImpl