## Uses of Interface
org.eclipse.datatools.modelbase.sql.tables.BaseTable

Packages that use BaseTable
org.eclipse.datatools.connectivity.sqm.core.rte.fe
org.eclipse.datatools.connectivity.sqm.core.rte.jdbc
org.eclipse.datatools.enablement.ase.catalog
org.eclipse.datatools.enablement.ase.ddl
org.eclipse.datatools.enablement.mysql.catalog
org.eclipse.datatools.enablement.mysql.ddl
org.eclipse.datatools.enablement.mysql.ddl.shared
org.eclipse.datatools.enablement.sybase.asa.base.catalog
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.models.sybaseasabasesqlmodel
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.util
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.action
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.model
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.columns
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.constraints
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util
org.eclipse.datatools.enablement.sybase.ddl
org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel
org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.impl
org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.util
org.eclipse.datatools.modelbase.sql.constraints
org.eclipse.datatools.modelbase.sql.tables
org.eclipse.datatools.modelbase.sql.tables.impl
org.eclipse.datatools.modelbase.sql.tables.util

Uses of BaseTable in org.eclipse.datatools.connectivity.sqm.core.rte.fe

Methods in org.eclipse.datatools.connectivity.sqm.core.rte.fe with parameters of type BaseTable
`java.lang.String` `GenericDdlBuilder.createTable(BaseTable table, boolean quoteIdentifiers, boolean qualifyNames)`
`java.lang.String` `GenericDdlBuilder.dropTable(BaseTable table, boolean quoteIdentifiers, boolean qualifyNames)`

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

Classes in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc that implement BaseTable
`class` `JDBCTable`
`class` `JDBCTemporaryTable`

Uses of BaseTable in org.eclipse.datatools.enablement.ase.catalog

Classes in org.eclipse.datatools.enablement.ase.catalog that implement BaseTable
`class` `SybaseASECatalogProxyTable`
`class` `SybaseASECatalogTable`
`class` `SybaseASECatalogTempTable`
`class` `SybaseASECatalogWebServiceTable`

Methods in org.eclipse.datatools.enablement.ase.catalog that return BaseTable
`BaseTable` `SybaseASECatalogForeignKey.getReferencedTable()`

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

Methods in org.eclipse.datatools.enablement.ase.ddl with parameters of type BaseTable
`java.lang.String` `SybaseASEDdlBuilder.dropTable(BaseTable table, boolean quoteIdentifiers, boolean qualifyNames)`
`java.util.List` `SybaseASEDdlBuilder.getRuleBindingStmt(BaseTable table, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)`

Uses of BaseTable in org.eclipse.datatools.enablement.mysql.catalog

Classes in org.eclipse.datatools.enablement.mysql.catalog that implement BaseTable
`class` `MySqlCatalogTable` This class is the Schema implementation, its purpose is to load columns, constraint, index and primaryKeys

Uses of BaseTable in org.eclipse.datatools.enablement.mysql.ddl

Methods in org.eclipse.datatools.enablement.mysql.ddl with parameters of type BaseTable
`java.lang.String` `MySqlDdlBuilder.createTable(BaseTable table, boolean quoteIdentifiers, boolean qualifyNames, boolean generatePk)`

Uses of BaseTable in org.eclipse.datatools.enablement.mysql.ddl.shared

Methods in org.eclipse.datatools.enablement.mysql.ddl.shared with parameters of type BaseTable
`abstract java.lang.String` `MySqlDdlBuilderHelper.createTable(BaseTable o, boolean quoteIdentifiers, boolean qualifyNames, boolean generatePKConstraints)`
`java.lang.String` `MySqlDdlBuilderHelper.dropTable(BaseTable table, boolean quoteIdentifiers, boolean qualifyNames)`

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.base.catalog

Classes in org.eclipse.datatools.enablement.sybase.asa.base.catalog that implement BaseTable
`class` `SybaseASACatalogBaseProxyTable`
`class` `SybaseASACatalogBaseTempTable`

Methods in org.eclipse.datatools.enablement.sybase.asa.base.catalog that return BaseTable
`BaseTable` `SybaseASACatalogBaseForeignKey.getReferencedTable()`

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

Constructors in org.eclipse.datatools.enablement.sybase.asa.baseloaders with parameters of type BaseTable
`BaseTableASABaseLoader(BaseTable catalogTable)`

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

Classes in org.eclipse.datatools.enablement.sybase.asa.catalog that implement BaseTable
`class` `SybaseASACatalogTable`
`class` `SybaseASACatalogTempTable`

Methods in org.eclipse.datatools.enablement.sybase.asa.catalog that return BaseTable
`BaseTable` `SybaseASACatalogForeignKey.getReferencedTable()`

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

Methods in org.eclipse.datatools.enablement.sybase.asa.ddl with parameters of type BaseTable
`java.lang.String` `SybaseASADdlBuilder.dropTable(BaseTable table, boolean quoteIdentifiers, boolean qualifyNames)`

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel

Subinterfaces of BaseTable in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel
`interface` `SybaseASABaseProxyTable` A representation of the model object 'Sybase ASA Base Proxy Table'.
`interface` `SybaseASABaseTable` A representation of the model object 'Sybase ASA Base Table'.
`interface` `SybaseASABaseTempTable` A representation of the model object 'Sybase ASA Base Temp Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl

Classes in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl that implement BaseTable
`class` `SybaseASABaseProxyTableImpl` An implementation of the model object 'Sybase ASA Base Proxy Table'.
`class` `SybaseASABaseTableImpl` An implementation of the model object 'Sybase ASA Base Table'.
`class` `SybaseASABaseTempTableImpl` An implementation of the model object 'Sybase ASA Base Temp Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util

Methods in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util with parameters of type BaseTable
`java.lang.Object` `SybaseasabasesqlmodelSwitch.caseBaseTable(BaseTable object)` Returns the result of interpreting the object as an instance of 'Base Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel

Subinterfaces of BaseTable in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel
`interface` `SybaseASATable` A representation of the model object 'Sybase ASA Table'.
`interface` `SybaseASATempTable` A representation of the model object 'Sybase ASA Temp Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl

Classes in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl that implement BaseTable
`class` `SybaseASATableImpl` An implementation of the model object 'Sybase ASA Table'.
`class` `SybaseASATempTableImpl` An implementation of the model object 'Sybase ASA Temp Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.util

Methods in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.util with parameters of type BaseTable
`java.lang.Object` `SybaseasasqlmodelSwitch.caseBaseTable(BaseTable object)` Returns the result of interpreting the object as an instance of 'Base Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.action

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.action with parameters of type BaseTable
`EditASATableAction(java.lang.String text, BaseTable table)`
`EditASATableAction(java.lang.String text, org.eclipse.jface.resource.ImageDescriptor image, BaseTable table)`
`EditASATableAction(java.lang.String text, int style, BaseTable table)`
`EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, ISchemaObjectEditModel modelObj, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier, BaseTable table)`
`EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, org.eclipse.jface.resource.ImageDescriptor image, ISchemaObjectEditModel modelObj, BaseTable table)`
`EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, int style, ISchemaObjectEditModel modelObj, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier, BaseTable table)`
`EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, ISchemaObjectEditModel modelObj, BaseTable table)`

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.model

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.model with parameters of type BaseTable
`ASATableSchemaImmutableModel(BaseTable object, java.util.Map ojbects)`

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

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.columns with parameters of type BaseTable
`ASATableEditorColumnsTableData` `ModelConverter.getColumnsData(BaseTable table, java.util.Vector rows)`
`void` `ASATableEditorColumnsViewer.populateSQLObject(BaseTable table)` Populate the table using the user's input

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.columns with parameters of type BaseTable
`ASATableEditorColumnsViewerCellModifier(AccessibleTableViewer viewer, BaseTable table)`

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.constraints

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.constraints with parameters of type BaseTable
`void` `SQLConstraintsBlock.refresh(BaseTable table)`
`void` `SQLConstraintsTreeViewerInput.resetInput(BaseTable table)` This should be called when the constraints of the table change. ATTN: The folder nodes will be kept, all the child nodes will be re-generated.

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.constraints with parameters of type BaseTable
`ASASQLConstraintsBlock(SchemaObjectEditorPage page, BaseTable table)`
`SQLConstraintsBlock(SchemaObjectEditorPage page, BaseTable table)`
`SQLConstraintsBlock(SchemaObjectEditorPage page, BaseTable table, org.eclipse.jface.action.MenuManager menuMgr)`
`SQLConstraintsTreeViewerInput(BaseTable table)`

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

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils with parameters of type BaseTable
`static java.util.List` `TableModelUtil.getMatchedColumnCheckConstraint(BaseTable table, Column column)`
`static java.util.List` `TableModelUtil.getMatchedColumnForeignKeys(BaseTable table, Column column)` Returns all the foreign keys which reference the given column
`static java.util.List` `TableModelUtil.getMatchedColumnUniqueConstraint(BaseTable table, Column column)` Returns all the unique constraints of the given table which only reference the given column
`static java.util.List` `TableModelUtil.getNotNullableColumns(BaseTable table)` Returns the columns list which is not nullable
`static boolean` `TableModelUtil.isReferencedColumn(BaseTable table, Column column)` Checks if the given column is referenced in one of the reference constraints of the given table
`static void` `TableModelUtil.removeColumnFromRefConstraints(BaseTable table, Column column)`

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel

Subinterfaces of BaseTable in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel
`interface` `SybaseASEBaseTable` A representation of the model object 'Sybase ASE Base Table'.
`interface` `SybaseASEProxyTable` A representation of the model object 'Sybase ASE Proxy Table'.
`interface` `SybaseASETable` A representation of the model object 'Sybase ASE Table'.
`interface` `SybaseASETempTable` A representation of the model object 'Sybase ASE Temp Table'.
`interface` `SybaseASEWebServiceTable` A representation of the model object 'Sybase ASE Web Service Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl

Classes in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl that implement BaseTable
`class` `SybaseASEBaseTableImpl` An implementation of the model object 'Sybase ASE Base Table'.
`class` `SybaseASEProxyTableImpl` An implementation of the model object 'Sybase ASE Proxy Table'.
`class` `SybaseASETableImpl` An implementation of the model object 'Sybase ASE Table'.
`class` `SybaseASETempTableImpl` An implementation of the model object 'Sybase ASE Temp Table'.
`class` `SybaseASEWebServiceTableImpl` An implementation of the model object 'Sybase ASE Web Service Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util

Methods in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util with parameters of type BaseTable
`java.lang.Object` `SybaseasesqlmodelSwitch.caseBaseTable(BaseTable object)` Returns the result of interpreting the object as an instance of 'Base Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.ddl

Methods in org.eclipse.datatools.enablement.sybase.ddl with parameters of type BaseTable
`java.lang.String[]` `SybaseDdlBuilder.createTable(BaseTable table, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)`

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel

Subinterfaces of BaseTable in org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel
`interface` `SybaseBaseTable` A representation of the model object 'Sybase Base Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.impl

Classes in org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.impl that implement BaseTable
`class` `SybaseBaseTableImpl` An implementation of the model object 'Sybase Base Table'.

Uses of BaseTable in org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.util

Methods in org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.util with parameters of type BaseTable
`java.lang.Object` `SybasesqlmodelSwitch.caseBaseTable(BaseTable object)` Returns the result of interpreting the object as an instance of 'Base Table'.

Uses of BaseTable in org.eclipse.datatools.modelbase.sql.constraints

Methods in org.eclipse.datatools.modelbase.sql.constraints that return BaseTable
`BaseTable` `TableConstraint.getBaseTable()` Returns the value of the 'Base Table' container reference.
`BaseTable` `ForeignKey.getReferencedTable()` Returns the value of the 'Referenced Table' reference.

Methods in org.eclipse.datatools.modelbase.sql.constraints with parameters of type BaseTable
`void` `TableConstraint.setBaseTable(BaseTable value)` Sets the value of the '`Base Table`' container reference.
`void` `ForeignKey.setReferencedTable(BaseTable value)` Sets the value of the '`Referenced Table`' reference.

Uses of BaseTable in org.eclipse.datatools.modelbase.sql.tables

Subinterfaces of BaseTable in org.eclipse.datatools.modelbase.sql.tables
`interface` `PersistentTable` A representation of the model object 'Persistent Table'.
`interface` `TemporaryTable` A representation of the model object 'Temporary Table'.

Uses of BaseTable in org.eclipse.datatools.modelbase.sql.tables.impl

Classes in org.eclipse.datatools.modelbase.sql.tables.impl that implement BaseTable
`class` `org.eclipse.datatools.modelbase.sql.tables.impl.BaseTableImpl`
`class` `org.eclipse.datatools.modelbase.sql.tables.impl.PersistentTableImpl`
`class` `org.eclipse.datatools.modelbase.sql.tables.impl.TemporaryTableImpl`

Uses of BaseTable in org.eclipse.datatools.modelbase.sql.tables.util

Methods in org.eclipse.datatools.modelbase.sql.tables.util with parameters of type BaseTable
`java.lang.Object` `SQLTablesSwitch.caseBaseTable(BaseTable object)` Returns the result of interpreting the object as an instance of 'Base Table'.