public class BoundedContextImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements BoundedContext
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 org.eclipse.emf.common.util.EList<Aggregate> |
aggregates
The cached value of the '
Aggregates ' containment reference list. |
protected java.lang.String |
comment
The cached value of the '
Comment ' attribute. |
protected static java.lang.String |
COMMENT_EDEFAULT
The default value of the '
Comment ' attribute. |
protected static java.lang.String |
DOMAIN_VISION_STATEMENT_EDEFAULT
The default value of the '
Domain Vision Statement ' attribute. |
protected java.lang.String |
domainVisionStatement
The cached value of the '
Domain Vision Statement ' attribute. |
protected static java.lang.String |
IMPLEMENTATION_TECHNOLOGY_EDEFAULT
The default value of the '
Implementation Technology ' attribute. |
protected java.lang.String |
implementationTechnology
The cached value of the '
Implementation Technology ' attribute. |
protected org.eclipse.emf.common.util.EList<DomainPart> |
implementedDomainParts
The cached value of the '
Implemented Domain Parts ' reference list. |
protected static KnowledgeLevel |
KNOWLEDGE_LEVEL_EDEFAULT
The default value of the '
Knowledge Level ' attribute. |
protected KnowledgeLevel |
knowledgeLevel
The cached value of the '
Knowledge Level ' attribute. |
protected org.eclipse.emf.common.util.EList<Module> |
modules
The cached value of the '
Modules ' containment reference list. |
protected java.lang.String |
name
The cached value of the '
Name ' attribute. |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the '
Name ' attribute. |
protected org.eclipse.emf.common.util.EList<BoundedContext> |
realizedBoundedContexts
The cached value of the '
Realized Bounded Contexts ' reference list. |
protected BoundedContext |
refinedBoundedContext
The cached value of the '
Refined Bounded Context ' reference. |
protected org.eclipse.emf.common.util.EList<java.lang.String> |
responsibilities
The cached value of the '
Responsibilities ' attribute list. |
protected BoundedContextType |
type
The cached value of the '
Type ' attribute. |
protected static BoundedContextType |
TYPE_EDEFAULT
The default value of the '
Type ' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
BoundedContextImpl() |
Modifier and Type | Method and Description |
---|---|
BoundedContext |
basicGetRefinedBoundedContext() |
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) |
org.eclipse.emf.common.util.EList<Aggregate> |
getAggregates() |
java.lang.String |
getComment() |
java.lang.String |
getDomainVisionStatement() |
java.lang.String |
getImplementationTechnology() |
org.eclipse.emf.common.util.EList<DomainPart> |
getImplementedDomainParts() |
KnowledgeLevel |
getKnowledgeLevel() |
org.eclipse.emf.common.util.EList<Module> |
getModules() |
java.lang.String |
getName() |
org.eclipse.emf.common.util.EList<BoundedContext> |
getRealizedBoundedContexts() |
BoundedContext |
getRefinedBoundedContext() |
org.eclipse.emf.common.util.EList<java.lang.String> |
getResponsibilities() |
BoundedContextType |
getType() |
void |
setComment(java.lang.String newComment) |
void |
setDomainVisionStatement(java.lang.String newDomainVisionStatement) |
void |
setImplementationTechnology(java.lang.String newImplementationTechnology) |
void |
setKnowledgeLevel(KnowledgeLevel newKnowledgeLevel) |
void |
setName(java.lang.String newName) |
void |
setRefinedBoundedContext(BoundedContext newRefinedBoundedContext) |
void |
setType(BoundedContextType newType) |
java.lang.String |
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, 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
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final java.lang.String COMMENT_EDEFAULT
Comment
' attribute.
getComment()
protected java.lang.String comment
Comment
' attribute.
getComment()
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected org.eclipse.emf.common.util.EList<DomainPart> implementedDomainParts
Implemented Domain Parts
' reference list.
getImplementedDomainParts()
protected org.eclipse.emf.common.util.EList<BoundedContext> realizedBoundedContexts
Realized Bounded Contexts
' reference list.
getRealizedBoundedContexts()
protected BoundedContext refinedBoundedContext
Refined Bounded Context
' reference.
getRefinedBoundedContext()
protected static final java.lang.String DOMAIN_VISION_STATEMENT_EDEFAULT
Domain Vision Statement
' attribute.
getDomainVisionStatement()
protected java.lang.String domainVisionStatement
Domain Vision Statement
' attribute.
getDomainVisionStatement()
protected static final BoundedContextType TYPE_EDEFAULT
Type
' attribute.
getType()
protected BoundedContextType type
Type
' attribute.
getType()
protected org.eclipse.emf.common.util.EList<java.lang.String> responsibilities
Responsibilities
' attribute list.
getResponsibilities()
protected static final java.lang.String IMPLEMENTATION_TECHNOLOGY_EDEFAULT
Implementation Technology
' attribute.
getImplementationTechnology()
protected java.lang.String implementationTechnology
Implementation Technology
' attribute.
getImplementationTechnology()
protected static final KnowledgeLevel KNOWLEDGE_LEVEL_EDEFAULT
Knowledge Level
' attribute.
getKnowledgeLevel()
protected KnowledgeLevel knowledgeLevel
Knowledge Level
' attribute.
getKnowledgeLevel()
protected org.eclipse.emf.common.util.EList<Module> modules
Modules
' containment reference list.
getModules()
protected org.eclipse.emf.common.util.EList<Aggregate> aggregates
Aggregates
' containment reference list.
getAggregates()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String getComment()
getComment
in interface BoundedContext
BoundedContext.setComment(String)
,
ContextMappingDSLPackage.getBoundedContext_Comment()
public void setComment(java.lang.String newComment)
setComment
in interface BoundedContext
newComment
- the new value of the 'Comment' attribute.BoundedContext.getComment()
public java.lang.String getName()
getName
in interface BoundedContext
BoundedContext.setName(String)
,
ContextMappingDSLPackage.getBoundedContext_Name()
public void setName(java.lang.String newName)
setName
in interface BoundedContext
newName
- the new value of the 'Name' attribute.BoundedContext.getName()
public org.eclipse.emf.common.util.EList<DomainPart> getImplementedDomainParts()
getImplementedDomainParts
in interface BoundedContext
ContextMappingDSLPackage.getBoundedContext_ImplementedDomainParts()
public org.eclipse.emf.common.util.EList<BoundedContext> getRealizedBoundedContexts()
getRealizedBoundedContexts
in interface BoundedContext
ContextMappingDSLPackage.getBoundedContext_RealizedBoundedContexts()
public BoundedContext getRefinedBoundedContext()
getRefinedBoundedContext
in interface BoundedContext
BoundedContext.setRefinedBoundedContext(BoundedContext)
,
ContextMappingDSLPackage.getBoundedContext_RefinedBoundedContext()
public BoundedContext basicGetRefinedBoundedContext()
public void setRefinedBoundedContext(BoundedContext newRefinedBoundedContext)
setRefinedBoundedContext
in interface BoundedContext
newRefinedBoundedContext
- the new value of the 'Refined Bounded Context' reference.BoundedContext.getRefinedBoundedContext()
public java.lang.String getDomainVisionStatement()
getDomainVisionStatement
in interface BoundedContext
BoundedContext.setDomainVisionStatement(String)
,
ContextMappingDSLPackage.getBoundedContext_DomainVisionStatement()
public void setDomainVisionStatement(java.lang.String newDomainVisionStatement)
setDomainVisionStatement
in interface BoundedContext
newDomainVisionStatement
- the new value of the 'Domain Vision Statement' attribute.BoundedContext.getDomainVisionStatement()
public BoundedContextType getType()
getType
in interface BoundedContext
BoundedContextType
,
BoundedContext.setType(BoundedContextType)
,
ContextMappingDSLPackage.getBoundedContext_Type()
public void setType(BoundedContextType newType)
setType
in interface BoundedContext
newType
- the new value of the 'Type' attribute.BoundedContextType
,
BoundedContext.getType()
public org.eclipse.emf.common.util.EList<java.lang.String> getResponsibilities()
getResponsibilities
in interface BoundedContext
ContextMappingDSLPackage.getBoundedContext_Responsibilities()
public java.lang.String getImplementationTechnology()
getImplementationTechnology
in interface BoundedContext
BoundedContext.setImplementationTechnology(String)
,
ContextMappingDSLPackage.getBoundedContext_ImplementationTechnology()
public void setImplementationTechnology(java.lang.String newImplementationTechnology)
setImplementationTechnology
in interface BoundedContext
newImplementationTechnology
- the new value of the 'Implementation Technology' attribute.BoundedContext.getImplementationTechnology()
public KnowledgeLevel getKnowledgeLevel()
getKnowledgeLevel
in interface BoundedContext
KnowledgeLevel
,
BoundedContext.setKnowledgeLevel(KnowledgeLevel)
,
ContextMappingDSLPackage.getBoundedContext_KnowledgeLevel()
public void setKnowledgeLevel(KnowledgeLevel newKnowledgeLevel)
setKnowledgeLevel
in interface BoundedContext
newKnowledgeLevel
- the new value of the 'Knowledge Level' attribute.KnowledgeLevel
,
BoundedContext.getKnowledgeLevel()
public org.eclipse.emf.common.util.EList<Module> getModules()
getModules
in interface BoundedContext
ContextMappingDSLPackage.getBoundedContext_Modules()
public org.eclipse.emf.common.util.EList<Aggregate> getAggregates()
getAggregates
in interface BoundedContext
ContextMappingDSLPackage.getBoundedContext_Aggregates()
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl