Interface ModelFactory

  • All Superinterfaces:
    org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    ModelFactoryImpl

    public interface ModelFactory
    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:
    ModelPackage
    • Field Detail

      • eINSTANCE

        static final ModelFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createRuntimeInstallation

        RuntimeInstallation createRuntimeInstallation()
        Returns a new object of class 'Runtime Installation'.
        Returns:
        a new object of class 'Runtime Installation'.
      • createGroup

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

        InfobaseReference createInfobaseReference()
        Returns a new object of class 'Infobase Reference'.
        Returns:
        a new object of class 'Infobase Reference'.
      • createFileConnectionString

        FileConnectionString createFileConnectionString()
        Returns a new object of class 'File Connection String'.
        Returns:
        a new object of class 'File Connection String'.
      • createServerConnectionString

        ServerConnectionString createServerConnectionString()
        Returns a new object of class 'Server Connection String'.
        Returns:
        a new object of class 'Server Connection String'.
      • createWebServerConnectionString

        WebServerConnectionString createWebServerConnectionString()
        Returns a new object of class 'Web Server Connection String'.
        Returns:
        a new object of class 'Web Server Connection String'.
      • createCreateInfobaseArguments

        CreateInfobaseArguments createCreateInfobaseArguments()
        Returns a new object of class 'Create Infobase Arguments'.
        Returns:
        a new object of class 'Create Infobase Arguments'.
      • createCreateServerInfobaseArguments

        CreateServerInfobaseArguments createCreateServerInfobaseArguments()
        Returns a new object of class 'Create Server Infobase Arguments'.
        Returns:
        a new object of class 'Create Server Infobase Arguments'.
      • createWebServer

        WebServer createWebServer()
        Returns a new object of class 'Web Server'.
        Returns:
        a new object of class 'Web Server'.
      • createInfobasePublication

        InfobasePublication createInfobasePublication()
        Returns a new object of class 'Infobase Publication'.
        Returns:
        a new object of class 'Infobase Publication'.
      • createMobileApplicationPublication

        MobileApplicationPublication createMobileApplicationPublication()
        Returns a new object of class 'Mobile Application Publication'.
        Returns:
        a new object of class 'Mobile Application Publication'.
      • createPool

        Pool createPool()
        Returns a new object of class 'Pool'.
        Returns:
        a new object of class 'Pool'.
      • createDataSeparator

        DataSeparator createDataSeparator()
        Returns a new object of class 'Data Separator'.
        Returns:
        a new object of class 'Data Separator'.
      • createDebug

        Debug createDebug()
        Returns a new object of class 'Debug'.
        Returns:
        a new object of class 'Debug'.
      • createOpenId

        OpenId createOpenId()
        Returns a new object of class 'Open Id'.
        Returns:
        a new object of class 'Open Id'.
      • createOpenIdProvider

        OpenIdProvider createOpenIdProvider()
        Returns a new object of class 'Open Id Provider'.
        Returns:
        a new object of class 'Open Id Provider'.
      • createOpenIdConnect

        OpenIdConnect createOpenIdConnect()
        Returns a new object of class 'Open Id Connect'.
        Returns:
        a new object of class 'Open Id Connect'.
      • createOData

        OData createOData()
        Returns a new object of class 'OData'.
        Returns:
        a new object of class 'OData'.
      • createWebServices

        WebServices createWebServices()
        Returns a new object of class 'Web Services'.
        Returns:
        a new object of class 'Web Services'.
      • createWebService

        WebService createWebService()
        Returns a new object of class 'Web Service'.
        Returns:
        a new object of class 'Web Service'.
      • createHttpServices

        HttpServices createHttpServices()
        Returns a new object of class 'Http Services'.
        Returns:
        a new object of class 'Http Services'.
      • createHttpService

        HttpService createHttpService()
        Returns a new object of class 'Http Service'.
        Returns:
        a new object of class 'Http Service'.
      • createSessionReusable

        SessionReusable createSessionReusable()
        Returns a new object of class 'Session Reusable'.
        Returns:
        a new object of class 'Session Reusable'.
      • createParametrizedValueList

        ParametrizedValueList createParametrizedValueList()
        Returns a new object of class 'Parametrized Value List'.
        Returns:
        a new object of class 'Parametrized Value List'.
      • createValueListItem

        ValueListItem createValueListItem()
        Returns a new object of class 'Value List Item'.
        Returns:
        a new object of class 'Value List Item'.
      • getModelPackage

        ModelPackage getModelPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.