Interface OapiRepositoryFactory


public interface OapiRepositoryFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
  • Field Details

  • Method Details

    • createAction

      OapiAction createAction()
      Returns a new object of class 'Action'.
      Returns:
      a new object of class 'Action'.
    • createActors

      OapiActors createActors()
      Returns a new object of class 'Actors'.
      Returns:
      a new object of class 'Actors'.
    • createActor

      OapiActor createActor()
      Returns a new object of class 'Actor'.
      Returns:
      a new object of class 'Actor'.
    • createAnnotation

      OapiAnnotation createAnnotation()
      Returns a new object of class 'Annotation'.
      Returns:
      a new object of class 'Annotation'.
    • createAppInfo

      OapiAppInfo createAppInfo()
      Returns a new object of class 'App Info'.
      Returns:
      a new object of class 'App Info'.
    • createBlockAssignment

      OapiBlockAssignment createBlockAssignment()
      Returns a new object of class 'Block Assignment'.
      Returns:
      a new object of class 'Block Assignment'.
    • createCategories

      OapiCategories createCategories()
      Returns a new object of class 'Categories'.
      Returns:
      a new object of class 'Categories'.
    • createCategory

      OapiCategory createCategory()
      Returns a new object of class 'Category'.
      Returns:
      a new object of class 'Category'.
    • createCodeSets

      OapiCodeSets createCodeSets()
      Returns a new object of class 'Code Sets'.
      Returns:
      a new object of class 'Code Sets'.
    • createCodeSet

      OapiCodeSet createCodeSet()
      Returns a new object of class 'Code Set'.
      Returns:
      a new object of class 'Code Set'.
    • createCode

      OapiCode createCode()
      Returns a new object of class 'Code'.
      Returns:
      a new object of class 'Code'.
    • createComponentRef

      OapiComponentRef createComponentRef()
      Returns a new object of class 'Component Ref'.
      Returns:
      a new object of class 'Component Ref'.
    • createComponentRule

      OapiComponentRule createComponentRule()
      Returns a new object of class 'Component Rule'.
      Returns:
      a new object of class 'Component Rule'.
    • createComponents

      OapiComponents createComponents()
      Returns a new object of class 'Components'.
      Returns:
      a new object of class 'Components'.
    • createComponent

      OapiComponent createComponent()
      Returns a new object of class 'Component'.
      Returns:
      a new object of class 'Component'.
    • createConcepts

      OapiConcepts createConcepts()
      Returns a new object of class 'Concepts'.
      Returns:
      a new object of class 'Concepts'.
    • createConcept

      OapiConcept createConcept()
      Returns a new object of class 'Concept'.
      Returns:
      a new object of class 'Concept'.
    • createDatatypes

      OapiDatatypes createDatatypes()
      Returns a new object of class 'Datatypes'.
      Returns:
      a new object of class 'Datatypes'.
    • createDatatype

      OapiDatatype createDatatype()
      Returns a new object of class 'Datatype'.
      Returns:
      a new object of class 'Datatype'.
    • createDocumentation

      OapiDocumentation createDocumentation()
      Returns a new object of class 'Documentation'.
      Returns:
      a new object of class 'Documentation'.
    • createDocumentRoot

      OapiDocumentRoot createDocumentRoot()
      Returns a new object of class 'Document Root'.
      Returns:
      a new object of class 'Document Root'.
    • createExtension

      OapiExtension createExtension()
      Returns a new object of class 'Extension'.
      Returns:
      a new object of class 'Extension'.
    • createFieldRef

      OapiFieldRef createFieldRef()
      Returns a new object of class 'Field Ref'.
      Returns:
      a new object of class 'Field Ref'.
    • createFieldRule

      OapiFieldRule createFieldRule()
      Returns a new object of class 'Field Rule'.
      Returns:
      a new object of class 'Field Rule'.
    • createFields

      OapiFields createFields()
      Returns a new object of class 'Fields'.
      Returns:
      a new object of class 'Fields'.
    • createField

      OapiField createField()
      Returns a new object of class 'Field'.
      Returns:
      a new object of class 'Field'.
    • createFlow

      OapiFlow createFlow()
      Returns a new object of class 'Flow'.
      Returns:
      a new object of class 'Flow'.
    • createGroupRef

      OapiGroupRef createGroupRef()
      Returns a new object of class 'Group Ref'.
      Returns:
      a new object of class 'Group Ref'.
    • createGroups

      OapiGroups createGroups()
      Returns a new object of class 'Groups'.
      Returns:
      a new object of class 'Groups'.
    • createGroup

      OapiGroup createGroup()
      Returns a new object of class 'Group'.
      Returns:
      a new object of class 'Group'.
    • createIdentifiers

      OapiIdentifiers createIdentifiers()
      Returns a new object of class 'Identifiers'.
      Returns:
      a new object of class 'Identifiers'.
    • createIdentifier

      OapiIdentifier createIdentifier()
      Returns a new object of class 'Identifier'.
      Returns:
      a new object of class 'Identifier'.
    • createMappedDatatype

      OapiMappedDatatype createMappedDatatype()
      Returns a new object of class 'Mapped Datatype'.
      Returns:
      a new object of class 'Mapped Datatype'.
    • createMessageRef

      OapiMessageRef createMessageRef()
      Returns a new object of class 'Message Ref'.
      Returns:
      a new object of class 'Message Ref'.
    • createMessages

      OapiMessages createMessages()
      Returns a new object of class 'Messages'.
      Returns:
      a new object of class 'Messages'.
    • createMessage

      OapiMessage createMessage()
      Returns a new object of class 'Message'.
      Returns:
      a new object of class 'Message'.
    • createRepository

      OapiRepository createRepository()
      Returns a new object of class 'Repository'.
      Returns:
      a new object of class 'Repository'.
    • createResponses

      OapiResponses createResponses()
      Returns a new object of class 'Responses'.
      Returns:
      a new object of class 'Responses'.
    • createResponse

      OapiResponse createResponse()
      Returns a new object of class 'Response'.
      Returns:
      a new object of class 'Response'.
    • createSections

      OapiSections createSections()
      Returns a new object of class 'Sections'.
      Returns:
      a new object of class 'Sections'.
    • createSection

      OapiSection createSection()
      Returns a new object of class 'Section'.
      Returns:
      a new object of class 'Section'.
    • createStateMachine

      OapiStateMachine createStateMachine()
      Returns a new object of class 'State Machine'.
      Returns:
      a new object of class 'State Machine'.
    • createState

      OapiState createState()
      Returns a new object of class 'State'.
      Returns:
      a new object of class 'State'.
    • createStructure

      OapiStructure createStructure()
      Returns a new object of class 'Structure'.
      Returns:
      a new object of class 'Structure'.
    • createTimerSchedule

      OapiTimerSchedule createTimerSchedule()
      Returns a new object of class 'Timer Schedule'.
      Returns:
      a new object of class 'Timer Schedule'.
    • createTimer

      OapiTimer createTimer()
      Returns a new object of class 'Timer'.
      Returns:
      a new object of class 'Timer'.
    • createTransition

      OapiTransition createTransition()
      Returns a new object of class 'Transition'.
      Returns:
      a new object of class 'Transition'.
    • createTrigger

      OapiTrigger createTrigger()
      Returns a new object of class 'Trigger'.
      Returns:
      a new object of class 'Trigger'.
    • createUnique

      OapiUnique createUnique()
      Returns a new object of class 'Unique'.
      Returns:
      a new object of class 'Unique'.