Database Contributions to SQL Development Tools

Identifier:
org.eclipse.datatools.sqltools.editor.core.dbConfigurations

Since:
[Enter the first release in which this extension point appears.]

Description:
This extension point provides support for SQL development. Extensions register a dbConfiguration of the type org.eclipse.datatools.sqltools.core.SQLDevToolsConfiguration which will be responsible for creating vendor-specific algorithms that will be used to customize the default behavior of the SQL Dev Tools framework.

Configuration Markup:

<!ELEMENT extension (dbConfiguration+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT dbConfiguration EMPTY>

<!ATTLIST dbConfiguration

configurationClass CDATA #REQUIRED

product            CDATA #REQUIRED

version            CDATA #REQUIRED

description        CDATA #IMPLIED

supportsDebugging  (true | false) "false"

default            (true | false) "false">


Examples:


<extension
         point="org.eclipse.datatools.sqltools.editor.core.dbConfigurations">
      <dbConfiguration
            product="Sybase Adaptive Server Enterprise"
            version="12.5.x"
            configurationClass="com.sybase.stf.dmp.ase.ASEConfiguration"
            >
      </dbConfiguration>
   </extension>

Contributes an ASE extenstion to the SQL editor. Note: SQL Dev Tools uses product and version information to find the associated database model definition contributed via the DTP dbdefinition extension point.

API Information:
Value of the attribute dbConfiguration must be a fully qualified name of a Java class that extends the class org.eclipse.datatools.sqltools.core.SQLDevToolsConfiguration.

Supplied Implementation:
[Enter information about supplied implementation of this extension point.]


Copyright (c) 2005 Sybase, Inc. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html Contributors: Sybase, Inc. - initial API and implementation