Package org.eclipse.datatools.sqltools.core

Interface Summary
IControlConnection For each connected database, we keep a "control connection".
IControlConnectionListener Clients that are interested in the control connection lifecycle events can implement this interface.
IControlConnectionManager This interface is for manage all control connections.
IDatabaseConfiguration Holds database configuration properties.
IDBFactory This interface is for database vendors to provide database-specific features and algorithms.
IDBHelper To be implemented by vendors to provide database-specific utility methods.
ISqlDataValidator A SQL data validator used to validate the given data value.
ProcIdentifier This interface is used to identify a database object.
SQLToolsConstants  
 

Class Summary
DatabaseIdentifier Uniquely identifies a database.
DatabaseVendorDefinitionId A class to uniquely identify a database definition, represented by product name and version.
DatabaseVendorDefinitionId.VersionComparator A string comparator which is aware of version number
DefaultDBFactory Subclasses should override methods in this class to create various database-dependent classes.
EditorCorePlugin The main plugin class to be used in the desktop.
Messages  
ProcIdentifierImpl This interface is used to uniquely identifies a stored procedure, or trigger, or event handler, etc.
SQLToolsFacade This should be the central place to query about contributed IDBFactorys.
 

Exception Summary
ConnectionException Exceptions related to IControlConnection
IDatabaseConfiguration.NotSupportedConfigurationException  
 



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