Interface LanguageFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
LanguageFactoryImpl

public interface LanguageFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
Generated class or method.
  • Field Details

    • eINSTANCE

      static final LanguageFactory eINSTANCE
      The singleton instance of the factory.
      Generated class or method.
  • Method Details

    • createModel

      Model createModel()
      Returns a new object of class 'Model'.
      Returns:
      a new object of class 'Model'.
      Generated class or method.
    • createImport

      Import createImport()
      Returns a new object of class 'Import'.
      Returns:
      a new object of class 'Import'.
      Generated class or method.
    • createFragment

      Fragment createFragment()
      Returns a new object of class 'Fragment'.
      Returns:
      a new object of class 'Fragment'.
      Generated class or method.
    • createContent

      Content createContent()
      Returns a new object of class 'Content'.
      Returns:
      a new object of class 'Content'.
      Generated class or method.
    • createDatatype

      Datatype createDatatype()
      Returns a new object of class 'Datatype'.
      Returns:
      a new object of class 'Datatype'.
      Generated class or method.
    • createPrimitiveDatatype

      PrimitiveDatatype createPrimitiveDatatype()
      Returns a new object of class 'Primitive Datatype'.
      Returns:
      a new object of class 'Primitive Datatype'.
      Generated class or method.
    • createComposedDatatype

      ComposedDatatype createComposedDatatype()
      Returns a new object of class 'Composed Datatype'.
      Returns:
      a new object of class 'Composed Datatype'.
      Generated class or method.
    • createComposedDatatypeElement

      ComposedDatatypeElement createComposedDatatypeElement()
      Returns a new object of class 'Composed Datatype Element'.
      Returns:
      a new object of class 'Composed Datatype Element'.
      Generated class or method.
    • createCollectionDatatype

      CollectionDatatype createCollectionDatatype()
      Returns a new object of class 'Collection Datatype'.
      Returns:
      a new object of class 'Collection Datatype'.
      Generated class or method.
    • createInterface

      Interface createInterface()
      Returns a new object of class 'Interface'.
      Returns:
      a new object of class 'Interface'.
      Generated class or method.
    • createInterfaceContent

      InterfaceContent createInterfaceContent()
      Returns a new object of class 'Interface Content'.
      Returns:
      a new object of class 'Interface Content'.
      Generated class or method.
    • createSignature

      Signature createSignature()
      Returns a new object of class 'Signature'.
      Returns:
      a new object of class 'Signature'.
      Generated class or method.
    • createParameter

      Parameter createParameter()
      Returns a new object of class 'Parameter'.
      Returns:
      a new object of class 'Parameter'.
      Generated class or method.
    • createComponent

      Component createComponent()
      Returns a new object of class 'Component'.
      Returns:
      a new object of class 'Component'.
      Generated class or method.
    • createRole

      Role createRole()
      Returns a new object of class 'Role'.
      Returns:
      a new object of class 'Role'.
      Generated class or method.
    • createInitialization

      Initialization createInitialization()
      Returns a new object of class 'Initialization'.
      Returns:
      a new object of class 'Initialization'.
      Generated class or method.
    • createPropertyInitializer

      PropertyInitializer createPropertyInitializer()
      Returns a new object of class 'Property Initializer'.
      Returns:
      a new object of class 'Property Initializer'.
      Generated class or method.
    • createSEFF

      SEFF createSEFF()
      Returns a new object of class 'SEFF'.
      Returns:
      a new object of class 'SEFF'.
      Generated class or method.
    • createSEFFContent

      SEFFContent createSEFFContent()
      Returns a new object of class 'SEFF Content'.
      Returns:
      a new object of class 'SEFF Content'.
      Generated class or method.
    • createSEFFActionContainer

      SEFFActionContainer createSEFFActionContainer()
      Returns a new object of class 'SEFF Action Container'.
      Returns:
      a new object of class 'SEFF Action Container'.
      Generated class or method.
    • createSEFFAssignmentOrCall

      SEFFAssignmentOrCall createSEFFAssignmentOrCall()
      Returns a new object of class 'SEFF Assignment Or Call'.
      Returns:
      a new object of class 'SEFF Assignment Or Call'.
      Generated class or method.
    • createSEFFAssignment

      SEFFAssignment createSEFFAssignment()
      Returns a new object of class 'SEFF Assignment'.
      Returns:
      a new object of class 'SEFF Assignment'.
      Generated class or method.
    • createSEFFCallAction

      SEFFCallAction createSEFFCallAction()
      Returns a new object of class 'SEFF Call Action'.
      Returns:
      a new object of class 'SEFF Call Action'.
      Generated class or method.
    • createParameterSpecification

      ParameterSpecification createParameterSpecification()
      Returns a new object of class 'Parameter Specification'.
      Returns:
      a new object of class 'Parameter Specification'.
      Generated class or method.
    • createResultAssignment

      ResultAssignment createResultAssignment()
      Returns a new object of class 'Result Assignment'.
      Returns:
      a new object of class 'Result Assignment'.
      Generated class or method.
    • createResultSpecification

      ResultSpecification createResultSpecification()
      Returns a new object of class 'Result Specification'.
      Returns:
      a new object of class 'Result Specification'.
      Generated class or method.
    • createCharacteristicReference

      CharacteristicReference createCharacteristicReference()
      Returns a new object of class 'Characteristic Reference'.
      Returns:
      a new object of class 'Characteristic Reference'.
      Generated class or method.
    • createSEFFLoopAction

      SEFFLoopAction createSEFFLoopAction()
      Returns a new object of class 'SEFF Loop Action'.
      Returns:
      a new object of class 'SEFF Loop Action'.
      Generated class or method.
    • createSEFFIterateAction

      SEFFIterateAction createSEFFIterateAction()
      Returns a new object of class 'SEFF Iterate Action'.
      Returns:
      a new object of class 'SEFF Iterate Action'.
      Generated class or method.
    • createSEFFConditionalAction

      SEFFConditionalAction createSEFFConditionalAction()
      Returns a new object of class 'SEFF Conditional Action'.
      Returns:
      a new object of class 'SEFF Conditional Action'.
      Generated class or method.
    • createSEFFConditionalAlternative

      SEFFConditionalAlternative createSEFFConditionalAlternative()
      Returns a new object of class 'SEFF Conditional Alternative'.
      Returns:
      a new object of class 'SEFF Conditional Alternative'.
      Generated class or method.
    • createSEFFConditionalElseIf

      SEFFConditionalElseIf createSEFFConditionalElseIf()
      Returns a new object of class 'SEFF Conditional Else If'.
      Returns:
      a new object of class 'SEFF Conditional Else If'.
      Generated class or method.
    • createSEFFConditionalElse

      SEFFConditionalElse createSEFFConditionalElse()
      Returns a new object of class 'SEFF Conditional Else'.
      Returns:
      a new object of class 'SEFF Conditional Else'.
      Generated class or method.
    • createSEFFProbabilisticAction

      SEFFProbabilisticAction createSEFFProbabilisticAction()
      Returns a new object of class 'SEFF Probabilistic Action'.
      Returns:
      a new object of class 'SEFF Probabilistic Action'.
      Generated class or method.
    • createSEFFProbabilisticBranch

      SEFFProbabilisticBranch createSEFFProbabilisticBranch()
      Returns a new object of class 'SEFF Probabilistic Branch'.
      Returns:
      a new object of class 'SEFF Probabilistic Branch'.
      Generated class or method.
    • createSEFFSetAction

      SEFFSetAction createSEFFSetAction()
      Returns a new object of class 'SEFF Set Action'.
      Returns:
      a new object of class 'SEFF Set Action'.
      Generated class or method.
    • createFailureType

      FailureType createFailureType()
      Returns a new object of class 'Failure Type'.
      Returns:
      a new object of class 'Failure Type'.
      Generated class or method.
    • createAssemblyContext

      AssemblyContext createAssemblyContext()
      Returns a new object of class 'Assembly Context'.
      Returns:
      a new object of class 'Assembly Context'.
      Generated class or method.
    • createConnector

      Connector createConnector()
      Returns a new object of class 'Connector'.
      Returns:
      a new object of class 'Connector'.
      Generated class or method.
    • createAllocationContext

      AllocationContext createAllocationContext()
      Returns a new object of class 'Allocation Context'.
      Returns:
      a new object of class 'Allocation Context'.
      Generated class or method.
    • createAllocationSpecification

      AllocationSpecification createAllocationSpecification()
      Returns a new object of class 'Allocation Specification'.
      Returns:
      a new object of class 'Allocation Specification'.
      Generated class or method.
    • createResourceContainer

      ResourceContainer createResourceContainer()
      Returns a new object of class 'Resource Container'.
      Returns:
      a new object of class 'Resource Container'.
      Generated class or method.
    • createResourceContainerContent

      ResourceContainerContent createResourceContainerContent()
      Returns a new object of class 'Resource Container Content'.
      Returns:
      a new object of class 'Resource Container Content'.
      Generated class or method.
    • createProcessingResource

      ProcessingResource createProcessingResource()
      Returns a new object of class 'Processing Resource'.
      Returns:
      a new object of class 'Processing Resource'.
      Generated class or method.
    • createLinkingResource

      LinkingResource createLinkingResource()
      Returns a new object of class 'Linking Resource'.
      Returns:
      a new object of class 'Linking Resource'.
      Generated class or method.
    • createResourceInterface

      ResourceInterface createResourceInterface()
      Returns a new object of class 'Resource Interface'.
      Returns:
      a new object of class 'Resource Interface'.
      Generated class or method.
    • createInternalConfigurableInterface

      InternalConfigurableInterface createInternalConfigurableInterface()
      Returns a new object of class 'Internal Configurable Interface'.
      Returns:
      a new object of class 'Internal Configurable Interface'.
      Generated class or method.
    • createResourceType

      ResourceType createResourceType()
      Returns a new object of class 'Resource Type'.
      Returns:
      a new object of class 'Resource Type'.
      Generated class or method.
    • createPropertyDefinition

      PropertyDefinition createPropertyDefinition()
      Returns a new object of class 'Property Definition'.
      Returns:
      a new object of class 'Property Definition'.
      Generated class or method.
    • createResourceTypeContent

      ResourceTypeContent createResourceTypeContent()
      Returns a new object of class 'Resource Type Content'.
      Returns:
      a new object of class 'Resource Type Content'.
      Generated class or method.
    • createResourceFailureSpecification

      ResourceFailureSpecification createResourceFailureSpecification()
      Returns a new object of class 'Resource Failure Specification'.
      Returns:
      a new object of class 'Resource Failure Specification'.
      Generated class or method.
    • createResourceInterfaceProvidedRole

      ResourceInterfaceProvidedRole createResourceInterfaceProvidedRole()
      Returns a new object of class 'Resource Interface Provided Role'.
      Returns:
      a new object of class 'Resource Interface Provided Role'.
      Generated class or method.
    • createResourceEntityType

      ResourceEntityType createResourceEntityType()
      Returns a new object of class 'Resource Entity Type'.
      Returns:
      a new object of class 'Resource Entity Type'.
      Generated class or method.
    • createResourceEntity

      ResourceEntity createResourceEntity()
      Returns a new object of class 'Resource Entity'.
      Returns:
      a new object of class 'Resource Entity'.
      Generated class or method.
    • createUsageContent

      UsageContent createUsageContent()
      Returns a new object of class 'Usage Content'.
      Returns:
      a new object of class 'Usage Content'.
      Generated class or method.
    • createUsageScenario

      UsageScenario createUsageScenario()
      Returns a new object of class 'Usage Scenario'.
      Returns:
      a new object of class 'Usage Scenario'.
      Generated class or method.
    • createWorkload

      Workload createWorkload()
      Returns a new object of class 'Workload'.
      Returns:
      a new object of class 'Workload'.
      Generated class or method.
    • createOpenWorkload

      OpenWorkload createOpenWorkload()
      Returns a new object of class 'Open Workload'.
      Returns:
      a new object of class 'Open Workload'.
      Generated class or method.
    • createClosedWorkload

      ClosedWorkload createClosedWorkload()
      Returns a new object of class 'Closed Workload'.
      Returns:
      a new object of class 'Closed Workload'.
      Generated class or method.
    • createScenarioContent

      ScenarioContent createScenarioContent()
      Returns a new object of class 'Scenario Content'.
      Returns:
      a new object of class 'Scenario Content'.
      Generated class or method.
    • createScenarioLoopAction

      ScenarioLoopAction createScenarioLoopAction()
      Returns a new object of class 'Scenario Loop Action'.
      Returns:
      a new object of class 'Scenario Loop Action'.
      Generated class or method.
    • createScenarioBranchAction

      ScenarioBranchAction createScenarioBranchAction()
      Returns a new object of class 'Scenario Branch Action'.
      Returns:
      a new object of class 'Scenario Branch Action'.
      Generated class or method.
    • createScenarioBranch

      ScenarioBranch createScenarioBranch()
      Returns a new object of class 'Scenario Branch'.
      Returns:
      a new object of class 'Scenario Branch'.
      Generated class or method.
    • createEntryLevelSystemCallAction

      EntryLevelSystemCallAction createEntryLevelSystemCallAction()
      Returns a new object of class 'Entry Level System Call Action'.
      Returns:
      a new object of class 'Entry Level System Call Action'.
      Generated class or method.
    • createScenarioDelayAction

      ScenarioDelayAction createScenarioDelayAction()
      Returns a new object of class 'Scenario Delay Action'.
      Returns:
      a new object of class 'Scenario Delay Action'.
      Generated class or method.
    • createMappingContent

      MappingContent createMappingContent()
      Returns a new object of class 'Mapping Content'.
      Returns:
      a new object of class 'Mapping Content'.
      Generated class or method.
    • createRepository

      Repository createRepository()
      Returns a new object of class 'Repository'.
      Returns:
      a new object of class 'Repository'.
      Generated class or method.
    • createSystem

      System createSystem()
      Returns a new object of class 'System'.
      Returns:
      a new object of class 'System'.
      Generated class or method.
    • createAllocation

      Allocation createAllocation()
      Returns a new object of class 'Allocation'.
      Returns:
      a new object of class 'Allocation'.
      Generated class or method.
    • createResourceEnvironment

      ResourceEnvironment createResourceEnvironment()
      Returns a new object of class 'Resource Environment'.
      Returns:
      a new object of class 'Resource Environment'.
      Generated class or method.
    • createResourceTypeRepository

      ResourceTypeRepository createResourceTypeRepository()
      Returns a new object of class 'Resource Type Repository'.
      Returns:
      a new object of class 'Resource Type Repository'.
      Generated class or method.
    • createUsage

      Usage createUsage()
      Returns a new object of class 'Usage'.
      Returns:
      a new object of class 'Usage'.
      Generated class or method.
    • createMappingConfiguration

      MappingConfiguration createMappingConfiguration()
      Returns a new object of class 'Mapping Configuration'.
      Returns:
      a new object of class 'Mapping Configuration'.
      Generated class or method.
    • createDomainInterface

      DomainInterface createDomainInterface()
      Returns a new object of class 'Domain Interface'.
      Returns:
      a new object of class 'Domain Interface'.
      Generated class or method.
    • createOperationSignature

      OperationSignature createOperationSignature()
      Returns a new object of class 'Operation Signature'.
      Returns:
      a new object of class 'Operation Signature'.
      Generated class or method.
    • createEventSignature

      EventSignature createEventSignature()
      Returns a new object of class 'Event Signature'.
      Returns:
      a new object of class 'Event Signature'.
      Generated class or method.
    • createDomainInterfaceProvidedRole

      DomainInterfaceProvidedRole createDomainInterfaceProvidedRole()
      Returns a new object of class 'Domain Interface Provided Role'.
      Returns:
      a new object of class 'Domain Interface Provided Role'.
      Generated class or method.
    • createInterfaceRequiredRole

      InterfaceRequiredRole createInterfaceRequiredRole()
      Returns a new object of class 'Interface Required Role'.
      Returns:
      a new object of class 'Interface Required Role'.
      Generated class or method.
    • createInternalInterfaceProvidedRole

      InternalInterfaceProvidedRole createInternalInterfaceProvidedRole()
      Returns a new object of class 'Internal Interface Provided Role'.
      Returns:
      a new object of class 'Internal Interface Provided Role'.
      Generated class or method.
    • createComplexResultAssignment

      ComplexResultAssignment createComplexResultAssignment()
      Returns a new object of class 'Complex Result Assignment'.
      Returns:
      a new object of class 'Complex Result Assignment'.
      Generated class or method.
    • createPrimitiveResultAssignment

      PrimitiveResultAssignment createPrimitiveResultAssignment()
      Returns a new object of class 'Primitive Result Assignment'.
      Returns:
      a new object of class 'Primitive Result Assignment'.
      Generated class or method.
    • createRelativeReference

      RelativeReference createRelativeReference()
      Returns a new object of class 'Relative Reference'.
      Returns:
      a new object of class 'Relative Reference'.
      Generated class or method.
    • createAbsoluteReference

      AbsoluteReference createAbsoluteReference()
      Returns a new object of class 'Absolute Reference'.
      Returns:
      a new object of class 'Absolute Reference'.
      Generated class or method.
    • createSystemProvidedRole

      SystemProvidedRole createSystemProvidedRole()
      Returns a new object of class 'System Provided Role'.
      Returns:
      a new object of class 'System Provided Role'.
      Generated class or method.
    • createProcessingResourceType

      ProcessingResourceType createProcessingResourceType()
      Returns a new object of class 'Processing Resource Type'.
      Returns:
      a new object of class 'Processing Resource Type'.
      Generated class or method.
    • createCommunicationLinkType

      CommunicationLinkType createCommunicationLinkType()
      Returns a new object of class 'Communication Link Type'.
      Returns:
      a new object of class 'Communication Link Type'.
      Generated class or method.
    • getLanguagePackage

      LanguagePackage getLanguagePackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated class or method.