|
||||||||||
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.EObjectImpl org.eclipse.ocl.examples.xtext.base.baseCST.impl.ElementCSImpl org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl org.eclipse.ocl.examples.xtext.base.baseCST.impl.MonikeredElementCSImpl org.eclipse.ocl.examples.xtext.base.baseCST.impl.NamedElementCSImpl org.eclipse.ocl.examples.xtext.base.baseCST.impl.ConstraintCSImpl org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST.impl.ContextConstraintCSImpl org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST.impl.DefCSImpl
public class DefCSImpl
An implementation of the model object 'Def CS'.
The following features are implemented:
Nested Class Summary |
---|
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 java.lang.String |
CONSTRAINED_NAME_EDEFAULT
The default value of the ' Constrained Name ' attribute. |
protected java.lang.String |
constrainedName
The cached value of the ' Constrained Name ' attribute. |
protected boolean |
operation
The cached value of the ' Operation ' attribute. |
protected static boolean |
OPERATION_EDEFAULT
The default value of the ' Operation ' attribute. |
protected TypedRefCS |
ownedType
The cached value of the ' Owned Type ' containment reference. |
protected org.eclipse.emf.common.util.EList<VariableCS> |
parameters
The cached value of the ' Parameters ' containment reference list. |
protected boolean |
static_
The cached value of the ' Static ' attribute. |
protected static boolean |
STATIC_EDEFAULT
The default value of the ' Static ' attribute. |
Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.ConstraintCSImpl |
---|
messageSpecification, specification, stereotype, STEREOTYPE_EDEFAULT |
Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.NamedElementCSImpl |
---|
name, NAME_EDEFAULT |
Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.MonikeredElementCSImpl |
---|
moniker, MONIKER_EDEFAULT |
Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl |
---|
ORIGINAL_XMI_ID_EDEFAULT, originalXmiId, ownedAnnotation, pivot |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
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.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
DefCSImpl()
|
Method Summary | ||
---|---|---|
|
accept(BaseCSVisitor<R,C> visitor)
Returns the result of accepting a visit from a visitor. |
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedType(TypedRefCS newOwnedType,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
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)
|
|
java.lang.String |
getConstrainedName()
|
|
TypedRefCS |
getOwnedType()
|
|
org.eclipse.emf.common.util.EList<VariableCS> |
getParameters()
|
|
boolean |
isOperation()
|
|
boolean |
isStatic()
|
|
void |
setConstrainedName(java.lang.String newConstrainedName)
|
|
void |
setOperation(boolean newOperation)
|
|
void |
setOwnedType(TypedRefCS newOwnedType)
|
|
void |
setStatic(boolean newStatic)
|
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST.impl.ContextConstraintCSImpl |
---|
basicSetContextDecl, eBasicRemoveFromContainerFeature, eInverseAdd, getContextDecl, setContextDecl, setMoniker |
Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.ConstraintCSImpl |
---|
basicSetMessageSpecification, basicSetSpecification, getMessageSpecification, getSpecification, getStereotype, setMessageSpecification, setSpecification, setStereotype |
Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.NamedElementCSImpl |
---|
getName, setName |
Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.MonikeredElementCSImpl |
---|
getDescription, getMoniker, hasMoniker, resetMoniker, resetPivot |
Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl |
---|
getOriginalXmiId, getOwnedAnnotation, getPivot, setOriginalXmiId, setPivot |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, 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 |
---|
eBasicAdapterArray, eBasicHasAdapters, 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.xtext.completeocl.completeOCLCST.ContextConstraintCS |
---|
getContextDecl, setContextDecl |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.ConstraintCS |
---|
getMessageSpecification, getSpecification, getStereotype, setMessageSpecification, setSpecification, setStereotype |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.NamedElementCS |
---|
getName, setName |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.MonikeredElementCS |
---|
getMoniker, hasMoniker |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.ModelElementCS |
---|
getOriginalXmiId, getOwnedAnnotation, getPivot, setOriginalXmiId, setPivot |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.ElementCS |
---|
getDescription |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.util.VisitableCS |
---|
eClass |
Methods inherited from interface org.eclipse.ocl.examples.pivot.util.Pivotable |
---|
resetPivot |
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 boolean STATIC_EDEFAULT
Static
' attribute.
isStatic()
,
Constant Field Valuesprotected boolean static_
Static
' attribute.
isStatic()
protected static final java.lang.String CONSTRAINED_NAME_EDEFAULT
Constrained Name
' attribute.
getConstrainedName()
protected java.lang.String constrainedName
Constrained Name
' attribute.
getConstrainedName()
protected static final boolean OPERATION_EDEFAULT
Operation
' attribute.
isOperation()
,
Constant Field Valuesprotected boolean operation
Operation
' attribute.
isOperation()
protected org.eclipse.emf.common.util.EList<VariableCS> parameters
Parameters
' containment reference list.
getParameters()
protected TypedRefCS ownedType
Owned Type
' containment reference.
getOwnedType()
Constructor Detail |
---|
protected DefCSImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class ContextConstraintCSImpl
public boolean isStatic()
isStatic
in interface DefCS
DefCS.setStatic(boolean)
,
CompleteOCLCSTPackage.getDefCS_Static()
public void setStatic(boolean newStatic)
setStatic
in interface DefCS
newStatic
- the new value of the 'Static' attribute.DefCS.isStatic()
public java.lang.String getConstrainedName()
getConstrainedName
in interface DefCS
DefCS.setConstrainedName(String)
,
CompleteOCLCSTPackage.getDefCS_ConstrainedName()
public void setConstrainedName(java.lang.String newConstrainedName)
setConstrainedName
in interface DefCS
newConstrainedName
- the new value of the 'Constrained Name' attribute.DefCS.getConstrainedName()
public boolean isOperation()
isOperation
in interface DefCS
DefCS.setOperation(boolean)
,
CompleteOCLCSTPackage.getDefCS_Operation()
public void setOperation(boolean newOperation)
setOperation
in interface DefCS
newOperation
- the new value of the 'Operation' attribute.DefCS.isOperation()
public org.eclipse.emf.common.util.EList<VariableCS> getParameters()
getParameters
in interface DefCS
CompleteOCLCSTPackage.getDefCS_Parameters()
public TypedRefCS getOwnedType()
getOwnedType
in interface DefCS
DefCS.setOwnedType(TypedRefCS)
,
CompleteOCLCSTPackage.getDefCS_OwnedType()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedType(TypedRefCS newOwnedType, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedType(TypedRefCS newOwnedType)
setOwnedType
in interface DefCS
newOwnedType
- the new value of the 'Owned Type' containment reference.DefCS.getOwnedType()
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 ContextConstraintCSImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class ContextConstraintCSImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ContextConstraintCSImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ContextConstraintCSImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ContextConstraintCSImpl
public java.lang.String toString()
toString
in class ConstraintCSImpl
public <R,C> R accept(BaseCSVisitor<R,C> visitor)
VisitableCS
Implementations of visit() may use the EcoreSwitch to perform derived-class-specific processing.
Derived implementations of accept() may use getAdapter() to obtain richer visitor interfaces.
accept
in interface VisitableCS
accept
in class ContextConstraintCSImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |