public interface BoundedContext
extends org.eclipse.emf.ecore.EObject
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<Aggregate> |
getAggregates()
Returns the value of the 'Aggregates' containment reference list.
|
java.lang.String |
getDomainVisionStatement()
Returns the value of the 'Domain Vision Statement' attribute.
|
java.lang.String |
getImplementationTechnology()
Returns the value of the 'Implementation Technology' attribute.
|
org.eclipse.emf.common.util.EList<DomainPart> |
getImplementedDomainParts()
Returns the value of the 'Implemented Domain Parts' reference list.
|
KnowledgeLevel |
getKnowledgeLevel()
Returns the value of the 'Knowledge Level' attribute.
|
org.eclipse.emf.common.util.EList<Module> |
getModules()
Returns the value of the 'Modules' containment reference list.
|
java.lang.String |
getName()
Returns the value of the 'Name' attribute.
|
org.eclipse.emf.common.util.EList<BoundedContext> |
getRealizedBoundedContexts()
Returns the value of the 'Realized Bounded Contexts' reference list.
|
BoundedContext |
getRefinedBoundedContext()
Returns the value of the 'Refined Bounded Context' reference.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getResponsibilities()
Returns the value of the 'Responsibilities' attribute list.
|
BoundedContextType |
getType()
Returns the value of the 'Type' attribute.
|
void |
setDomainVisionStatement(java.lang.String value)
Sets the value of the '
Domain Vision Statement' attribute. |
void |
setImplementationTechnology(java.lang.String value)
Sets the value of the '
Implementation Technology' attribute. |
void |
setKnowledgeLevel(KnowledgeLevel value)
Sets the value of the '
Knowledge Level' attribute. |
void |
setName(java.lang.String value)
Sets the value of the '
Name' attribute. |
void |
setRefinedBoundedContext(BoundedContext value)
Sets the value of the '
Refined Bounded Context' reference. |
void |
setType(BoundedContextType value)
Sets the value of the '
Type' attribute. |
java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String),
ContextMappingDSLPackage.getBoundedContext_Name()void setName(java.lang.String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()org.eclipse.emf.common.util.EList<DomainPart> getImplementedDomainParts()
DomainPart.
If the meaning of the 'Implemented Domain Parts' reference list isn't clear, there really should be more of a description here...
ContextMappingDSLPackage.getBoundedContext_ImplementedDomainParts()org.eclipse.emf.common.util.EList<BoundedContext> getRealizedBoundedContexts()
BoundedContext.
If the meaning of the 'Realized Bounded Contexts' reference list isn't clear, there really should be more of a description here...
ContextMappingDSLPackage.getBoundedContext_RealizedBoundedContexts()BoundedContext getRefinedBoundedContext()
If the meaning of the 'Refined Bounded Context' reference isn't clear, there really should be more of a description here...
setRefinedBoundedContext(BoundedContext),
ContextMappingDSLPackage.getBoundedContext_RefinedBoundedContext()void setRefinedBoundedContext(BoundedContext value)
Refined Bounded Context' reference.
value - the new value of the 'Refined Bounded Context' reference.getRefinedBoundedContext()java.lang.String getDomainVisionStatement()
If the meaning of the 'Domain Vision Statement' attribute isn't clear, there really should be more of a description here...
setDomainVisionStatement(String),
ContextMappingDSLPackage.getBoundedContext_DomainVisionStatement()void setDomainVisionStatement(java.lang.String value)
Domain Vision Statement' attribute.
value - the new value of the 'Domain Vision Statement' attribute.getDomainVisionStatement()BoundedContextType getType()
BoundedContextType.
If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
BoundedContextType,
setType(BoundedContextType),
ContextMappingDSLPackage.getBoundedContext_Type()void setType(BoundedContextType value)
Type' attribute.
value - the new value of the 'Type' attribute.BoundedContextType,
getType()org.eclipse.emf.common.util.EList<java.lang.String> getResponsibilities()
String.
If the meaning of the 'Responsibilities' attribute list isn't clear, there really should be more of a description here...
ContextMappingDSLPackage.getBoundedContext_Responsibilities()java.lang.String getImplementationTechnology()
If the meaning of the 'Implementation Technology' attribute isn't clear, there really should be more of a description here...
setImplementationTechnology(String),
ContextMappingDSLPackage.getBoundedContext_ImplementationTechnology()void setImplementationTechnology(java.lang.String value)
Implementation Technology' attribute.
value - the new value of the 'Implementation Technology' attribute.getImplementationTechnology()KnowledgeLevel getKnowledgeLevel()
KnowledgeLevel.
If the meaning of the 'Knowledge Level' attribute isn't clear, there really should be more of a description here...
KnowledgeLevel,
setKnowledgeLevel(KnowledgeLevel),
ContextMappingDSLPackage.getBoundedContext_KnowledgeLevel()void setKnowledgeLevel(KnowledgeLevel value)
Knowledge Level' attribute.
value - the new value of the 'Knowledge Level' attribute.KnowledgeLevel,
getKnowledgeLevel()org.eclipse.emf.common.util.EList<Module> getModules()
Module.
If the meaning of the 'Modules' containment reference list isn't clear, there really should be more of a description here...
ContextMappingDSLPackage.getBoundedContext_Modules()org.eclipse.emf.common.util.EList<Aggregate> getAggregates()
Aggregate.
If the meaning of the 'Aggregates' containment reference list isn't clear, there really should be more of a description here...
ContextMappingDSLPackage.getBoundedContext_Aggregates()