Interface TacticdslFactory
-
- 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 TacticdslFactory 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:
TacticdslPackage
- Generated:
-
-
Field Summary
Fields Modifier and Type Field Description static TacticdslFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AnyProperty
createAnyProperty()
Returns a new object of class 'Any Property'.Application
createApplication()
Returns a new object of class 'Application'.Attribute
createAttribute()
Returns a new object of class 'Attribute'.BasicType
createBasicType()
Returns a new object of class 'Basic Type'.CommandEvent
createCommandEvent()
Returns a new object of class 'Command Event'.ComplexType
createComplexType()
Returns a new object of class 'Complex Type'.Consumer
createConsumer()
Returns a new object of class 'Consumer'.DataTransferObject
createDataTransferObject()
Returns a new object of class 'Data Transfer Object'.Dependency
createDependency()
Returns a new object of class 'Dependency'.DomainEvent
createDomainEvent()
Returns a new object of class 'Domain Event'.DomainObject
createDomainObject()
Returns a new object of class 'Domain Object'.DomainObjectOperation
createDomainObjectOperation()
Returns a new object of class 'Domain Object Operation'.DomainObjectTypedElement
createDomainObjectTypedElement()
Returns a new object of class 'Domain Object Typed Element'.DtoAttribute
createDtoAttribute()
Returns a new object of class 'Dto Attribute'.DtoProperty
createDtoProperty()
Returns a new object of class 'Dto Property'.DtoReference
createDtoReference()
Returns a new object of class 'Dto Reference'.Entity
createEntity()
Returns a new object of class 'Entity'.Enum
createEnum()
Returns a new object of class 'Enum'.EnumAttribute
createEnumAttribute()
Returns a new object of class 'Enum Attribute'.EnumParameter
createEnumParameter()
Returns a new object of class 'Enum Parameter'.EnumValue
createEnumValue()
Returns a new object of class 'Enum Value'.Event
createEvent()
Returns a new object of class 'Event'.OppositeHolder
createOppositeHolder()
Returns a new object of class 'Opposite Holder'.Parameter
createParameter()
Returns a new object of class 'Parameter'.Property
createProperty()
Returns a new object of class 'Property'.Publish
createPublish()
Returns a new object of class 'Publish'.Reference
createReference()
Returns a new object of class 'Reference'.Repository
createRepository()
Returns a new object of class 'Repository'.RepositoryOperation
createRepositoryOperation()
Returns a new object of class 'Repository Operation'.Resource
createResource()
Returns a new object of class 'Resource'.ResourceOperation
createResourceOperation()
Returns a new object of class 'Resource Operation'.ResourceOperationDelegate
createResourceOperationDelegate()
Returns a new object of class 'Resource Operation Delegate'.Service
createService()
Returns a new object of class 'Service'.ServiceDependency
createServiceDependency()
Returns a new object of class 'Service Dependency'.ServiceOperation
createServiceOperation()
Returns a new object of class 'Service Operation'.ServiceOperationDelegate
createServiceOperationDelegate()
Returns a new object of class 'Service Operation Delegate'.ServiceRepositoryOperationOption
createServiceRepositoryOperationOption()
Returns a new object of class 'Service Repository Operation Option'.ServiceRepositoryOption
createServiceRepositoryOption()
Returns a new object of class 'Service Repository Option'.SimpleDomainObject
createSimpleDomainObject()
Returns a new object of class 'Simple Domain Object'.Subscribe
createSubscribe()
Returns a new object of class 'Subscribe'.TacticDDDModel
createTacticDDDModel()
Returns a new object of class 'Tactic DDD Model'.Trait
createTrait()
Returns a new object of class 'Trait'.ValueObject
createValueObject()
Returns a new object of class 'Value Object'.TacticdslPackage
getTacticdslPackage()
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 TacticdslFactory eINSTANCE
The singleton instance of the factory.- Generated:
-
-
Method Detail
-
createTacticDDDModel
TacticDDDModel createTacticDDDModel()
Returns a new object of class 'Tactic DDD Model'.- Returns:
- a new object of class 'Tactic DDD Model'.
- Generated:
-
createApplication
Application createApplication()
Returns a new object of class 'Application'.- Returns:
- a new object of class 'Application'.
- Generated:
-
createService
Service createService()
Returns a new object of class 'Service'.- Returns:
- a new object of class 'Service'.
- Generated:
-
createResource
Resource createResource()
Returns a new object of class 'Resource'.- Returns:
- a new object of class 'Resource'.
- Generated:
-
createConsumer
Consumer createConsumer()
Returns a new object of class 'Consumer'.- Returns:
- a new object of class 'Consumer'.
- Generated:
-
createSubscribe
Subscribe createSubscribe()
Returns a new object of class 'Subscribe'.- Returns:
- a new object of class 'Subscribe'.
- Generated:
-
createPublish
Publish createPublish()
Returns a new object of class 'Publish'.- Returns:
- a new object of class 'Publish'.
- Generated:
-
createEvent
Event createEvent()
Returns a new object of class 'Event'.- Returns:
- a new object of class 'Event'.
- Generated:
-
createDomainObjectTypedElement
DomainObjectTypedElement createDomainObjectTypedElement()
Returns a new object of class 'Domain Object Typed Element'.- Returns:
- a new object of class 'Domain Object Typed Element'.
- Generated:
-
createServiceOperation
ServiceOperation createServiceOperation()
Returns a new object of class 'Service Operation'.- Returns:
- a new object of class 'Service Operation'.
- Generated:
-
createServiceOperationDelegate
ServiceOperationDelegate createServiceOperationDelegate()
Returns a new object of class 'Service Operation Delegate'.- Returns:
- a new object of class 'Service Operation Delegate'.
- Generated:
-
createServiceRepositoryOption
ServiceRepositoryOption createServiceRepositoryOption()
Returns a new object of class 'Service Repository Option'.- Returns:
- a new object of class 'Service Repository Option'.
- Generated:
-
createServiceRepositoryOperationOption
ServiceRepositoryOperationOption createServiceRepositoryOperationOption()
Returns a new object of class 'Service Repository Operation Option'.- Returns:
- a new object of class 'Service Repository Operation Option'.
- Generated:
-
createResourceOperation
ResourceOperation createResourceOperation()
Returns a new object of class 'Resource Operation'.- Returns:
- a new object of class 'Resource Operation'.
- Generated:
-
createResourceOperationDelegate
ResourceOperationDelegate createResourceOperationDelegate()
Returns a new object of class 'Resource Operation Delegate'.- Returns:
- a new object of class 'Resource Operation Delegate'.
- Generated:
-
createRepositoryOperation
RepositoryOperation createRepositoryOperation()
Returns a new object of class 'Repository Operation'.- Returns:
- a new object of class 'Repository Operation'.
- Generated:
-
createParameter
Parameter createParameter()
Returns a new object of class 'Parameter'.- Returns:
- a new object of class 'Parameter'.
- Generated:
-
createComplexType
ComplexType createComplexType()
Returns a new object of class 'Complex Type'.- Returns:
- a new object of class 'Complex Type'.
- Generated:
-
createSimpleDomainObject
SimpleDomainObject createSimpleDomainObject()
Returns a new object of class 'Simple Domain Object'.- Returns:
- a new object of class 'Simple Domain Object'.
- Generated:
-
createDomainObject
DomainObject createDomainObject()
Returns a new object of class 'Domain Object'.- Returns:
- a new object of class 'Domain Object'.
- Generated:
-
createEntity
Entity createEntity()
Returns a new object of class 'Entity'.- Returns:
- a new object of class 'Entity'.
- Generated:
-
createValueObject
ValueObject createValueObject()
Returns a new object of class 'Value Object'.- Returns:
- a new object of class 'Value Object'.
- Generated:
-
createDomainEvent
DomainEvent createDomainEvent()
Returns a new object of class 'Domain Event'.- Returns:
- a new object of class 'Domain Event'.
- Generated:
-
createCommandEvent
CommandEvent createCommandEvent()
Returns a new object of class 'Command Event'.- Returns:
- a new object of class 'Command Event'.
- Generated:
-
createTrait
Trait createTrait()
Returns a new object of class 'Trait'.- Returns:
- a new object of class 'Trait'.
- Generated:
-
createDomainObjectOperation
DomainObjectOperation createDomainObjectOperation()
Returns a new object of class 'Domain Object Operation'.- Returns:
- a new object of class 'Domain Object Operation'.
- Generated:
-
createDataTransferObject
DataTransferObject createDataTransferObject()
Returns a new object of class 'Data Transfer Object'.- Returns:
- a new object of class 'Data Transfer Object'.
- Generated:
-
createBasicType
BasicType createBasicType()
Returns a new object of class 'Basic Type'.- Returns:
- a new object of class 'Basic Type'.
- Generated:
-
createAttribute
Attribute createAttribute()
Returns a new object of class 'Attribute'.- Returns:
- a new object of class 'Attribute'.
- Generated:
-
createReference
Reference createReference()
Returns a new object of class 'Reference'.- Returns:
- a new object of class 'Reference'.
- Generated:
-
createDtoAttribute
DtoAttribute createDtoAttribute()
Returns a new object of class 'Dto Attribute'.- Returns:
- a new object of class 'Dto Attribute'.
- Generated:
-
createDtoReference
DtoReference createDtoReference()
Returns a new object of class 'Dto Reference'.- Returns:
- a new object of class 'Dto Reference'.
- Generated:
-
createOppositeHolder
OppositeHolder createOppositeHolder()
Returns a new object of class 'Opposite Holder'.- Returns:
- a new object of class 'Opposite Holder'.
- Generated:
-
createRepository
Repository createRepository()
Returns a new object of class 'Repository'.- Returns:
- a new object of class 'Repository'.
- Generated:
-
createServiceDependency
ServiceDependency createServiceDependency()
Returns a new object of class 'Service Dependency'.- Returns:
- a new object of class 'Service Dependency'.
- Generated:
-
createDependency
Dependency createDependency()
Returns a new object of class 'Dependency'.- Returns:
- a new object of class 'Dependency'.
- Generated:
-
createEnum
Enum createEnum()
Returns a new object of class 'Enum'.- Returns:
- a new object of class 'Enum'.
- Generated:
-
createEnumAttribute
EnumAttribute createEnumAttribute()
Returns a new object of class 'Enum Attribute'.- Returns:
- a new object of class 'Enum Attribute'.
- Generated:
-
createEnumValue
EnumValue createEnumValue()
Returns a new object of class 'Enum Value'.- Returns:
- a new object of class 'Enum Value'.
- Generated:
-
createEnumParameter
EnumParameter createEnumParameter()
Returns a new object of class 'Enum Parameter'.- Returns:
- a new object of class 'Enum Parameter'.
- Generated:
-
createAnyProperty
AnyProperty createAnyProperty()
Returns a new object of class 'Any Property'.- Returns:
- a new object of class 'Any Property'.
- Generated:
-
createProperty
Property createProperty()
Returns a new object of class 'Property'.- Returns:
- a new object of class 'Property'.
- Generated:
-
createDtoProperty
DtoProperty createDtoProperty()
Returns a new object of class 'Dto Property'.- Returns:
- a new object of class 'Dto Property'.
- Generated:
-
getTacticdslPackage
TacticdslPackage getTacticdslPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated:
-
-