|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.ocl.examples.codegen.cgmodel.impl.CGElementImpl org.eclipse.ocl.examples.codegen.cgmodel.impl.CGNamedElementImpl org.eclipse.ocl.examples.codegen.cgmodel.impl.CGTypedElementImpl org.eclipse.ocl.examples.codegen.cgmodel.impl.CGValuedElementImpl org.eclipse.ocl.examples.codegen.cgmodel.impl.CGCallExpImpl org.eclipse.ocl.examples.codegen.cgmodel.impl.CGPropertyCallExpImpl org.eclipse.ocl.examples.codegen.cgmodel.impl.CGTuplePartCallExpImpl
public class CGTuplePartCallExpImpl
An implementation of the model object 'CG Tuple Part Call Exp'.
The following features are implemented:
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 |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected static TuplePartId |
PIVOT_TUPLE_PART_ID_EDEFAULT
The default value of the ' Pivot Tuple Part Id ' attribute. |
protected TuplePartId |
pivotTuplePartId
The cached value of the ' Pivot Tuple Part Id ' attribute. |
Fields inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGPropertyCallExpImpl |
---|
REFERRED_PROPERTY_EDEFAULT, referredProperty |
Fields inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGCallExpImpl |
---|
invalidating, INVALIDATING_EDEFAULT, source, validating, VALIDATING_EDEFAULT |
Fields inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGValuedElementImpl |
---|
BOXED_EDEFAULT, caught, CAUGHT_EDEFAULT, CONSTANT_EDEFAULT, dependsOn, FALSE_EDEFAULT, GLOBAL_EDEFAULT, INLINEABLE_EDEFAULT, INVALID_EDEFAULT, NON_INVALID_EDEFAULT, NON_NULL_EDEFAULT, NULL_EDEFAULT, SETTABLE_EDEFAULT, TRUE_EDEFAULT, UNBOXED_EDEFAULT, VALUE_NAME_EDEFAULT, valueName |
Fields inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGTypedElementImpl |
---|
PIVOT_TYPE_ID_EDEFAULT, required, REQUIRED_EDEFAULT, typeId |
Fields inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGNamedElementImpl |
---|
name, NAME_EDEFAULT, pivot, PIVOT_EDEFAULT |
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.ocl.examples.codegen.cgmodel.CGElement |
---|
EMPTY_LIST |
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 |
CGTuplePartCallExpImpl()
|
Method Summary | ||
---|---|---|
|
accept(CGModelVisitor<R> 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)
|
|
TuplePartId |
getPivotTuplePartId()
|
|
boolean |
isBoxed()
Returns the value of the 'Boxed' attribute. |
|
boolean |
isInvalid()
Returns the value of the 'Invalid' attribute. |
|
boolean |
isNonInvalid()
Returns the value of the 'Non Invalid' attribute. |
|
boolean |
isUnboxed()
Returns the value of the 'Unboxed' attribute. |
|
void |
setPivotTuplePartId(TuplePartId newPivotTuplePartId)
|
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGPropertyCallExpImpl |
---|
getReferredProperty, isNonNull, setReferredProperty |
Methods inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGCallExpImpl |
---|
basicSetSource, eInverseRemove, getSource, getValue, isGlobal, isInvalidating, isValidating, setInvalidating, setSource, setValidating |
Methods inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGValuedElementImpl |
---|
eInvoke, getDependsOn, getReferredValuedElement, getValueName, isCaught, isConstant, isFalse, isInlineable, isNull, isSettable, isTrue, setCaught, setNonInvalid, setNonNull, setValueName |
Methods inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGTypedElementImpl |
---|
getPivotTypeId, getTypeId, isRequired, setRequired, setTypeId |
Methods inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGNamedElementImpl |
---|
getName, getPivot, setName, setPivot |
Methods inherited from class org.eclipse.ocl.examples.codegen.cgmodel.impl.CGElementImpl |
---|
getChildren, getParent |
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, 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.ocl.examples.codegen.cgmodel.CGPropertyCallExp |
---|
getReferredProperty, setReferredProperty |
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGCallExp |
---|
getSource, isInvalidating, isValidating, setInvalidating, setSource, setValidating |
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGValuedElement |
---|
getDependsOn, getReferredValuedElement, getValue, getValueName, isCaught, isConstant, isFalse, isGlobal, isInlineable, isNonNull, isNull, isSettable, isTrue, setCaught, setNonInvalid, setNonNull, setValueName |
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGTypedElement |
---|
getPivotTypeId, getTypeId, isRequired, setRequired, setTypeId |
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGNamedElement |
---|
getName, getPivot, setName, setPivot |
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGElement |
---|
getChildren, getParent |
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.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected static final TuplePartId PIVOT_TUPLE_PART_ID_EDEFAULT
Pivot Tuple Part Id
' attribute.
getPivotTuplePartId()
protected TuplePartId pivotTuplePartId
Pivot Tuple Part Id
' attribute.
getPivotTuplePartId()
Constructor Detail |
---|
protected CGTuplePartCallExpImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class CGPropertyCallExpImpl
public TuplePartId getPivotTuplePartId()
getPivotTuplePartId
in interface CGTuplePartCallExp
CGTuplePartCallExp.setPivotTuplePartId(TuplePartId)
,
CGModelPackage.getCGTuplePartCallExp_PivotTuplePartId()
public void setPivotTuplePartId(TuplePartId newPivotTuplePartId)
setPivotTuplePartId
in interface CGTuplePartCallExp
newPivotTuplePartId
- the new value of the 'Pivot Tuple Part Id' attribute.CGTuplePartCallExp.getPivotTuplePartId()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class CGPropertyCallExpImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class CGPropertyCallExpImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class CGPropertyCallExpImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class CGPropertyCallExpImpl
public <R> R accept(@NonNull CGModelVisitor<R> visitor)
accept
in interface CGElement
accept
in class CGPropertyCallExpImpl
public boolean isBoxed()
CGValuedElement
If the meaning of the 'Boxed' attribute isn't clear, there really should be more of a description here...
Whether this element is represented using boxed values.
isBoxed
in interface CGValuedElement
isBoxed
in class CGValuedElementImpl
CGModelPackage.getCGValuedElement_Boxed()
public boolean isInvalid()
CGValuedElement
"false"
.
If the meaning of the 'Invalid' attribute isn't clear, there really should be more of a description here...
Whether this element is constant and represents an invalid value (and nothing else).
isInvalid
in interface CGValuedElement
isInvalid
in class CGValuedElementImpl
CGModelPackage.getCGValuedElement_Invalid()
public boolean isNonInvalid()
CGValuedElement
"false"
.
If the meaning of the 'Non Invalid' attribute isn't clear, there really should be more of a description here...
Whether this element is constant and represents something other than an invalid value.
isNonInvalid
in interface CGValuedElement
isNonInvalid
in class CGValuedElementImpl
CGModelPackage.getCGValuedElement_NonInvalid()
public boolean isUnboxed()
CGValuedElement
If the meaning of the 'Unboxed' attribute isn't clear, there really should be more of a description here...
Whether this element is represented using unboxed values.
isUnboxed
in interface CGValuedElement
isUnboxed
in class CGValuedElementImpl
CGModelPackage.getCGValuedElement_Unboxed()
public java.lang.String toString()
toString
in class CGPropertyCallExpImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |