Interface BoundedContext
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
public interface BoundedContext extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Bounded Context'.The following features are supported:
- See Also:
ContextMappingDSLPackage.getBoundedContext()
- Model:
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<Aggregate>
getAggregates()
Returns the value of the 'Aggregates' containment reference list.java.lang.String
getComment()
Returns the value of the 'Comment' attribute.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<SculptorModule>
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
setComment(java.lang.String value)
Sets the value of the 'Comment
' 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.
-
-
-
Method Detail
-
getComment
java.lang.String getComment()
Returns the value of the 'Comment' attribute.- Returns:
- the value of the 'Comment' attribute.
- See Also:
setComment(String)
,ContextMappingDSLPackage.getBoundedContext_Comment()
- Model:
- Generated:
-
setComment
void setComment(java.lang.String value)
Sets the value of the 'Comment
' attribute.- Parameters:
value
- the new value of the 'Comment' attribute.- See Also:
getComment()
- Generated:
-
getName
java.lang.String getName()
Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
setName(String)
,ContextMappingDSLPackage.getBoundedContext_Name()
- Model:
- Generated:
-
setName
void setName(java.lang.String value)
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
getName()
- Generated:
-
getImplementedDomainParts
org.eclipse.emf.common.util.EList<DomainPart> getImplementedDomainParts()
Returns the value of the 'Implemented Domain Parts' reference list. The list contents are of typeDomainPart
.- Returns:
- the value of the 'Implemented Domain Parts' reference list.
- See Also:
ContextMappingDSLPackage.getBoundedContext_ImplementedDomainParts()
- Model:
- Generated:
-
getRealizedBoundedContexts
org.eclipse.emf.common.util.EList<BoundedContext> getRealizedBoundedContexts()
Returns the value of the 'Realized Bounded Contexts' reference list. The list contents are of typeBoundedContext
.- Returns:
- the value of the 'Realized Bounded Contexts' reference list.
- See Also:
ContextMappingDSLPackage.getBoundedContext_RealizedBoundedContexts()
- Model:
- Generated:
-
getRefinedBoundedContext
BoundedContext getRefinedBoundedContext()
Returns the value of the 'Refined Bounded Context' reference.- Returns:
- the value of the 'Refined Bounded Context' reference.
- See Also:
setRefinedBoundedContext(BoundedContext)
,ContextMappingDSLPackage.getBoundedContext_RefinedBoundedContext()
- Model:
- Generated:
-
setRefinedBoundedContext
void setRefinedBoundedContext(BoundedContext value)
Sets the value of the 'Refined Bounded Context
' reference.- Parameters:
value
- the new value of the 'Refined Bounded Context' reference.- See Also:
getRefinedBoundedContext()
- Generated:
-
getDomainVisionStatement
java.lang.String getDomainVisionStatement()
Returns the value of the 'Domain Vision Statement' attribute.- Returns:
- the value of the 'Domain Vision Statement' attribute.
- See Also:
setDomainVisionStatement(String)
,ContextMappingDSLPackage.getBoundedContext_DomainVisionStatement()
- Model:
- Generated:
-
setDomainVisionStatement
void setDomainVisionStatement(java.lang.String value)
Sets the value of the 'Domain Vision Statement
' attribute.- Parameters:
value
- the new value of the 'Domain Vision Statement' attribute.- See Also:
getDomainVisionStatement()
- Generated:
-
getType
BoundedContextType getType()
Returns the value of the 'Type' attribute. The literals are from the enumerationBoundedContextType
.- Returns:
- the value of the 'Type' attribute.
- See Also:
BoundedContextType
,setType(BoundedContextType)
,ContextMappingDSLPackage.getBoundedContext_Type()
- Model:
- Generated:
-
setType
void setType(BoundedContextType value)
Sets the value of the 'Type
' attribute.- Parameters:
value
- the new value of the 'Type' attribute.- See Also:
BoundedContextType
,getType()
- Generated:
-
getResponsibilities
org.eclipse.emf.common.util.EList<java.lang.String> getResponsibilities()
Returns the value of the 'Responsibilities' attribute list. The list contents are of typeString
.- Returns:
- the value of the 'Responsibilities' attribute list.
- See Also:
ContextMappingDSLPackage.getBoundedContext_Responsibilities()
- Model:
- unique="false"
- Generated:
-
getImplementationTechnology
java.lang.String getImplementationTechnology()
Returns the value of the 'Implementation Technology' attribute.- Returns:
- the value of the 'Implementation Technology' attribute.
- See Also:
setImplementationTechnology(String)
,ContextMappingDSLPackage.getBoundedContext_ImplementationTechnology()
- Model:
- Generated:
-
setImplementationTechnology
void setImplementationTechnology(java.lang.String value)
Sets the value of the 'Implementation Technology
' attribute.- Parameters:
value
- the new value of the 'Implementation Technology' attribute.- See Also:
getImplementationTechnology()
- Generated:
-
getKnowledgeLevel
KnowledgeLevel getKnowledgeLevel()
Returns the value of the 'Knowledge Level' attribute. The literals are from the enumerationKnowledgeLevel
.- Returns:
- the value of the 'Knowledge Level' attribute.
- See Also:
KnowledgeLevel
,setKnowledgeLevel(KnowledgeLevel)
,ContextMappingDSLPackage.getBoundedContext_KnowledgeLevel()
- Model:
- Generated:
-
setKnowledgeLevel
void setKnowledgeLevel(KnowledgeLevel value)
Sets the value of the 'Knowledge Level
' attribute.- Parameters:
value
- the new value of the 'Knowledge Level' attribute.- See Also:
KnowledgeLevel
,getKnowledgeLevel()
- Generated:
-
getModules
org.eclipse.emf.common.util.EList<SculptorModule> getModules()
Returns the value of the 'Modules' containment reference list. The list contents are of typeSculptorModule
.- Returns:
- the value of the 'Modules' containment reference list.
- See Also:
ContextMappingDSLPackage.getBoundedContext_Modules()
- Model:
- containment="true"
- Generated:
-
getAggregates
org.eclipse.emf.common.util.EList<Aggregate> getAggregates()
Returns the value of the 'Aggregates' containment reference list. The list contents are of typeAggregate
.- Returns:
- the value of the 'Aggregates' containment reference list.
- See Also:
ContextMappingDSLPackage.getBoundedContext_Aggregates()
- Model:
- containment="true"
- Generated:
-
-