## Deprecated API

Deprecated Interfaces
org.eclipse.datatools.connectivity.IConfigurationType
org.eclipse.datatools.connectivity.IConnectListener Created on May 24, 2005

Deprecated Methods
org.eclipse.datatools.connectivity.IConnectionProfile.addConnectListener(IConnectListener) use IManagedConnection.removeConnectionListener()
org.eclipse.datatools.connectivity.oda.consumer.helper.OdaSortSpecHelper.addSortKey(OdaAdvancedQuery, String, String, int, String) Replaced by `OdaSortSpecHelper.addSortKey(OdaAdvancedQuery, String, String, int)`
org.eclipse.datatools.connectivity.oda.consumer.helper.OdaSortSpecHelper.addSortKey(OdaQuery, String, int, String) Replaced by `OdaSortSpecHelper.addSortKey(OdaQuery, String, int)`
org.eclipse.datatools.modelbase.sql.query.helper.StatementHelper.createInsertStatement(String, boolean)
org.eclipse.datatools.modelbase.sql.query.helper.StatementHelper.createUpdateStatement(String, boolean)
org.eclipse.datatools.modelbase.sql.query.helper.TableHelper.getColumnForName(TableExpression, String) use `TableHelper.getColumnForName(TableInDatabase, String)`
org.eclipse.datatools.connectivity.IConnectionProfile.getConfigurationType()
org.eclipse.datatools.modelbase.sql.query.helper.DatabaseHelper.getDataType(int, String, String, String, Database) not even implemented! use `ValueExpressionHelper#getPredefinedDataTypeForSimpleValue(String)`
org.eclipse.datatools.modelbase.sql.query.helper.TableHelper.getDistinctColumnExpressionList(TableExpression) use `TableExpression.getColumnList()`it now reflects the exact order of exposed effective "result" columns of a TableExpression
org.eclipse.datatools.modelbase.dbdefinition.impl.DatabaseDefinitionFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.accesscontrol.impl.SQLAccessControlFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.constraints.impl.SQLConstraintsFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.datatypes.impl.SQLDataTypesFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.expressions.impl.SQLExpressionsFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.query.impl.SQLQueryModelFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.routines.impl.SQLRoutinesFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.schema.impl.SQLSchemaFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.statements.impl.SQLStatementsFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.tables.impl.SQLTablesFactoryImpl.getPackage()
org.eclipse.datatools.modelbase.sql.xml.query.impl.SQLXMLQueryModelFactoryImpl.getPackage()

org.eclipse.datatools.modelbase.sql.query.helper.TableHelper.removeColumnExpressionFromTableIfDuplicate(ValueExpressionColumn)
odd method not of practical use anymore, use `columnExpr.setTableExpr(null)` since `TableExpression.getColumnList()` does reflect only the exposed columns of a `TableExpression` where as `TableExpression.getValueExprColumns()` is the list containing the arbitrary references to `ValueExpressionColumn`s which are referencing to that `TableExpression` by `ValueExpressionColumn.getTableExpr()()`

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.TableReferenceResolver` with `org.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.TableReferenceResolver` with `org.eclipse.datatools.modelbase.parsers.sql.query.SQLQueryParserManager`
org.eclipse.datatools.modelbase.sql.query.helper.TableHelper.resolveTableReferencesInSearchCondition(SearchCondition, List) NO, but not implemented Associates the column refernces in the given search condition to the tables in the list of TableExpressions.
org.eclipse.datatools.modelbase.sql.query.helper.ValueExpressionHelper.resolveValueExpressionCastDatatype(ValueExpressionCast) redundant method
org.eclipse.datatools.modelbase.sql.query.helper.ValueExpressionHelper.resolveValueExpressionConcatDatatype(QueryValueExpression, QueryValueExpression, QueryValueExpression, List, Database) use `ValueExpressionHelper.resolveValueExpressionConcatDatatype(QueryValueExpression, QueryValueExpression, QueryValueExpression)` instead
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.SortSpec.setLocale(ULocale) obsolete; migrated to use NLS Messages class

Deprecated Constructors
org.eclipse.datatools.connectivity.oda.consumer.helper.OdaHelperException(int, Locale, String) Replaced by `OdaHelperException.OdaHelperException(String, String)`

Copyright © 2006 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.