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:
- Model:
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Aggregate>
Returns the value of the 'Aggregates' containment reference list.Returns the value of the 'Application' containment reference.Returns the value of the 'Business Model' attribute.Returns the value of the 'Comment' attribute.org.eclipse.emf.common.util.EList<Service>
Returns the value of the 'Domain Services' containment reference list.Returns the value of the 'Domain Vision Statement' attribute.Returns the value of the 'Evolution' attribute.Returns the value of the 'Implementation Technology' attribute.org.eclipse.emf.common.util.EList<DomainPart>
Returns the value of the 'Implemented Domain Parts' reference list.Returns the value of the 'Knowledge Level' attribute.org.eclipse.emf.common.util.EList<SculptorModule>
Returns the value of the 'Modules' containment reference list.getName()
Returns the value of the 'Name' attribute.org.eclipse.emf.common.util.EList<BoundedContext>
Returns the value of the 'Realized Bounded Contexts' reference list.Returns the value of the 'Refined Bounded Context' reference.org.eclipse.emf.common.util.EList<String>
Returns the value of the 'Responsibilities' attribute list.getType()
Returns the value of the 'Type' attribute.void
setApplication
(Application value) Sets the value of the 'Application
' containment reference.void
setBusinessModel
(String value) Sets the value of the 'Business Model
' attribute.void
setComment
(String value) Sets the value of the 'Comment
' attribute.void
setDomainVisionStatement
(String value) Sets the value of the 'Domain Vision Statement
' attribute.void
setEvolution
(Evolution value) Sets the value of the 'Evolution
' attribute.void
Sets the value of the 'Implementation Technology
' attribute.void
setKnowledgeLevel
(KnowledgeLevel value) Sets the value of the 'Knowledge Level
' attribute.void
Sets the value of the 'Name
' attribute.void
Sets the value of the 'Refined Bounded Context
' reference.void
setType
(BoundedContextType value) Sets the value of the 'Type
' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getComment
String getComment()Returns the value of the 'Comment' attribute.- Returns:
- the value of the 'Comment' attribute.
- See Also:
- Model:
- Generated:
-
setComment
Sets the value of the 'Comment
' attribute.- Parameters:
value
- the new value of the 'Comment' attribute.- See Also:
- Generated:
-
getName
String getName()Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
- Model:
- Generated:
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
- 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:
- 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:
- 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:
- Model:
- Generated:
-
setRefinedBoundedContext
Sets the value of the 'Refined Bounded Context
' reference.- Parameters:
value
- the new value of the 'Refined Bounded Context' reference.- See Also:
- Generated:
-
getDomainVisionStatement
String getDomainVisionStatement()Returns the value of the 'Domain Vision Statement' attribute.- Returns:
- the value of the 'Domain Vision Statement' attribute.
- See Also:
- Model:
- Generated:
-
setDomainVisionStatement
Sets the value of the 'Domain Vision Statement
' attribute.- Parameters:
value
- the new value of the 'Domain Vision Statement' attribute.- See Also:
- 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:
- Model:
- Generated:
-
setType
Sets the value of the 'Type
' attribute.- Parameters:
value
- the new value of the 'Type' attribute.- See Also:
- Generated:
-
getResponsibilities
org.eclipse.emf.common.util.EList<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:
- Model:
- unique="false"
- Generated:
-
getImplementationTechnology
String getImplementationTechnology()Returns the value of the 'Implementation Technology' attribute.- Returns:
- the value of the 'Implementation Technology' attribute.
- See Also:
- Model:
- Generated:
-
setImplementationTechnology
Sets the value of the 'Implementation Technology
' attribute.- Parameters:
value
- the new value of the 'Implementation Technology' attribute.- See Also:
- 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:
- Model:
- Generated:
-
setKnowledgeLevel
Sets the value of the 'Knowledge Level
' attribute.- Parameters:
value
- the new value of the 'Knowledge Level' attribute.- See Also:
- Generated:
-
getBusinessModel
String getBusinessModel()Returns the value of the 'Business Model' attribute.- Returns:
- the value of the 'Business Model' attribute.
- See Also:
- Model:
- Generated:
-
setBusinessModel
Sets the value of the 'Business Model
' attribute.- Parameters:
value
- the new value of the 'Business Model' attribute.- See Also:
- Generated:
-
getEvolution
Evolution getEvolution()Returns the value of the 'Evolution' attribute. The literals are from the enumerationEvolution
.- Returns:
- the value of the 'Evolution' attribute.
- See Also:
- Model:
- Generated:
-
setEvolution
Sets the value of the 'Evolution
' attribute.- Parameters:
value
- the new value of the 'Evolution' attribute.- See Also:
- Generated:
-
getApplication
Application getApplication()Returns the value of the 'Application' containment reference.- Returns:
- the value of the 'Application' containment reference.
- See Also:
- Model:
- containment="true"
- Generated:
-
setApplication
Sets the value of the 'Application
' containment reference.- Parameters:
value
- the new value of the 'Application' containment reference.- See Also:
- 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:
- 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:
- Model:
- containment="true"
- Generated:
-
getDomainServices
org.eclipse.emf.common.util.EList<Service> getDomainServices()Returns the value of the 'Domain Services' containment reference list. The list contents are of typeService
.- Returns:
- the value of the 'Domain Services' containment reference list.
- See Also:
- Model:
- containment="true"
- Generated:
-