## Uses of Interface
org.eclipse.datatools.connectivity.sqm.core.definition.DatabaseDefinition

Packages that use DatabaseDefinition
org.eclipse.datatools.connectivity.sqm.core.connection
org.eclipse.datatools.connectivity.sqm.core.definition
org.eclipse.datatools.connectivity.sqm.core.rte.jdbc
org.eclipse.datatools.connectivity.sqm.core.ui.explorer.providers.content.virtual
org.eclipse.datatools.connectivity.sqm.core.ui.explorer.virtual
org.eclipse.datatools.connectivity.sqm.core.util
org.eclipse.datatools.connectivity.sqm.loader
org.eclipse.datatools.enablement.ase.ddl
org.eclipse.datatools.enablement.sybase.asa.baseloaders
org.eclipse.datatools.enablement.sybase.asa.catalog
org.eclipse.datatools.enablement.sybase.asa.ddl
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.services
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.columns
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils
org.eclipse.datatools.sqltools.sql.updater
org.eclipse.datatools.sqltools.sql.util
org.eclipse.datatools.sqltools.sqlbuilder.model
org.eclipse.datatools.sqltools.sqlbuilder.util

Uses of DatabaseDefinition in org.eclipse.datatools.connectivity.sqm.core.connection

Methods in org.eclipse.datatools.connectivity.sqm.core.connection that return DatabaseDefinition
`DatabaseDefinition` `ConnectionInfo.getDatabaseDefinition()`

Uses of DatabaseDefinition in org.eclipse.datatools.connectivity.sqm.core.definition

Classes in org.eclipse.datatools.connectivity.sqm.core.definition that implement DatabaseDefinition
`class` `DefaultDatabaseDefinition` This class lets implementors of DatabaseDefinition choose which APIs to implement and buffers against compilation problems when new APIs are added.

Methods in org.eclipse.datatools.connectivity.sqm.core.definition that return DatabaseDefinition
`DatabaseDefinition` `DatabaseDefinitionRegistry.getDefinition(Database database)`
`DatabaseDefinition` `DatabaseDefinitionRegistry.getDefinition(java.lang.String product, java.lang.String version)`
`DatabaseDefinition` `DatabaseDefinitionRegistry.recognize(java.sql.Connection connection)`
`DatabaseDefinition` `IDatabaseRecognizer.recognize(java.sql.Connection connection)`

Uses of DatabaseDefinition in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc

Constructors in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc with parameters of type DatabaseDefinition
`JDBCProvider(DatabaseDefinition definition)`

Uses of DatabaseDefinition in org.eclipse.datatools.connectivity.sqm.core.ui.explorer.providers.content.virtual

Methods in org.eclipse.datatools.connectivity.sqm.core.ui.explorer.providers.content.virtual with parameters of type DatabaseDefinition
`ICreationInfoProvider` `CreationInfoRegistry.getProvider(DatabaseDefinition definition)`
`boolean` `VirtualNode.isCreateActionSupported(DatabaseDefinition dbdef)`
`boolean` `VirtualNode.isCreateDistinctTypeSupported(DatabaseDefinition dbdef)`
`boolean` `VirtualNode.isCreateRowTypeSupported(DatabaseDefinition dbdef)`

Uses of DatabaseDefinition in org.eclipse.datatools.connectivity.sqm.core.ui.explorer.virtual

Methods in org.eclipse.datatools.connectivity.sqm.core.ui.explorer.virtual with parameters of type DatabaseDefinition
`boolean` `ICreationInfo.isCreateActionSupported(DatabaseDefinition dbdef)`
`boolean` `ICreationInfo.isCreateDistinctTypeSupported(DatabaseDefinition dbdef)`
`boolean` `ICreationInfo.isCreateRowTypeSupported(DatabaseDefinition dbdef)`

Uses of DatabaseDefinition in org.eclipse.datatools.connectivity.sqm.core.util

Methods in org.eclipse.datatools.connectivity.sqm.core.util with parameters of type DatabaseDefinition
`java.util.Iterator` `CatalogLoaderOverrideManager.getEClasses(DatabaseDefinition defn)` Get the list of eclass names with loaders registered for the given database definition.
`JDBCBaseLoader` `CatalogLoaderOverrideManager.getLoaderForDatabase(DatabaseDefinition defn, java.lang.String eClassName)` Given a Database Definition and an eclass name, provide the loader

Uses of DatabaseDefinition in org.eclipse.datatools.connectivity.sqm.loader

Constructors in org.eclipse.datatools.connectivity.sqm.loader with parameters of type DatabaseDefinition
`JDBCUserDefinedTypeLoader.DistinctTypeFactory(DatabaseDefinition databaseDefinition)`

Uses of DatabaseDefinition in org.eclipse.datatools.enablement.ase.ddl

Constructors in org.eclipse.datatools.enablement.ase.ddl with parameters of type DatabaseDefinition
`SybaseASEDdlParser(DatabaseDefinition def)`

Uses of DatabaseDefinition in org.eclipse.datatools.enablement.sybase.asa.baseloaders

Constructors in org.eclipse.datatools.enablement.sybase.asa.baseloaders with parameters of type DatabaseDefinition
`SchemaASABaseLoader.ASABaseUDTLoader.ASAUDTFactory(DatabaseDefinition databaseDefinition)`

Uses of DatabaseDefinition in org.eclipse.datatools.enablement.sybase.asa.catalog

Methods in org.eclipse.datatools.enablement.sybase.asa.catalog with parameters of type DatabaseDefinition
`static PredefinedDataType` `SybaseASACatalogUtils.getASAPredefinedType(int width, int scale, java.lang.String typeName, DatabaseDefinition databaseDefinition)`

Uses of DatabaseDefinition in org.eclipse.datatools.enablement.sybase.asa.ddl

Constructors in org.eclipse.datatools.enablement.sybase.asa.ddl with parameters of type DatabaseDefinition
`SybaseASADdlParser(DatabaseDefinition def)`

Uses of DatabaseDefinition in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor with parameters of type DatabaseDefinition
`ASAProcedureSourceUpdater(SybaseRoutine _object, DatabaseDefinition dbDefinition)`
`ASARoutineSourceUpdater(SybaseRoutine _object, DatabaseDefinition dbDefinition)`
`ASATriggerSourceUpdater(Trigger trigger, DatabaseDefinition definition)`
`RoutineSourceUpdater(SybaseRoutine _object, DatabaseDefinition dbDefinition)`
`TriggerSourceUpdater(Trigger trigger, DatabaseDefinition definition)`

Uses of DatabaseDefinition in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui with parameters of type DatabaseDefinition
`void` `ParametersData.init(org.eclipse.emf.common.util.EList params, DatabaseDefinition dbdef)`
`void` `ParametersData.init(org.eclipse.emf.common.util.EList params, DatabaseDefinition dbdef, boolean tsql)`
`void` `ResultsData.init(RoutineResultTable result, DatabaseDefinition dbdef)`

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui with parameters of type DatabaseDefinition
`ParametersData(org.eclipse.emf.common.util.EList params, DatabaseDefinition dbdef)`
`ResultsData(RoutineResultTable params, DatabaseDefinition dbdef)`

Uses of DatabaseDefinition in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.services

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.services with parameters of type DatabaseDefinition
`ProceduralObjectSourceUpdater` `ASASQLService.getProceduralObjectSourceUpdater(SQLObject object, DatabaseDefinition dbDefinition)`

Uses of DatabaseDefinition in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.columns

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.columns with parameters of type DatabaseDefinition

`ASATableEditorColumnsViewer(org.eclipse.jface.viewers.ICellModifier modifier, DatabaseDefinition dbdefinition, org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData data, Schema schema, boolean needUniqueColumn, boolean needMarkerColumn, SchemaObjectEditorModelListenersNotifier notifier, org.eclipse.ui.forms.widgets.FormToolkit toolkit, IValidatablePart part, ICuttablePart cuttablePart, org.eclipse.ui.IEditorPart editor, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)`
Constructor

Uses of DatabaseDefinition in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils that return DatabaseDefinition
`static DatabaseDefinition` `ConstraintCreationUtils.getDatabaseDefinition(Table table)` Get DatabaseDefinition by a given table

Uses of DatabaseDefinition in org.eclipse.datatools.sqltools.sql.updater

Constructors in org.eclipse.datatools.sqltools.sql.updater with parameters of type DatabaseDefinition
`ProceduralObjectSourceUpdater(SQLObject _object, DatabaseDefinition dbDefinition)`

Uses of DatabaseDefinition in org.eclipse.datatools.sqltools.sql.util

Methods in org.eclipse.datatools.sqltools.sql.util that return DatabaseDefinition
`static DatabaseDefinition` `ModelUtil.getDatabaseDefinition(SQLObject obj)`

Methods in org.eclipse.datatools.sqltools.sql.util with parameters of type DatabaseDefinition
`static IDatatype` `ModelUtil.map(DatabaseDefinition databaseDefinition, DataType type, java.lang.String owner)`

Uses of DatabaseDefinition in org.eclipse.datatools.sqltools.sqlbuilder.model

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model that return DatabaseDefinition
`DatabaseDefinition` `SQLDomainModel.getDatabaseDefinition()` Gets the current `DatabaseDefinition` object.

Uses of DatabaseDefinition in org.eclipse.datatools.sqltools.sqlbuilder.util

Methods in org.eclipse.datatools.sqltools.sqlbuilder.util that return DatabaseDefinition
`static DatabaseDefinition` `SQLDBUtil.getDatabaseDefinition(ISQLEditorConnectionInfo connInfo)`