public class SymmetricRelationshipImpl extends RelationshipImpl implements SymmetricRelationship
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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 BoundedContext |
participant1
The cached value of the '
Participant1 ' reference. |
protected BoundedContext |
participant2
The cached value of the '
Participant2 ' reference. |
IMPLEMENTATION_TECHNOLOGY_EDEFAULT, implementationTechnology, name, NAME_EDEFAULT
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
SymmetricRelationshipImpl() |
Modifier and Type | Method and Description |
---|---|
BoundedContext |
basicGetParticipant1() |
BoundedContext |
basicGetParticipant2() |
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) |
BoundedContext |
getParticipant1() |
BoundedContext |
getParticipant2() |
void |
setParticipant1(BoundedContext newParticipant1) |
void |
setParticipant2(BoundedContext newParticipant2) |
getImplementationTechnology, getName, setImplementationTechnology, setName, toString
eBasicSetContainer, eInternalContainer
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
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, 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
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getImplementationTechnology, getName, setImplementationTechnology, setName
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected BoundedContext participant1
Participant1
' reference.
getParticipant1()
protected BoundedContext participant2
Participant2
' reference.
getParticipant2()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class RelationshipImpl
public BoundedContext getParticipant1()
getParticipant1
in interface SymmetricRelationship
SymmetricRelationship.setParticipant1(BoundedContext)
,
ContextMappingDSLPackage.getSymmetricRelationship_Participant1()
public BoundedContext basicGetParticipant1()
public void setParticipant1(BoundedContext newParticipant1)
setParticipant1
in interface SymmetricRelationship
newParticipant1
- the new value of the 'Participant1' reference.SymmetricRelationship.getParticipant1()
public BoundedContext getParticipant2()
getParticipant2
in interface SymmetricRelationship
SymmetricRelationship.setParticipant2(BoundedContext)
,
ContextMappingDSLPackage.getSymmetricRelationship_Participant2()
public BoundedContext basicGetParticipant2()
public void setParticipant2(BoundedContext newParticipant2)
setParticipant2
in interface SymmetricRelationship
newParticipant2
- the new value of the 'Participant2' reference.SymmetricRelationship.getParticipant2()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class RelationshipImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class RelationshipImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class RelationshipImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class RelationshipImpl