Class ModelAdapterFactory
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
- com._1c.g5.v8.dt.platform.services.model.util.ModelAdapterFactory
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
- Direct Known Subclasses:
ModelItemProviderAdapterFactory
public class ModelAdapterFactory extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
The Adapter Factory for the model. It provides an adaptercreateXXX
method for each class of the model.- See Also:
ModelPackage
-
-
Field Summary
Fields Modifier and Type Field Description protected static ModelPackage
modelPackage
The cached model package.protected ModelSwitch<org.eclipse.emf.common.notify.Adapter>
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
Constructor Summary
Constructors Constructor Description ModelAdapterFactory()
Creates an instance of the adapter factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.Adapter
createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for thetarget
.org.eclipse.emf.common.notify.Adapter
createCreateInfobaseArgumentsAdapter()
Creates a new adapter for an object of class 'Create Infobase Arguments
'.org.eclipse.emf.common.notify.Adapter
createCreateServerInfobaseArgumentsAdapter()
Creates a new adapter for an object of class 'Create Server Infobase Arguments
'.org.eclipse.emf.common.notify.Adapter
createDataSeparatorAdapter()
Creates a new adapter for an object of class 'Data Separator
'.org.eclipse.emf.common.notify.Adapter
createDebugAdapter()
Creates a new adapter for an object of class 'Debug
'.org.eclipse.emf.common.notify.Adapter
createEObjectAdapter()
Creates a new adapter for the default case.org.eclipse.emf.common.notify.Adapter
createFileConnectionStringAdapter()
Creates a new adapter for an object of class 'File Connection String
'.org.eclipse.emf.common.notify.Adapter
createGroupAdapter()
Creates a new adapter for an object of class 'Group
'.org.eclipse.emf.common.notify.Adapter
createHttpServiceAdapter()
Creates a new adapter for an object of class 'Http Service
'.org.eclipse.emf.common.notify.Adapter
createHttpServicesAdapter()
Creates a new adapter for an object of class 'Http Services
'.org.eclipse.emf.common.notify.Adapter
createIConnectionStringAdapter()
Creates a new adapter for an object of class 'IConnection String
'.org.eclipse.emf.common.notify.Adapter
createInfobasePublicationAdapter()
Creates a new adapter for an object of class 'Infobase Publication
'.org.eclipse.emf.common.notify.Adapter
createInfobaseReferenceAdapter()
Creates a new adapter for an object of class 'Infobase Reference
'.org.eclipse.emf.common.notify.Adapter
createMobileApplicationPublicationAdapter()
Creates a new adapter for an object of class 'Mobile Application Publication
'.org.eclipse.emf.common.notify.Adapter
createODataAdapter()
Creates a new adapter for an object of class 'OData
'.org.eclipse.emf.common.notify.Adapter
createOpenIdAdapter()
Creates a new adapter for an object of class 'Open Id
'.org.eclipse.emf.common.notify.Adapter
createOpenIdConnectAdapter()
Creates a new adapter for an object of class 'Open Id Connect
'.org.eclipse.emf.common.notify.Adapter
createOpenIdProviderAdapter()
Creates a new adapter for an object of class 'Open Id Provider
'.org.eclipse.emf.common.notify.Adapter
createParametrizedValueListAdapter()
Creates a new adapter for an object of class 'Parametrized Value List
'.org.eclipse.emf.common.notify.Adapter
createPoolAdapter()
Creates a new adapter for an object of class 'Pool
'.org.eclipse.emf.common.notify.Adapter
createPublicationAdapter()
Creates a new adapter for an object of class 'Publication
'.org.eclipse.emf.common.notify.Adapter
createRuntimeInstallationAdapter()
Creates a new adapter for an object of class 'Runtime Installation
'.org.eclipse.emf.common.notify.Adapter
createSectionAdapter()
Creates a new adapter for an object of class 'Section
'.org.eclipse.emf.common.notify.Adapter
createServerConnectionStringAdapter()
Creates a new adapter for an object of class 'Server Connection String
'.org.eclipse.emf.common.notify.Adapter
createSessionReusableAdapter()
Creates a new adapter for an object of class 'Session Reusable
'.org.eclipse.emf.common.notify.Adapter
createValueAdapter()
Creates a new adapter for an object of class 'Value
'.org.eclipse.emf.common.notify.Adapter
createValueListItemAdapter()
Creates a new adapter for an object of class 'Value List Item
'.org.eclipse.emf.common.notify.Adapter
createWebServerAdapter()
Creates a new adapter for an object of class 'Web Server
'.org.eclipse.emf.common.notify.Adapter
createWebServerConnectionStringAdapter()
Creates a new adapter for an object of class 'Web Server Connection String
'.org.eclipse.emf.common.notify.Adapter
createWebServiceAdapter()
Creates a new adapter for an object of class 'Web Service
'.org.eclipse.emf.common.notify.Adapter
createWebServicesAdapter()
Creates a new adapter for an object of class 'Web Services
'.boolean
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.
-
-
-
Field Detail
-
modelPackage
protected static ModelPackage modelPackage
The cached model package.
-
modelSwitch
protected ModelSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
The switch that delegates to thecreateXXX
methods.
-
-
Method Detail
-
isFactoryForType
public boolean isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object. This implementation returnstrue
if the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForType
in interfaceorg.eclipse.emf.common.notify.AdapterFactory
- Overrides:
isFactoryForType
in classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- Returns:
- whether this factory is applicable for the type of the object.
-
createAdapter
public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for thetarget
.- Overrides:
createAdapter
in classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- Parameters:
target
- the object to adapt.- Returns:
- the adapter for the
target
.
-
createRuntimeInstallationAdapter
public org.eclipse.emf.common.notify.Adapter createRuntimeInstallationAdapter()
Creates a new adapter for an object of class 'Runtime Installation
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
RuntimeInstallation
-
createSectionAdapter
public org.eclipse.emf.common.notify.Adapter createSectionAdapter()
Creates a new adapter for an object of class 'Section
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Section
-
createGroupAdapter
public org.eclipse.emf.common.notify.Adapter createGroupAdapter()
Creates a new adapter for an object of class 'Group
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Group
-
createInfobaseReferenceAdapter
public org.eclipse.emf.common.notify.Adapter createInfobaseReferenceAdapter()
Creates a new adapter for an object of class 'Infobase Reference
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InfobaseReference
-
createIConnectionStringAdapter
public org.eclipse.emf.common.notify.Adapter createIConnectionStringAdapter()
Creates a new adapter for an object of class 'IConnection String
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
IConnectionString
-
createFileConnectionStringAdapter
public org.eclipse.emf.common.notify.Adapter createFileConnectionStringAdapter()
Creates a new adapter for an object of class 'File Connection String
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
FileConnectionString
-
createServerConnectionStringAdapter
public org.eclipse.emf.common.notify.Adapter createServerConnectionStringAdapter()
Creates a new adapter for an object of class 'Server Connection String
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ServerConnectionString
-
createWebServerConnectionStringAdapter
public org.eclipse.emf.common.notify.Adapter createWebServerConnectionStringAdapter()
Creates a new adapter for an object of class 'Web Server Connection String
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
WebServerConnectionString
-
createCreateInfobaseArgumentsAdapter
public org.eclipse.emf.common.notify.Adapter createCreateInfobaseArgumentsAdapter()
Creates a new adapter for an object of class 'Create Infobase Arguments
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CreateInfobaseArguments
-
createCreateServerInfobaseArgumentsAdapter
public org.eclipse.emf.common.notify.Adapter createCreateServerInfobaseArgumentsAdapter()
Creates a new adapter for an object of class 'Create Server Infobase Arguments
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CreateServerInfobaseArguments
-
createWebServerAdapter
public org.eclipse.emf.common.notify.Adapter createWebServerAdapter()
Creates a new adapter for an object of class 'Web Server
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
WebServer
-
createPublicationAdapter
public org.eclipse.emf.common.notify.Adapter createPublicationAdapter()
Creates a new adapter for an object of class 'Publication
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Publication
-
createInfobasePublicationAdapter
public org.eclipse.emf.common.notify.Adapter createInfobasePublicationAdapter()
Creates a new adapter for an object of class 'Infobase Publication
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
InfobasePublication
-
createMobileApplicationPublicationAdapter
public org.eclipse.emf.common.notify.Adapter createMobileApplicationPublicationAdapter()
Creates a new adapter for an object of class 'Mobile Application Publication
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
MobileApplicationPublication
-
createPoolAdapter
public org.eclipse.emf.common.notify.Adapter createPoolAdapter()
Creates a new adapter for an object of class 'Pool
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Pool
-
createDataSeparatorAdapter
public org.eclipse.emf.common.notify.Adapter createDataSeparatorAdapter()
Creates a new adapter for an object of class 'Data Separator
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DataSeparator
-
createDebugAdapter
public org.eclipse.emf.common.notify.Adapter createDebugAdapter()
Creates a new adapter for an object of class 'Debug
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Debug
-
createOpenIdAdapter
public org.eclipse.emf.common.notify.Adapter createOpenIdAdapter()
Creates a new adapter for an object of class 'Open Id
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OpenId
-
createOpenIdProviderAdapter
public org.eclipse.emf.common.notify.Adapter createOpenIdProviderAdapter()
Creates a new adapter for an object of class 'Open Id Provider
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OpenIdProvider
-
createOpenIdConnectAdapter
public org.eclipse.emf.common.notify.Adapter createOpenIdConnectAdapter()
Creates a new adapter for an object of class 'Open Id Connect
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OpenIdConnect
-
createODataAdapter
public org.eclipse.emf.common.notify.Adapter createODataAdapter()
Creates a new adapter for an object of class 'OData
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OData
-
createWebServicesAdapter
public org.eclipse.emf.common.notify.Adapter createWebServicesAdapter()
Creates a new adapter for an object of class 'Web Services
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
WebServices
-
createWebServiceAdapter
public org.eclipse.emf.common.notify.Adapter createWebServiceAdapter()
Creates a new adapter for an object of class 'Web Service
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
WebService
-
createHttpServicesAdapter
public org.eclipse.emf.common.notify.Adapter createHttpServicesAdapter()
Creates a new adapter for an object of class 'Http Services
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
HttpServices
-
createHttpServiceAdapter
public org.eclipse.emf.common.notify.Adapter createHttpServiceAdapter()
Creates a new adapter for an object of class 'Http Service
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
HttpService
-
createSessionReusableAdapter
public org.eclipse.emf.common.notify.Adapter createSessionReusableAdapter()
Creates a new adapter for an object of class 'Session Reusable
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
SessionReusable
-
createParametrizedValueListAdapter
public org.eclipse.emf.common.notify.Adapter createParametrizedValueListAdapter()
Creates a new adapter for an object of class 'Parametrized Value List
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ParametrizedValueList
-
createValueListItemAdapter
public org.eclipse.emf.common.notify.Adapter createValueListItemAdapter()
Creates a new adapter for an object of class 'Value List Item
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ValueListItem
-
createValueAdapter
public org.eclipse.emf.common.notify.Adapter createValueAdapter()
Creates a new adapter for an object of class 'Value
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Value
-
createEObjectAdapter
public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
-
-