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.
IControlConnectionPoolManager Manages the connection pool for control connections
IDatabaseSetting Holds database configuration properties.
IResourceDisposeListener  
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
AbstractDatabaseSetting  
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
DataTypeProvider Provides data types for given context
DataTypeStringParser The parser to parse a data type string.
ATTN: this implementation does not support data type string with space in it, for example, 'long varchar' wont be accepted as a valid type.
DataTypeValidator Validate given data type in given context
DBHelper Vendors can subclass this class to provide database-specific utility methods.
EditorCorePlugin The main plugin class to be used in the desktop.
Messages  
PredefinedDataTypeValidator The validator to validate a predefined data type
ProcIdentifierImpl This interface is used to uniquely identifies a stored procedure, or trigger, or event handler, etc.
ServerIdentifier A server identifier is used to uniquely identify a server.
SQLDevToolsConfiguration This class bundles the configuration space for a particular database.
SQLToolsFacade This should be the central place to query about contributed SQLDevToolsConfigurations.
 

Exception Summary
ConnectionException Exceptions related to IControlConnection
IDatabaseSetting.NotSupportedSettingException  
 



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