public class CGCachedOperationCallExpImpl extends CGOperationCallExpImpl implements CGCachedOperationCallExp
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 java.lang.reflect.Method |
method
The cached value of the '
Method' attribute. |
protected static java.lang.reflect.Method |
METHOD_EDEFAULT
The default value of the '
Method' attribute. |
protected static boolean |
THIS_IS_SELF_EDEFAULT
The default value of the '
This Is Self' attribute. |
protected boolean |
thisIsSelf
The cached value of the '
This Is Self' attribute. |
arguments, REFERRED_OPERATION_EDEFAULT, referredOperationinvalidating, INVALIDATING_EDEFAULT, source, validating, VALIDATING_EDEFAULTcaught, dependsOn, owns, valueNamerequired, REQUIRED_EDEFAULT, typeIdast, AST_EDEFAULT, name, NAME_EDEFAULTEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
CGCachedOperationCallExpImpl() |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the 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.lang.reflect.Method |
getMethod() |
boolean |
isBoxed()
Return true if this value is a boxed value.
|
boolean |
isEcore()
Return true if this value is an Ecore value.
|
boolean |
isThisIsSelf() |
boolean |
isUnboxed()
Return true if this value is an unboxed value.
|
void |
setMethod(java.lang.reflect.Method newMethod) |
void |
setThisIsSelf(boolean newThisIsSelf) |
java.lang.String |
toString() |
eInverseRemove, getArguments, getReferredOperation, isEquivalentToInternal, isNonInvalid, isNonNull, isNull, setReferredOperationbasicSetSource, getSource, isGlobal, isInvalidating, isValidating, setInvalidating, setSource, setValidatinggetDependsOn, getEcoreClassifier, getInvalidValue, getNamedValue, getOwns, getPlace, getReferredValue, getSourceValue, getThisValue, getTypedValue, getValueName, isAssertedNonNull, isCaught, isCommonable, isConstant, isContext, isEquivalentTo, isFalse, isInlined, isInvalid, isSettable, isTrue, isUncommonable, rewriteAs, setCaught, setValueNamegetASTypeId, getTypeId, isRequired, setRequired, setTypeIdgetAst, getName, setAst, setNameeBasicSetContainer, eBasicSetContainer, getChildren, getParenteBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, waitgetArguments, getReferredOperation, setReferredOperationgetSource, isInvalidating, isValidating, setInvalidating, setSource, setValidatinggetDependsOn, getEcoreClassifier, getInvalidValue, getNamedValue, getOwns, getReferredValue, getSourceValue, getThisValue, getTypedValue, getValueName, isAssertedNonNull, isCaught, isCommonable, isConstant, isEquivalentTo, isEquivalentToInternal, isFalse, isGlobal, isInlined, isInvalid, isNonInvalid, isNonNull, isNull, isSettable, isTrue, isUncommonable, setCaught, setValueNamegetASTypeId, getTypeId, isRequired, setRequired, setTypeIdgetAst, getName, setAst, setNamegetChildren, getParent, getPlace, isContext, rewriteAseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final java.lang.reflect.Method METHOD_EDEFAULT
Method' attribute.
getMethod()protected java.lang.reflect.Method method
Method' attribute.
getMethod()protected static final boolean THIS_IS_SELF_EDEFAULT
This Is Self' attribute.
isThisIsSelf(),
Constant Field Valuesprotected boolean thisIsSelf
This Is Self' attribute.
isThisIsSelf()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class CGOperationCallExpImplpublic java.lang.reflect.Method getMethod()
getMethod in interface CGCachedOperationCallExpCGCachedOperationCallExp.setMethod(Method),
CGModelPackage.getCGCachedOperationCallExp_Method()public void setMethod(java.lang.reflect.Method newMethod)
setMethod in interface CGCachedOperationCallExpnewMethod - the new value of the 'Method' attribute.CGCachedOperationCallExp.getMethod()public boolean isThisIsSelf()
isThisIsSelf in interface CGCachedOperationCallExpCGCachedOperationCallExp.setThisIsSelf(boolean),
CGModelPackage.getCGCachedOperationCallExp_ThisIsSelf()public void setThisIsSelf(boolean newThisIsSelf)
setThisIsSelf in interface CGCachedOperationCallExpnewThisIsSelf - the new value of the 'This Is Self' attribute.CGCachedOperationCallExp.isThisIsSelf()public java.lang.String toString()
toString in class CGOperationCallExpImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class CGOperationCallExpImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class CGOperationCallExpImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class CGOperationCallExpImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class CGOperationCallExpImplpublic <R> R accept(@NonNull
CGModelVisitor<R> visitor)
accept in interface CGElementaccept in class CGElementImplpublic boolean isBoxed()
isBoxed in interface CGValuedElementisBoxed in class CGValuedElementImplpublic boolean isEcore()
isEcore in interface CGValuedElementisEcore in class CGValuedElementImplpublic boolean isUnboxed()
isUnboxed in interface CGValuedElementisUnboxed in class CGValuedElementImpl