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.EFactoryThe Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
ModelPackage
-
-
Field Summary
Fields Modifier and Type Field Description static ModelFactoryeINSTANCEThe singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateInfobaseArgumentscreateCreateInfobaseArguments()Returns a new object of class 'Create Infobase Arguments'.CreateServerInfobaseArgumentscreateCreateServerInfobaseArguments()Returns a new object of class 'Create Server Infobase Arguments'.DataSeparatorcreateDataSeparator()Returns a new object of class 'Data Separator'.DebugcreateDebug()Returns a new object of class 'Debug'.FileConnectionStringcreateFileConnectionString()Returns a new object of class 'File Connection String'.GroupcreateGroup()Returns a new object of class 'Group'.HttpServicecreateHttpService()Returns a new object of class 'Http Service'.HttpServicescreateHttpServices()Returns a new object of class 'Http Services'.InfobasePublicationcreateInfobasePublication()Returns a new object of class 'Infobase Publication'.InfobaseReferencecreateInfobaseReference()Returns a new object of class 'Infobase Reference'.MobileApplicationPublicationcreateMobileApplicationPublication()Returns a new object of class 'Mobile Application Publication'.ODatacreateOData()Returns a new object of class 'OData'.OpenIdcreateOpenId()Returns a new object of class 'Open Id'.OpenIdConnectcreateOpenIdConnect()Returns a new object of class 'Open Id Connect'.OpenIdProvidercreateOpenIdProvider()Returns a new object of class 'Open Id Provider'.ParametrizedValueListcreateParametrizedValueList()Returns a new object of class 'Parametrized Value List'.PoolcreatePool()Returns a new object of class 'Pool'.RuntimeInstallationcreateRuntimeInstallation()Returns a new object of class 'Runtime Installation'.ServerConnectionStringcreateServerConnectionString()Returns a new object of class 'Server Connection String'.SessionReusablecreateSessionReusable()Returns a new object of class 'Session Reusable'.ValueListItemcreateValueListItem()Returns a new object of class 'Value List Item'.WebServercreateWebServer()Returns a new object of class 'Web Server'.WebServerConnectionStringcreateWebServerConnectionString()Returns a new object of class 'Web Server Connection String'.WebServicecreateWebService()Returns a new object of class 'Web Service'.WebServicescreateWebServices()Returns a new object of class 'Web Services'.ModelPackagegetModelPackage()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 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.
-
-