Interface ContextMappingDSLFactory
-
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
public interface ContextMappingDSLFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
ContextMappingDSLPackage
- Generated:
-
-
Field Summary
Fields Modifier and Type Field Description static ContextMappingDSLFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Aggregate
createAggregate()
Returns a new object of class 'Aggregate'.Application
createApplication()
Returns a new object of class 'Application'.BoundedContext
createBoundedContext()
Returns a new object of class 'Bounded Context'.CommandInvokation
createCommandInvokation()
Returns a new object of class 'Command Invokation'.CommandInvokationStep
createCommandInvokationStep()
Returns a new object of class 'Command Invokation Step'.ConcurrentCommandInvokation
createConcurrentCommandInvokation()
Returns a new object of class 'Concurrent Command Invokation'.ConcurrentOperationInvokation
createConcurrentOperationInvokation()
Returns a new object of class 'Concurrent Operation Invokation'.ContextMap
createContextMap()
Returns a new object of class 'Context Map'.ContextMappingModel
createContextMappingModel()
Returns a new object of class 'Context Mapping Model'.CustomerSupplierRelationship
createCustomerSupplierRelationship()
Returns a new object of class 'Customer Supplier Relationship'.Domain
createDomain()
Returns a new object of class 'Domain'.DomainEventProductionStep
createDomainEventProductionStep()
Returns a new object of class 'Domain Event Production Step'.DomainPart
createDomainPart()
Returns a new object of class 'Domain Part'.EitherCommandOrOperation
createEitherCommandOrOperation()
Returns a new object of class 'Either Command Or Operation'.EitherCommandOrOperationInvokation
createEitherCommandOrOperationInvokation()
Returns a new object of class 'Either Command Or Operation Invokation'.EventProduction
createEventProduction()
Returns a new object of class 'Event Production'.ExclusiveAlternativeCommandInvokation
createExclusiveAlternativeCommandInvokation()
Returns a new object of class 'Exclusive Alternative Command Invokation'.ExclusiveAlternativeEventProduction
createExclusiveAlternativeEventProduction()
Returns a new object of class 'Exclusive Alternative Event Production'.ExclusiveAlternativeOperationInvokation
createExclusiveAlternativeOperationInvokation()
Returns a new object of class 'Exclusive Alternative Operation Invokation'.Feature
createFeature()
Returns a new object of class 'Feature'.Flow
createFlow()
Returns a new object of class 'Flow'.FlowStep
createFlowStep()
Returns a new object of class 'Flow Step'.Import
createImport()
Returns a new object of class 'Import'.InclusiveAlternativeCommandInvokation
createInclusiveAlternativeCommandInvokation()
Returns a new object of class 'Inclusive Alternative Command Invokation'.InclusiveAlternativeEventProduction
createInclusiveAlternativeEventProduction()
Returns a new object of class 'Inclusive Alternative Event Production'.InclusiveAlternativeOperationInvokation
createInclusiveAlternativeOperationInvokation()
Returns a new object of class 'Inclusive Alternative Operation Invokation'.MultipleEventProduction
createMultipleEventProduction()
Returns a new object of class 'Multiple Event Production'.NormalFeature
createNormalFeature()
Returns a new object of class 'Normal Feature'.OperationInvokation
createOperationInvokation()
Returns a new object of class 'Operation Invokation'.Partnership
createPartnership()
Returns a new object of class 'Partnership'.Relationship
createRelationship()
Returns a new object of class 'Relationship'.SculptorModule
createSculptorModule()
Returns a new object of class 'Sculptor Module'.SharedKernel
createSharedKernel()
Returns a new object of class 'Shared Kernel'.SingleCommandInvokation
createSingleCommandInvokation()
Returns a new object of class 'Single Command Invokation'.SingleEventProduction
createSingleEventProduction()
Returns a new object of class 'Single Event Production'.SingleOperationInvokation
createSingleOperationInvokation()
Returns a new object of class 'Single Operation Invokation'.StoryFeature
createStoryFeature()
Returns a new object of class 'Story Feature'.Subdomain
createSubdomain()
Returns a new object of class 'Subdomain'.SymmetricRelationship
createSymmetricRelationship()
Returns a new object of class 'Symmetric Relationship'.UpstreamDownstreamRelationship
createUpstreamDownstreamRelationship()
Returns a new object of class 'Upstream Downstream Relationship'.UseCase
createUseCase()
Returns a new object of class 'Use Case'.UserRequirement
createUserRequirement()
Returns a new object of class 'User Requirement'.UserStory
createUserStory()
Returns a new object of class 'User Story'.ContextMappingDSLPackage
getContextMappingDSLPackage()
Returns the package supported by this factory.-
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
-
-
-
Field Detail
-
eINSTANCE
static final ContextMappingDSLFactory eINSTANCE
The singleton instance of the factory.- Generated:
-
-
Method Detail
-
createContextMappingModel
ContextMappingModel createContextMappingModel()
Returns a new object of class 'Context Mapping Model'.- Returns:
- a new object of class 'Context Mapping Model'.
- Generated:
-
createImport
Import createImport()
Returns a new object of class 'Import'.- Returns:
- a new object of class 'Import'.
- Generated:
-
createContextMap
ContextMap createContextMap()
Returns a new object of class 'Context Map'.- Returns:
- a new object of class 'Context Map'.
- Generated:
-
createBoundedContext
BoundedContext createBoundedContext()
Returns a new object of class 'Bounded Context'.- Returns:
- a new object of class 'Bounded Context'.
- Generated:
-
createDomainPart
DomainPart createDomainPart()
Returns a new object of class 'Domain Part'.- Returns:
- a new object of class 'Domain Part'.
- Generated:
-
createDomain
Domain createDomain()
Returns a new object of class 'Domain'.- Returns:
- a new object of class 'Domain'.
- Generated:
-
createSubdomain
Subdomain createSubdomain()
Returns a new object of class 'Subdomain'.- Returns:
- a new object of class 'Subdomain'.
- Generated:
-
createRelationship
Relationship createRelationship()
Returns a new object of class 'Relationship'.- Returns:
- a new object of class 'Relationship'.
- Generated:
-
createSymmetricRelationship
SymmetricRelationship createSymmetricRelationship()
Returns a new object of class 'Symmetric Relationship'.- Returns:
- a new object of class 'Symmetric Relationship'.
- Generated:
-
createPartnership
Partnership createPartnership()
Returns a new object of class 'Partnership'.- Returns:
- a new object of class 'Partnership'.
- Generated:
-
createSharedKernel
SharedKernel createSharedKernel()
Returns a new object of class 'Shared Kernel'.- Returns:
- a new object of class 'Shared Kernel'.
- Generated:
-
createUpstreamDownstreamRelationship
UpstreamDownstreamRelationship createUpstreamDownstreamRelationship()
Returns a new object of class 'Upstream Downstream Relationship'.- Returns:
- a new object of class 'Upstream Downstream Relationship'.
- Generated:
-
createCustomerSupplierRelationship
CustomerSupplierRelationship createCustomerSupplierRelationship()
Returns a new object of class 'Customer Supplier Relationship'.- Returns:
- a new object of class 'Customer Supplier Relationship'.
- Generated:
-
createAggregate
Aggregate createAggregate()
Returns a new object of class 'Aggregate'.- Returns:
- a new object of class 'Aggregate'.
- Generated:
-
createApplication
Application createApplication()
Returns a new object of class 'Application'.- Returns:
- a new object of class 'Application'.
- Generated:
-
createFlow
Flow createFlow()
Returns a new object of class 'Flow'.- Returns:
- a new object of class 'Flow'.
- Generated:
-
createFlowStep
FlowStep createFlowStep()
Returns a new object of class 'Flow Step'.- Returns:
- a new object of class 'Flow Step'.
- Generated:
-
createDomainEventProductionStep
DomainEventProductionStep createDomainEventProductionStep()
Returns a new object of class 'Domain Event Production Step'.- Returns:
- a new object of class 'Domain Event Production Step'.
- Generated:
-
createCommandInvokationStep
CommandInvokationStep createCommandInvokationStep()
Returns a new object of class 'Command Invokation Step'.- Returns:
- a new object of class 'Command Invokation Step'.
- Generated:
-
createEitherCommandOrOperation
EitherCommandOrOperation createEitherCommandOrOperation()
Returns a new object of class 'Either Command Or Operation'.- Returns:
- a new object of class 'Either Command Or Operation'.
- Generated:
-
createEitherCommandOrOperationInvokation
EitherCommandOrOperationInvokation createEitherCommandOrOperationInvokation()
Returns a new object of class 'Either Command Or Operation Invokation'.- Returns:
- a new object of class 'Either Command Or Operation Invokation'.
- Generated:
-
createCommandInvokation
CommandInvokation createCommandInvokation()
Returns a new object of class 'Command Invokation'.- Returns:
- a new object of class 'Command Invokation'.
- Generated:
-
createSingleCommandInvokation
SingleCommandInvokation createSingleCommandInvokation()
Returns a new object of class 'Single Command Invokation'.- Returns:
- a new object of class 'Single Command Invokation'.
- Generated:
-
createConcurrentCommandInvokation
ConcurrentCommandInvokation createConcurrentCommandInvokation()
Returns a new object of class 'Concurrent Command Invokation'.- Returns:
- a new object of class 'Concurrent Command Invokation'.
- Generated:
-
createExclusiveAlternativeCommandInvokation
ExclusiveAlternativeCommandInvokation createExclusiveAlternativeCommandInvokation()
Returns a new object of class 'Exclusive Alternative Command Invokation'.- Returns:
- a new object of class 'Exclusive Alternative Command Invokation'.
- Generated:
-
createInclusiveAlternativeCommandInvokation
InclusiveAlternativeCommandInvokation createInclusiveAlternativeCommandInvokation()
Returns a new object of class 'Inclusive Alternative Command Invokation'.- Returns:
- a new object of class 'Inclusive Alternative Command Invokation'.
- Generated:
-
createOperationInvokation
OperationInvokation createOperationInvokation()
Returns a new object of class 'Operation Invokation'.- Returns:
- a new object of class 'Operation Invokation'.
- Generated:
-
createSingleOperationInvokation
SingleOperationInvokation createSingleOperationInvokation()
Returns a new object of class 'Single Operation Invokation'.- Returns:
- a new object of class 'Single Operation Invokation'.
- Generated:
-
createConcurrentOperationInvokation
ConcurrentOperationInvokation createConcurrentOperationInvokation()
Returns a new object of class 'Concurrent Operation Invokation'.- Returns:
- a new object of class 'Concurrent Operation Invokation'.
- Generated:
-
createExclusiveAlternativeOperationInvokation
ExclusiveAlternativeOperationInvokation createExclusiveAlternativeOperationInvokation()
Returns a new object of class 'Exclusive Alternative Operation Invokation'.- Returns:
- a new object of class 'Exclusive Alternative Operation Invokation'.
- Generated:
-
createInclusiveAlternativeOperationInvokation
InclusiveAlternativeOperationInvokation createInclusiveAlternativeOperationInvokation()
Returns a new object of class 'Inclusive Alternative Operation Invokation'.- Returns:
- a new object of class 'Inclusive Alternative Operation Invokation'.
- Generated:
-
createEventProduction
EventProduction createEventProduction()
Returns a new object of class 'Event Production'.- Returns:
- a new object of class 'Event Production'.
- Generated:
-
createSingleEventProduction
SingleEventProduction createSingleEventProduction()
Returns a new object of class 'Single Event Production'.- Returns:
- a new object of class 'Single Event Production'.
- Generated:
-
createMultipleEventProduction
MultipleEventProduction createMultipleEventProduction()
Returns a new object of class 'Multiple Event Production'.- Returns:
- a new object of class 'Multiple Event Production'.
- Generated:
-
createExclusiveAlternativeEventProduction
ExclusiveAlternativeEventProduction createExclusiveAlternativeEventProduction()
Returns a new object of class 'Exclusive Alternative Event Production'.- Returns:
- a new object of class 'Exclusive Alternative Event Production'.
- Generated:
-
createInclusiveAlternativeEventProduction
InclusiveAlternativeEventProduction createInclusiveAlternativeEventProduction()
Returns a new object of class 'Inclusive Alternative Event Production'.- Returns:
- a new object of class 'Inclusive Alternative Event Production'.
- Generated:
-
createUserRequirement
UserRequirement createUserRequirement()
Returns a new object of class 'User Requirement'.- Returns:
- a new object of class 'User Requirement'.
- Generated:
-
createUseCase
UseCase createUseCase()
Returns a new object of class 'Use Case'.- Returns:
- a new object of class 'Use Case'.
- Generated:
-
createUserStory
UserStory createUserStory()
Returns a new object of class 'User Story'.- Returns:
- a new object of class 'User Story'.
- Generated:
-
createFeature
Feature createFeature()
Returns a new object of class 'Feature'.- Returns:
- a new object of class 'Feature'.
- Generated:
-
createNormalFeature
NormalFeature createNormalFeature()
Returns a new object of class 'Normal Feature'.- Returns:
- a new object of class 'Normal Feature'.
- Generated:
-
createStoryFeature
StoryFeature createStoryFeature()
Returns a new object of class 'Story Feature'.- Returns:
- a new object of class 'Story Feature'.
- Generated:
-
createSculptorModule
SculptorModule createSculptorModule()
Returns a new object of class 'Sculptor Module'.- Returns:
- a new object of class 'Sculptor Module'.
- Generated:
-
getContextMappingDSLPackage
ContextMappingDSLPackage getContextMappingDSLPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated:
-
-