| Deprecated Methods | 
| org.eclipse.datatools.connectivity.IConnectionProfile.addConnectListener(IConnectListener) use IManagedConnection.removeConnectionListener()
 | 
| org.eclipse.datatools.connectivity.ui.actions.ConnectAction.connect(IConnectionProfile, ITreeContentProvider) use IConnectionProfile.connect(). The caller is now
             responsible for updating their view themselves. Note, if you
             are using a servers viewer, you should not need to update the
             view as the view listens for connect events and updates
             itself.
 | 
| org.eclipse.datatools.connectivity.ui.actions.ConnectAction.connectAndRefresh(IConnectionProfile, TreeViewer) use IConnectionProfile.connect(). The caller is now
             responsible for updating their view themselves. Note, if you
             are using a servers viewer, you should not need to update the
             view as the view listens for connect events and updates
             itself.
 | 
| org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactory.createDeleteStatement_deprecated(TableInDatabase, String, QuerySearchCondition) use
 #createDeleteStatement(SQLTableExpression, SQLTableCorrelation, SQLSearchCondition) | 
| org.eclipse.datatools.modelbase.sql.query.helper.StatementHelper.createInsertStatement(String, boolean) 
 | 
| org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactory.createOrderByExpression(QueryValueExpression, String) use
 SQLQueryParserFactory.createOrderByExpression(QueryValueExpression, int, int) | 
| org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactory.createReferenceTable(String, String, String) use
 SQLQueryParserFactory.createReferenceTable(String, String, TableCorrelation) | 
| org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactory.createSpecialRegisterExpression(String, String) use createSpecialRegisterExpression(String, UserDefinedType) instead
 | 
| org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactory.createTableExpressionQuery(QueryExpressionBody, String) use
 SQLQueryParserFactory.createTableExpressionQuery(QueryExpressionBody, TableCorrelation) | 
| org.eclipse.datatools.modelbase.sql.query.helper.StatementHelper.createUpdateStatement(String, boolean) 
 | 
| org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactory.createUserDefinedTypeFromDomainName(String) 
 | 
| org.eclipse.datatools.enablement.sybase.parser.JavaCharStream.getColumn() 
 | 
| org.eclipse.datatools.sqltools.sql.parser.JavaCharStream.getColumn() 
 | 
| org.eclipse.datatools.sqltools.sql.parser.SimpleCharStream.getColumn() 
 | 
| org.eclipse.datatools.connectivity.IConnectionProfile.getConfigurationType() 
 | 
| org.eclipse.datatools.connectivity.oda.design.InputElementAttributes.getDefaultScalarValue() replaced by
 InputElementAttributes.getDefaultValues()as of 3.2 (DTP 1.7) | 
| org.eclipse.datatools.modelbase.sql.datatypes.CollectionDataType.getElement() As of release DTP 1.8, this method has been replaced by
 CollectionDataType.getElementType()andCollectionDataType.setElementType(ElementType newElementType) | 
| org.eclipse.datatools.connectivity.oda.util.manifest.ManifestExplorer.getExtensionManifests(boolean) As of DTP 1.0, replaced by
 ManifestExplorer.getExtensionManifests(String, org.eclipse.datatools.connectivity.oda.util.manifest.ManifestExplorer.Filter) | 
| org.eclipse.datatools.connectivity.oda.util.manifest.ManifestExplorer.getExtensionManifests(String, boolean) As of DTP 1.0, replaced by
 ManifestExplorer.getExtensionManifests(String, org.eclipse.datatools.connectivity.oda.util.manifest.ManifestExplorer.Filter) | 
| org.eclipse.datatools.enablement.sybase.parser.JavaCharStream.getLine() 
 | 
| org.eclipse.datatools.sqltools.sql.parser.JavaCharStream.getLine() 
 | 
| org.eclipse.datatools.sqltools.sql.parser.SimpleCharStream.getLine() 
 | 
| org.eclipse.datatools.connectivity.oda.spec.ExpressionVariable.getNativeDataType() replaced by
 ExpressionVariable.getOdaDataType() | 
| org.eclipse.datatools.enablement.ingres.models.ingressqlmodel.impl.IngressqlmodelFactoryImpl.getPackage() 
 | 
| org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseasabasesqlmodelFactoryImpl.getPackage() 
 | 
| org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl.SybaseasasqlmodelFactoryImpl.getPackage() 
 | 
| org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelFactoryImpl.getPackage() 
 | 
| org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.partition.impl.PartitionFactoryImpl.getPackage() 
 | 
| org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.impl.SybasesqlmodelFactoryImpl.getPackage() 
 | 
| org.eclipse.datatools.connectivity.oda.util.manifest.DataSetType.getRelatedDataSetId() As of 3.1.2, replaced by
 DataSetType.getRelationships(int) | 
| org.eclipse.datatools.connectivity.oda.util.manifest.ExtensionManifest.getRelatedDataSourceId() As of 3.1.2, replaced by
 ExtensionManifest.getRelationships(int) | 
| org.eclipse.datatools.connectivity.oda.spec.result.ColumnIdentifier.getValueExpression() 
 ColumnIdentifier.getNameExpression() | 
| org.eclipse.datatools.connectivity.oda.spec.result.ColumnIdentifier.hasValueExpression() replaced by
 ColumnIdentifier.hasNameExpression() | 
| org.eclipse.datatools.connectivity.IConnectionProfile.isConnected() Use
 IConnectionProfile.getConnectionState() | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCCatalogLoader.loadCatalogs() see
 JDBCCatalogLoader.loadCatalogs(List, Collection) | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCTableColumnLoader.loadColumns() see
 JDBCTableColumnLoader.loadColumns(List, Collection) | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCUDFColumnLoader.loadColumns() see
 JDBCRoutineColumnLoader.loadParameters(List, Collection),JDBCRoutineColumnLoader.loadRoutineResultTables() | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCProcedureColumnLoader.loadColumns() see
 JDBCRoutineColumnLoader.loadParameters(List, Collection),JDBCRoutineColumnLoader.loadRoutineResultTables() | 
| org.eclipse.datatools.connectivity.sqm.core.rte.jdbc.JDBCTemporaryTable.loadColumns(Connection, EList, Table) 
 | 
| org.eclipse.datatools.connectivity.sqm.core.rte.jdbc.JDBCTable.loadColumns(Connection, EList, Table) 
 | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCTableConstraintLoader.loadForeignKeys() see
 JDBCTableConstraintLoader.loadForeignKeys(List, Collection) | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCTableIndexLoader.loadIndexes() see
 JDBCTableIndexLoader.loadIndexes(List, Collection) | 
| org.eclipse.datatools.connectivity.sqm.core.rte.jdbc.JDBCTemporaryTable.loadIndexes(Connection, EList, Table) 
 | 
| org.eclipse.datatools.connectivity.sqm.core.rte.jdbc.JDBCTable.loadIndexes(Connection, EList, Table) 
 | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCTableConstraintLoader.loadPrimaryKey() see
 JDBCTableConstraintLoader.loadPrimaryKey(PrimaryKey) | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCRoutineLoader.loadRoutines() see
 JDBCRoutineLoader.loadRoutines(List, Collection) | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCSchemaLoader.loadSchemas() see
 JDBCSchemaLoader.loadSchemas(List, Collection) | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCTableLoader.loadTables() see
 JDBCTableLoader.loadTables(List, Collection) | 
| org.eclipse.datatools.connectivity.sqm.core.rte.jdbc.JDBCSchema.loadTables(Connection, EList, Schema) 
 | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCUserDefinedTypeLoader.loadUDTs() see
 JDBCUserDefinedTypeLoader.loadUDTs(List, Collection) | 
| org.eclipse.datatools.connectivity.sqm.loader.JDBCTableConstraintLoader.loadUniqueConstraints(PrimaryKey) see
 JDBCTableConstraintLoader.loadUniqueConstraints(PrimaryKey, List, Collection) | 
| org.eclipse.datatools.connectivity.IConnectionProfile.removeConnectListener(IConnectListener) use IManagedConnection.removeConnectionListener()
 | 
| org.eclipse.datatools.modelbase.sql.query.helper.DatabaseHelper.resolveTableReferenceRDBTables(List, Database, String) table reference resolving is now done by post parse processer,
 use
 org.eclipse.datatools.modelbase.parsers.sql.query.postparse.TableReferenceResolverwithorg.eclipse.datatools.modelbase.parsers.sql.query.SQLQueryParserManager | 
| org.eclipse.datatools.modelbase.sql.query.helper.DatabaseHelper.resolveTableReferenceRDBTables(QueryStatement, Database, String) table reference resolving is now done by post parse processer,
 use
 org.eclipse.datatools.modelbase.parsers.sql.query.postparse.TableReferenceResolverwithorg.eclipse.datatools.modelbase.parsers.sql.query.SQLQueryParserManager | 
| org.eclipse.datatools.connectivity.IConnectionProfile.setConnected(boolean) Use one of the connect() methods instead. This method now
             delegates to connect().
 | 
| org.eclipse.datatools.connectivity.oda.design.InputElementAttributes.setDefaultScalarValue(String) replaced by
 InputElementAttributes.setDefaultValues(StaticValues)as of 3.2 (DTP 1.7) | 
| org.eclipse.datatools.connectivity.oda.SortSpec.setLocale(ULocale) obsolete; migrated to use NLS Messages class
 | 
| org.eclipse.datatools.connectivity.oda.spec.ExpressionVariable.setNativeDataType(Integer) replaced by
 ValueExpression.setOdaDataType(Integer) | 
| org.eclipse.datatools.connectivity.oda.spec.ExpressionVariable.setType(ExpressionVariable.VariableType) replaced by deriving from the type of ValueExpression in this variable
 | 
| org.eclipse.datatools.connectivity.oda.spec.result.ColumnIdentifier.setValueExpression(String) replaced by
 ColumnIdentifier.setNameExpression(String) | 
| org.eclipse.datatools.connectivity.oda.design.ui.designsession.DesignSessionUtil.toElementNullability(int) As of 3.0.5, replaced by
 DesignSessionUtil.convertResultColumnNullability( int ). |