public class ConstraintCSImpl extends NamedElementCSImpl implements ConstraintCS
The following features are implemented:
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 SpecificationCS |
ownedMessageSpecification
The cached value of the '
Owned Message Specification ' containment reference. |
protected SpecificationCS |
ownedSpecification
The cached value of the '
Owned Specification ' containment reference. |
protected java.lang.String |
stereotype
The cached value of the '
Stereotype ' attribute. |
protected static java.lang.String |
STEREOTYPE_EDEFAULT
The default value of the '
Stereotype ' attribute. |
name, NAME_EDEFAULT
ORIGINAL_XMI_ID_EDEFAULT, originalXmiId, ownedAnnotations
pivot
csi, CSI_EDEFAULT
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ConstraintCSImpl() |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMessageSpecification(SpecificationCS newOwnedMessageSpecification,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedSpecification(SpecificationCS newOwnedSpecification,
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) |
SpecificationCS |
getOwnedMessageSpecification() |
SpecificationCS |
getOwnedSpecification() |
java.lang.String |
getStereotype() |
void |
setOwnedMessageSpecification(SpecificationCS newOwnedMessageSpecification) |
void |
setOwnedSpecification(SpecificationCS newOwnedSpecification) |
void |
setStereotype(java.lang.String newStereotype) |
java.lang.String |
toString() |
getName, setName
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, resetPivot, setPivot
getCsi, getDescription, getParent, setCsi
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, 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
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, setName
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, setPivot
getCsi, getDescription, getParent, setCsi
eClass
resetPivot
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected SpecificationCS ownedMessageSpecification
Owned Message Specification
' containment reference.
getOwnedMessageSpecification()
protected SpecificationCS ownedSpecification
Owned Specification
' containment reference.
getOwnedSpecification()
protected static final java.lang.String STEREOTYPE_EDEFAULT
Stereotype
' attribute.
getStereotype()
protected java.lang.String stereotype
Stereotype
' attribute.
getStereotype()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NamedElementCSImpl
public java.lang.String getStereotype()
getStereotype
in interface ConstraintCS
ConstraintCS.setStereotype(String)
,
BaseCSPackage.getConstraintCS_Stereotype()
public void setStereotype(java.lang.String newStereotype)
setStereotype
in interface ConstraintCS
newStereotype
- the new value of the 'Stereotype' attribute.ConstraintCS.getStereotype()
public SpecificationCS getOwnedSpecification()
getOwnedSpecification
in interface ConstraintCS
ConstraintCS.setOwnedSpecification(SpecificationCS)
,
BaseCSPackage.getConstraintCS_OwnedSpecification()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedSpecification(SpecificationCS newOwnedSpecification, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedSpecification(SpecificationCS newOwnedSpecification)
setOwnedSpecification
in interface ConstraintCS
newOwnedSpecification
- the new value of the 'Owned Specification' containment reference.ConstraintCS.getOwnedSpecification()
public SpecificationCS getOwnedMessageSpecification()
getOwnedMessageSpecification
in interface ConstraintCS
ConstraintCS.setOwnedMessageSpecification(SpecificationCS)
,
BaseCSPackage.getConstraintCS_OwnedMessageSpecification()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMessageSpecification(SpecificationCS newOwnedMessageSpecification, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMessageSpecification(SpecificationCS newOwnedMessageSpecification)
setOwnedMessageSpecification
in interface ConstraintCS
newOwnedMessageSpecification
- the new value of the 'Owned Message Specification' containment reference.ConstraintCS.getOwnedMessageSpecification()
public java.lang.String toString()
toString
in class NamedElementCSImpl
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 ModelElementCSImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NamedElementCSImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NamedElementCSImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NamedElementCSImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NamedElementCSImpl
public <R> R accept(@NonNull BaseCSVisitor<R> visitor)
accept
in interface ElementCS
accept
in interface VisitableCS
accept
in class ElementCSImpl