Package org.eclipse.xtext.xbase.impl
Class XFeatureCallImplCustom
- java.lang.Object
-
- org.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
-
- org.eclipse.xtext.xbase.impl.XAbstractFeatureCallImplCustom
-
- org.eclipse.xtext.xbase.impl.XFeatureCallImpl
-
- org.eclipse.xtext.xbase.impl.XFeatureCallImplCustom
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,XAbstractFeatureCall
,XExpression
,XFeatureCall
public class XFeatureCallImplCustom extends XFeatureCallImpl
-
-
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>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
-
Fields inherited from class org.eclipse.xtext.xbase.impl.XFeatureCallImpl
EXPLICIT_OPERATION_CALL_EDEFAULT, explicitOperationCall, featureCallArguments, PACKAGE_FRAGMENT_EDEFAULT, packageFragment, TYPE_LITERAL_EDEFAULT, typeLiteral
-
Fields inherited from class org.eclipse.xtext.xbase.impl.XAbstractFeatureCallImpl
feature, implicitFirstArgument, implicitReceiver, INVALID_FEATURE_ISSUE_CODE_EDEFAULT, invalidFeatureIssueCode, typeArguments, VALID_FEATURE_EDEFAULT, validFeature
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Constructor Description XFeatureCallImplCustom()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<XExpression>
getActualArguments()
XExpression
getActualReceiver()
org.eclipse.emf.common.util.EList<XExpression>
getExplicitArguments()
boolean
isExplicitOperationCallOrBuilderSyntax()
boolean
isExtension()
boolean
isPackageFragment()
boolean
isTypeLiteral()
java.lang.String
toString()
-
Methods inherited from class org.eclipse.xtext.xbase.impl.XFeatureCallImpl
eGet, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getFeatureCallArguments, isExplicitOperationCall, setExplicitOperationCall, setPackageFragment, setTypeLiteral
-
Methods inherited from class org.eclipse.xtext.xbase.impl.XAbstractFeatureCallImplCustom
createArgumentList, ensureFeatureLinked, getActualArguments, getActualArguments, getActualReceiver, getConcreteSyntaxFeatureName, getExpressionAsString, getExpressionsAsString, getFeature, getImplicitFirstArgument, getImplicitReceiver, getInvalidFeatureIssueCode, isExtension, isOperation, isStatic, isValidFeature, setFeature
-
Methods inherited from class org.eclipse.xtext.xbase.impl.XAbstractFeatureCallImpl
basicGetFeature, basicSetImplicitFirstArgument, basicSetImplicitReceiver, getTypeArguments, setImplicitFirstArgument, setImplicitReceiver, setInvalidFeatureIssueCode
-
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, 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
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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
-
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, eInvoke, 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.xtext.xbase.XAbstractFeatureCall
getConcreteSyntaxFeatureName, getFeature, getImplicitFirstArgument, getImplicitReceiver, getInvalidFeatureIssueCode, getTypeArguments, isOperation, isStatic, isValidFeature, setFeature, setImplicitFirstArgument, setImplicitReceiver, setInvalidFeatureIssueCode
-
-
-
-
Method Detail
-
toString
public java.lang.String toString()
Description copied from class:XFeatureCallImpl
- Overrides:
toString
in classXFeatureCallImpl
-
getExplicitArguments
public org.eclipse.emf.common.util.EList<XExpression> getExplicitArguments()
Description copied from class:XAbstractFeatureCallImpl
- Specified by:
getExplicitArguments
in interfaceXAbstractFeatureCall
- Overrides:
getExplicitArguments
in classXAbstractFeatureCallImpl
-
isExplicitOperationCallOrBuilderSyntax
public boolean isExplicitOperationCallOrBuilderSyntax()
Description copied from class:XAbstractFeatureCallImpl
- Specified by:
isExplicitOperationCallOrBuilderSyntax
in interfaceXAbstractFeatureCall
- Overrides:
isExplicitOperationCallOrBuilderSyntax
in classXAbstractFeatureCallImplCustom
-
getActualArguments
public org.eclipse.emf.common.util.EList<XExpression> getActualArguments()
Description copied from class:XAbstractFeatureCallImpl
- Specified by:
getActualArguments
in interfaceXAbstractFeatureCall
- Overrides:
getActualArguments
in classXAbstractFeatureCallImpl
-
getActualReceiver
public XExpression getActualReceiver()
Description copied from class:XAbstractFeatureCallImpl
- Specified by:
getActualReceiver
in interfaceXAbstractFeatureCall
- Overrides:
getActualReceiver
in classXAbstractFeatureCallImpl
-
isExtension
public boolean isExtension()
Description copied from class:XAbstractFeatureCallImpl
- Specified by:
isExtension
in interfaceXAbstractFeatureCall
- Overrides:
isExtension
in classXAbstractFeatureCallImpl
-
isPackageFragment
public boolean isPackageFragment()
Description copied from class:XFeatureCallImpl
- Specified by:
isPackageFragment
in interfaceXAbstractFeatureCall
- Specified by:
isPackageFragment
in interfaceXFeatureCall
- Overrides:
isPackageFragment
in classXFeatureCallImpl
- Returns:
- the value of the 'Package Fragment' attribute.
- See Also:
XFeatureCall.setPackageFragment(boolean)
,XbasePackage.getXFeatureCall_PackageFragment()
-
isTypeLiteral
public boolean isTypeLiteral()
Description copied from class:XFeatureCallImpl
- Specified by:
isTypeLiteral
in interfaceXAbstractFeatureCall
- Specified by:
isTypeLiteral
in interfaceXFeatureCall
- Overrides:
isTypeLiteral
in classXFeatureCallImpl
- Returns:
- the value of the 'Type Literal' attribute.
- See Also:
XFeatureCall.setTypeLiteral(boolean)
,XbasePackage.getXFeatureCall_TypeLiteral()
-
-