/** * <copyright> </copyright> * * $Id: ConnectionAdapterFactory.java 58072 2011-04-07 03:20:55Z hywang $ */ package org.talend.core.model.metadata.builder.connection.util; import java.util.Map; import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notifier; import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; import org.eclipse.emf.ecore.EObject; import org.talend.core.model.metadata.builder.connection.*; import org.talend.core.model.metadata.builder.connection.AbstractMetadataObject; import org.talend.core.model.metadata.builder.connection.CDCConnection; import org.talend.core.model.metadata.builder.connection.CDCType; import org.talend.core.model.metadata.builder.connection.Concept; import org.talend.core.model.metadata.builder.connection.ConceptTarget; import org.talend.core.model.metadata.builder.connection.Connection; import org.talend.core.model.metadata.builder.connection.ConnectionPackage; import org.talend.core.model.metadata.builder.connection.DatabaseConnection; import org.talend.core.model.metadata.builder.connection.DelimitedFileConnection; import org.talend.core.model.metadata.builder.connection.EbcdicConnection; import org.talend.core.model.metadata.builder.connection.FileConnection; import org.talend.core.model.metadata.builder.connection.FileExcelConnection; import org.talend.core.model.metadata.builder.connection.GenericPackage; import org.talend.core.model.metadata.builder.connection.GenericSchemaConnection; import org.talend.core.model.metadata.builder.connection.HL7Connection; import org.talend.core.model.metadata.builder.connection.HL7FileNode; import org.talend.core.model.metadata.builder.connection.HeaderFooterConnection; import org.talend.core.model.metadata.builder.connection.InputSAPFunctionParameterTable; import org.talend.core.model.metadata.builder.connection.LDAPSchemaConnection; import org.talend.core.model.metadata.builder.connection.LdifFileConnection; import org.talend.core.model.metadata.builder.connection.MDMConnection; import org.talend.core.model.metadata.builder.connection.Metadata; import org.talend.core.model.metadata.builder.connection.MetadataColumn; import org.talend.core.model.metadata.builder.connection.MetadataTable; import org.talend.core.model.metadata.builder.connection.OutputSAPFunctionParameterTable; import org.talend.core.model.metadata.builder.connection.PositionalFileConnection; import org.talend.core.model.metadata.builder.connection.QueriesConnection; import org.talend.core.model.metadata.builder.connection.Query; import org.talend.core.model.metadata.builder.connection.RegexpFileConnection; import org.talend.core.model.metadata.builder.connection.SAPConnection; import org.talend.core.model.metadata.builder.connection.SAPFunctionParameterColumn; import org.talend.core.model.metadata.builder.connection.SAPFunctionParameterTable; import org.talend.core.model.metadata.builder.connection.SAPFunctionUnit; import org.talend.core.model.metadata.builder.connection.SAPIDocUnit; import org.talend.core.model.metadata.builder.connection.SAPTestInputParameterTable; import org.talend.core.model.metadata.builder.connection.SalesforceSchemaConnection; import org.talend.core.model.metadata.builder.connection.SchemaTarget; import org.talend.core.model.metadata.builder.connection.SubscriberTable; import org.talend.core.model.metadata.builder.connection.WSDLSchemaConnection; import org.talend.core.model.metadata.builder.connection.XMLFileNode; import org.talend.core.model.metadata.builder.connection.XmlFileConnection; import org.talend.core.model.metadata.builder.connection.XmlXPathLoopDescriptor; import org.talend.cwm.relational.TdTable; import orgomg.cwm.foundation.softwaredeployment.DataManager; import orgomg.cwm.foundation.softwaredeployment.DataProvider; import orgomg.cwm.foundation.softwaredeployment.DeployedComponent; import orgomg.cwm.objectmodel.core.Attribute; import orgomg.cwm.objectmodel.core.Classifier; import orgomg.cwm.objectmodel.core.Element; import orgomg.cwm.objectmodel.core.Feature; import orgomg.cwm.objectmodel.core.ModelElement; import orgomg.cwm.objectmodel.core.Namespace; import orgomg.cwm.objectmodel.core.StructuralFeature; import orgomg.cwm.resource.record.Field; import orgomg.cwm.resource.relational.ColumnSet; import orgomg.cwm.resource.relational.NamedColumnSet; import orgomg.cwm.resource.relational.Table; /** * <!-- begin-user-doc --> The <b>Adapter Factory</b> for the model. It provides an adapter <code>createXXX</code> * method for each class of the model. <!-- end-user-doc --> * @see org.talend.core.model.metadata.builder.connection.ConnectionPackage * @generated */ public class ConnectionAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ protected static ConnectionPackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ public ConnectionAdapterFactory() { if (modelPackage == null) { modelPackage = ConnectionPackage.eINSTANCE; } } /** * Returns whether this factory is applicable for the type of the object. * <!-- begin-user-doc --> This * implementation returns <code>true</code> if the object is either the model's package or is an instance object of * the model. <!-- end-user-doc --> * @return whether this factory is applicable for the type of the object. * @generated */ @Override public boolean isFactoryForType(Object object) { if (object == modelPackage) { return true; } if (object instanceof EObject) { return ((EObject) object).eClass().getEPackage() == modelPackage; } return false; } /** * The switch that delegates to the <code>createXXX</code> methods. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ protected ConnectionSwitch<Adapter> modelSwitch = new ConnectionSwitch<Adapter>() { @Override public Adapter caseMetadata(Metadata object) { return createMetadataAdapter(); } @Override public Adapter caseConnection(Connection object) { return createConnectionAdapter(); } @Override public Adapter caseMetadataColumn(MetadataColumn object) { return createMetadataColumnAdapter(); } @Override public Adapter caseAbstractMetadataObject(AbstractMetadataObject object) { return createAbstractMetadataObjectAdapter(); } @Override public Adapter caseMetadataTable(MetadataTable object) { return createMetadataTableAdapter(); } @Override public Adapter caseFileConnection(FileConnection object) { return createFileConnectionAdapter(); } @Override public Adapter caseDelimitedFileConnection(DelimitedFileConnection object) { return createDelimitedFileConnectionAdapter(); } @Override public Adapter casePositionalFileConnection(PositionalFileConnection object) { return createPositionalFileConnectionAdapter(); } @Override public Adapter caseEbcdicConnection(EbcdicConnection object) { return createEbcdicConnectionAdapter(); } @Override public Adapter caseMDMConnection(MDMConnection object) { return createMDMConnectionAdapter(); } @Override public Adapter caseDatabaseConnection(DatabaseConnection object) { return createDatabaseConnectionAdapter(); } @Override public Adapter caseSAPConnection(SAPConnection object) { return createSAPConnectionAdapter(); } @Override public Adapter caseSAPFunctionUnit(SAPFunctionUnit object) { return createSAPFunctionUnitAdapter(); } @Override public Adapter caseSAPIDocUnit(SAPIDocUnit object) { return createSAPIDocUnitAdapter(); } @Override public Adapter caseSAPFunctionParameterColumn(SAPFunctionParameterColumn object) { return createSAPFunctionParameterColumnAdapter(); } @Override public Adapter caseSAPFunctionParameterTable(SAPFunctionParameterTable object) { return createSAPFunctionParameterTableAdapter(); } @Override public Adapter caseInputSAPFunctionParameterTable(InputSAPFunctionParameterTable object) { return createInputSAPFunctionParameterTableAdapter(); } @Override public Adapter caseOutputSAPFunctionParameterTable(OutputSAPFunctionParameterTable object) { return createOutputSAPFunctionParameterTableAdapter(); } @Override public Adapter caseRegexpFileConnection(RegexpFileConnection object) { return createRegexpFileConnectionAdapter(); } @Override public Adapter caseXmlFileConnection(XmlFileConnection object) { return createXmlFileConnectionAdapter(); } @Override public Adapter caseSchemaTarget(SchemaTarget object) { return createSchemaTargetAdapter(); } @Override public Adapter caseQueriesConnection(QueriesConnection object) { return createQueriesConnectionAdapter(); } @Override public Adapter caseQuery(Query object) { return createQueryAdapter(); } @Override public Adapter caseLdifFileConnection(LdifFileConnection object) { return createLdifFileConnectionAdapter(); } @Override public Adapter caseFileExcelConnection(FileExcelConnection object) { return createFileExcelConnectionAdapter(); } @Override public Adapter caseXmlXPathLoopDescriptor(XmlXPathLoopDescriptor object) { return createXmlXPathLoopDescriptorAdapter(); } @Override public Adapter caseGenericSchemaConnection(GenericSchemaConnection object) { return createGenericSchemaConnectionAdapter(); } @Override public Adapter caseLDAPSchemaConnection(LDAPSchemaConnection object) { return createLDAPSchemaConnectionAdapter(); } @Override public Adapter caseWSDLSchemaConnection(WSDLSchemaConnection object) { return createWSDLSchemaConnectionAdapter(); } @Override public Adapter caseSalesforceSchemaConnection(SalesforceSchemaConnection object) { return createSalesforceSchemaConnectionAdapter(); } @Override public Adapter caseCDCConnection(CDCConnection object) { return createCDCConnectionAdapter(); } @Override public Adapter caseCDCType(CDCType object) { return createCDCTypeAdapter(); } @Override public Adapter caseSubscriberTable(SubscriberTable object) { return createSubscriberTableAdapter(); } @Override public Adapter caseSAPTestInputParameterTable(SAPTestInputParameterTable object) { return createSAPTestInputParameterTableAdapter(); } @Override public Adapter caseConcept(Concept object) { return createConceptAdapter(); } @Override public Adapter caseConceptTarget(ConceptTarget object) { return createConceptTargetAdapter(); } @Override public Adapter caseHL7Connection(HL7Connection object) { return createHL7ConnectionAdapter(); } @Override public Adapter caseHeaderFooterConnection(HeaderFooterConnection object) { return createHeaderFooterConnectionAdapter(); } @Override public Adapter caseXMLFileNode(XMLFileNode object) { return createXMLFileNodeAdapter(); } @Override public Adapter caseWSDLParameter(WSDLParameter object) { return createWSDLParameterAdapter(); } @Override public Adapter caseGenericPackage(GenericPackage object) { return createGenericPackageAdapter(); } @Override public Adapter caseHL7FileNode(HL7FileNode object) { return createHL7FileNodeAdapter(); } @Override public Adapter caseFTPConnection(FTPConnection object) { return createFTPConnectionAdapter(); } @Override public Adapter caseBRMSConnection(BRMSConnection object) { return createBRMSConnectionAdapter(); } @Override public Adapter caseValidationRulesConnection(ValidationRulesConnection object) { return createValidationRulesConnectionAdapter(); } @Override public Adapter caseConditionType(ConditionType object) { return createConditionTypeAdapter(); } @Override public Adapter caseInnerJoinMap(Map.Entry<String, String> object) { return createInnerJoinMapAdapter(); } @Override public Adapter caseEDIFACTConnection(EDIFACTConnection object) { return createEDIFACTConnectionAdapter(); } @Override public Adapter caseEDIFACTColumn(EDIFACTColumn object) { return createEDIFACTColumnAdapter(); } @Override public Adapter caseSalesforceModuleUnit(SalesforceModuleUnit object) { return createSalesforceModuleUnitAdapter(); } @Override public Adapter caseElement(Element object) { return createElementAdapter(); } @Override public Adapter caseModelElement(ModelElement object) { return createModelElementAdapter(); } @Override public Adapter caseNamespace(Namespace object) { return createNamespaceAdapter(); } @Override public Adapter casePackage(orgomg.cwm.objectmodel.core.Package object) { return createPackageAdapter(); } @Override public Adapter caseDeployedComponent(DeployedComponent object) { return createDeployedComponentAdapter(); } @Override public Adapter caseDataManager(DataManager object) { return createDataManagerAdapter(); } @Override public Adapter caseDataProvider(DataProvider object) { return createDataProviderAdapter(); } @Override public Adapter caseFeature(Feature object) { return createFeatureAdapter(); } @Override public Adapter caseStructuralFeature(StructuralFeature object) { return createStructuralFeatureAdapter(); } @Override public Adapter caseAttribute(Attribute object) { return createAttributeAdapter(); } @Override public Adapter caseField(Field object) { return createFieldAdapter(); } @Override public Adapter caseClassifier(Classifier object) { return createClassifierAdapter(); } @Override public Adapter caseClass(orgomg.cwm.objectmodel.core.Class object) { return createClassAdapter(); } @Override public Adapter caseColumnSet(ColumnSet object) { return createColumnSetAdapter(); } @Override public Adapter caseNamedColumnSet(NamedColumnSet object) { return createNamedColumnSetAdapter(); } @Override public Adapter caseTable(Table object) { return createTableAdapter(); } @Override public Adapter caseTdTable(TdTable object) { return createTdTableAdapter(); } @Override public Adapter defaultCase(EObject object) { return createEObjectAdapter(); } }; /** * Creates an adapter for the <code>target</code>. * <!-- begin-user-doc --> <!-- end-user-doc --> * @param target the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @Override public Adapter createAdapter(Notifier target) { return modelSwitch.doSwitch((EObject) target); } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.Metadata * <em>Metadata</em>}'. <!-- begin-user-doc --> 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. <!-- end-user-doc * --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.Metadata * @generated */ public Adapter createMetadataAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.Connection <em>Connection</em>}'. * <!-- begin-user-doc * --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.Connection * @generated */ public Adapter createConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.MetadataColumn <em>Metadata Column</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.MetadataColumn * @generated */ public Adapter createMetadataColumnAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.AbstractMetadataObject <em>Abstract Metadata Object</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.AbstractMetadataObject * @generated */ public Adapter createAbstractMetadataObjectAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.MetadataTable <em>Metadata Table</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.MetadataTable * @generated */ public Adapter createMetadataTableAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.FileConnection <em>File Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.FileConnection * @generated */ public Adapter createFileConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.DelimitedFileConnection <em>Delimited File Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.DelimitedFileConnection * @generated */ public Adapter createDelimitedFileConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.PositionalFileConnection <em>Positional File Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.PositionalFileConnection * @generated */ public Adapter createPositionalFileConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.EbcdicConnection <em>Ebcdic Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.EbcdicConnection * @generated */ public Adapter createEbcdicConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.MDMConnection <em>MDM Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.MDMConnection * @generated */ public Adapter createMDMConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.DatabaseConnection <em>Database Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.DatabaseConnection * @generated */ public Adapter createDatabaseConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.SAPConnection <em>SAP Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SAPConnection * @generated */ public Adapter createSAPConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.SAPFunctionUnit <em>SAP Function Unit</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SAPFunctionUnit * @generated */ public Adapter createSAPFunctionUnitAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.SAPIDocUnit <em>SAPI Doc Unit</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SAPIDocUnit * @generated */ public Adapter createSAPIDocUnitAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.SAPFunctionParameterColumn <em>SAP Function Parameter Column</em>}'. * <!-- begin-user-doc --> 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SAPFunctionParameterColumn * @generated */ public Adapter createSAPFunctionParameterColumnAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.SAPFunctionParameterTable <em>SAP Function Parameter Table</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SAPFunctionParameterTable * @generated */ public Adapter createSAPFunctionParameterTableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.InputSAPFunctionParameterTable <em>Input SAP Function Parameter Table</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.InputSAPFunctionParameterTable * @generated */ public Adapter createInputSAPFunctionParameterTableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.OutputSAPFunctionParameterTable <em>Output SAP Function Parameter Table</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.OutputSAPFunctionParameterTable * @generated */ public Adapter createOutputSAPFunctionParameterTableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.RegexpFileConnection <em>Regexp File Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.RegexpFileConnection * @generated */ public Adapter createRegexpFileConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.XmlFileConnection <em>Xml File Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.XmlFileConnection * @generated */ public Adapter createXmlFileConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.SchemaTarget <em>Schema Target</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SchemaTarget * @generated */ public Adapter createSchemaTargetAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.QueriesConnection <em>Queries Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.QueriesConnection * @generated */ public Adapter createQueriesConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.Query <em>Query</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.Query * @generated */ public Adapter createQueryAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.LdifFileConnection <em>Ldif File Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.LdifFileConnection * @generated */ public Adapter createLdifFileConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.FileExcelConnection <em>File Excel Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.FileExcelConnection * @generated */ public Adapter createFileExcelConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.XmlXPathLoopDescriptor <em>Xml XPath Loop Descriptor</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.XmlXPathLoopDescriptor * @generated */ public Adapter createXmlXPathLoopDescriptorAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.GenericSchemaConnection <em>Generic Schema Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.GenericSchemaConnection * @generated */ public Adapter createGenericSchemaConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.LDAPSchemaConnection <em>LDAP Schema Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.LDAPSchemaConnection * @generated */ public Adapter createLDAPSchemaConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.WSDLSchemaConnection <em>WSDL Schema Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.WSDLSchemaConnection * @generated */ public Adapter createWSDLSchemaConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.SalesforceSchemaConnection <em>Salesforce Schema Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SalesforceSchemaConnection * @generated */ public Adapter createSalesforceSchemaConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.CDCConnection <em>CDC Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.CDCConnection * @generated */ public Adapter createCDCConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.CDCType * <em>CDC Type</em>}'. <!-- begin-user-doc --> 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. <!-- end-user-doc * --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.CDCType * @generated */ public Adapter createCDCTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.SubscriberTable <em>Subscriber Table</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SubscriberTable * @generated */ public Adapter createSubscriberTableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.SAPTestInputParameterTable <em>SAP Test Input Parameter Table</em>}'. * <!-- begin-user-doc --> 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SAPTestInputParameterTable * @generated */ public Adapter createSAPTestInputParameterTableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.Concept <em>Concept</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.Concept * @generated */ public Adapter createConceptAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.ConceptTarget <em>Concept Target</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.ConceptTarget * @generated */ public Adapter createConceptTargetAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.HL7Connection <em>HL7 Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.HL7Connection * @generated */ public Adapter createHL7ConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.HeaderFooterConnection <em>Header Footer Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.HeaderFooterConnection * @generated */ public Adapter createHeaderFooterConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.XMLFileNode <em>XML File Node</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.XMLFileNode * @generated */ public Adapter createXMLFileNodeAdapter() { return null; } /** * <<<<<<< .mine Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.WSDLParameter <em>WSDL Parameter</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.WSDLParameter * @generated */ public Adapter createWSDLParameterAdapter() { return null; } /** * ======= Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.GenericPackage <em>Generic Package</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.GenericPackage * @generated */ public Adapter createGenericPackageAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.HL7FileNode <em>HL7 File Node</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.HL7FileNode * @generated */ public Adapter createHL7FileNodeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.FTPConnection <em>FTP Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.FTPConnection * @generated */ public Adapter createFTPConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.BRMSConnection <em>BRMS Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.BRMSConnection * @generated */ public Adapter createBRMSConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.ConditionType <em>Condition Type</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.ConditionType * @generated */ public Adapter createConditionTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>Inner Join Map</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see java.util.Map.Entry * @generated */ public Adapter createInnerJoinMapAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.EDIFACTConnection <em>EDIFACT Connection</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.EDIFACTConnection * @generated */ public Adapter createEDIFACTConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.SalesforceModuleUnit <em>Salesforce Module Unit</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.SalesforceModuleUnit * @generated */ public Adapter createSalesforceModuleUnitAdapter() { return null; } /** * ======= Creates a new adapter for an object of class ' * {@link org.talend.core.model.metadata.builder.connection.EDIFACTColumn <em>EDIFACT Column</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.EDIFACTColumn * @generated */ public Adapter createEDIFACTColumnAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.core.model.metadata.builder.connection.ValidationRulesConnection <em>Validation Rules Connection</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see org.talend.core.model.metadata.builder.connection.ValidationRulesConnection * @generated */ public Adapter createValidationRulesConnectionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.objectmodel.core.Element <em>Element</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see orgomg.cwm.objectmodel.core.Element * @generated */ public Adapter createElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.objectmodel.core.ModelElement * <em>Model Element</em>}'. <!-- begin-user-doc --> 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. <!-- end-user-doc * --> * * @return the new adapter. * @see orgomg.cwm.objectmodel.core.ModelElement * @generated */ public Adapter createModelElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.objectmodel.core.Namespace <em>Namespace</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see orgomg.cwm.objectmodel.core.Namespace * @generated */ public Adapter createNamespaceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.objectmodel.core.Package <em>Package</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see orgomg.cwm.objectmodel.core.Package * @generated */ public Adapter createPackageAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.foundation.softwaredeployment.DeployedComponent <em>Deployed Component</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see orgomg.cwm.foundation.softwaredeployment.DeployedComponent * @generated */ public Adapter createDeployedComponentAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.foundation.softwaredeployment.DataManager * <em>Data Manager</em>}'. <!-- begin-user-doc --> 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. <!-- end-user-doc * --> * * @return the new adapter. * @see orgomg.cwm.foundation.softwaredeployment.DataManager * @generated */ public Adapter createDataManagerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.foundation.softwaredeployment.DataProvider * <em>Data Provider</em>}'. <!-- begin-user-doc --> 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. <!-- end-user-doc * --> * * @return the new adapter. * @see orgomg.cwm.foundation.softwaredeployment.DataProvider * @generated */ public Adapter createDataProviderAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.objectmodel.core.Feature <em>Feature</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see orgomg.cwm.objectmodel.core.Feature * @generated */ public Adapter createFeatureAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.objectmodel.core.StructuralFeature <em>Structural Feature</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see orgomg.cwm.objectmodel.core.StructuralFeature * @generated */ public Adapter createStructuralFeatureAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.objectmodel.core.Attribute <em>Attribute</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see orgomg.cwm.objectmodel.core.Attribute * @generated */ public Adapter createAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.resource.record.Field <em>Field</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see orgomg.cwm.resource.record.Field * @generated */ public Adapter createFieldAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.objectmodel.core.Classifier <em>Classifier</em>}'. * <!-- begin-user-doc --> 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. <!-- end-user-doc --> * @return the new adapter. * @see orgomg.cwm.objectmodel.core.Classifier * @generated */ public Adapter createClassifierAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.objectmodel.core.Class <em>Class</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see orgomg.cwm.objectmodel.core.Class * @generated */ public Adapter createClassAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.resource.relational.ColumnSet * <em>Column Set</em>}'. <!-- begin-user-doc --> 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. <!-- end-user-doc * --> * * @return the new adapter. * @see orgomg.cwm.resource.relational.ColumnSet * @generated */ public Adapter createColumnSetAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.resource.relational.NamedColumnSet <em>Named Column Set</em>}'. * <!-- begin-user-doc --> 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. <!-- * end-user-doc --> * @return the new adapter. * @see orgomg.cwm.resource.relational.NamedColumnSet * @generated */ public Adapter createNamedColumnSetAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link orgomg.cwm.resource.relational.Table <em>Table</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see orgomg.cwm.resource.relational.Table * @generated */ public Adapter createTableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.talend.cwm.relational.TdTable <em>Td Table</em>}'. <!-- * begin-user-doc --> 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. <!-- end-user-doc --> * * @return the new adapter. * @see org.talend.cwm.relational.TdTable * @generated */ public Adapter createTdTableAdapter() { return null; } /** * Creates a new adapter for the default case. * <!-- begin-user-doc --> This default implementation returns null. * <!-- end-user-doc --> * @return the new adapter. * @generated */ public Adapter createEObjectAdapter() { return null; } } // ConnectionAdapterFactory