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 Summary
Fields Modifier and Type Field Description static ModelFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateInfobaseArguments
createCreateInfobaseArguments()
Returns a new object of class 'Create Infobase Arguments'.CreateServerInfobaseArguments
createCreateServerInfobaseArguments()
Returns a new object of class 'Create Server Infobase Arguments'.DataSeparator
createDataSeparator()
Returns a new object of class 'Data Separator'.Debug
createDebug()
Returns a new object of class 'Debug'.FileConnectionString
createFileConnectionString()
Returns a new object of class 'File Connection String'.Group
createGroup()
Returns a new object of class 'Group'.HttpService
createHttpService()
Returns a new object of class 'Http Service'.HttpServices
createHttpServices()
Returns a new object of class 'Http Services'.InfobasePublication
createInfobasePublication()
Returns a new object of class 'Infobase Publication'.InfobaseReference
createInfobaseReference()
Returns a new object of class 'Infobase Reference'.MobileApplicationPublication
createMobileApplicationPublication()
Returns a new object of class 'Mobile Application Publication'.OData
createOData()
Returns a new object of class 'OData'.OpenId
createOpenId()
Returns a new object of class 'Open Id'.OpenIdConnect
createOpenIdConnect()
Returns a new object of class 'Open Id Connect'.OpenIdProvider
createOpenIdProvider()
Returns a new object of class 'Open Id Provider'.ParametrizedValueList
createParametrizedValueList()
Returns a new object of class 'Parametrized Value List'.Pool
createPool()
Returns a new object of class 'Pool'.RuntimeInstallation
createRuntimeInstallation()
Returns a new object of class 'Runtime Installation'.ServerConnectionString
createServerConnectionString()
Returns a new object of class 'Server Connection String'.SessionReusable
createSessionReusable()
Returns a new object of class 'Session Reusable'.ValueListItem
createValueListItem()
Returns a new object of class 'Value List Item'.WebServer
createWebServer()
Returns a new object of class 'Web Server'.WebServerConnectionString
createWebServerConnectionString()
Returns a new object of class 'Web Server Connection String'.WebService
createWebService()
Returns a new object of class 'Web Service'.WebServices
createWebServices()
Returns a new object of class 'Web Services'.ModelPackage
getModelPackage()
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.
-
-