blob: 052106faba0de6096ffb18c6dc86a088a591b8b3 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension
point="org.eclipse.datatools.connectivity.sqm.core.catalog">
<catalog
version="9.x"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.catalog.SybaseASACatalogProvider">
</catalog>
</extension>
<extension
point="org.eclipse.datatools.connectivity.sqm.core.catalog">
<catalog
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.catalog.SybaseASACatalogProvider"
version="10.x"/>
</extension>
<extension point="org.eclipse.datatools.connectivity.sqm.core.logicalContainment">
<containment
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
class="SybaseASABaseEvent"
provider="org.eclipse.datatools.enablement.sybase.asa.containment.SybaseASAEventContainmentProvider" />
<containment
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
class="SybaseASABaseDatabase"
provider="org.eclipse.datatools.enablement.sybase.asa.containment.SybaseASADatabaseContainmentProvider" />
<containment
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
class="SybaseASABaseSchema"
provider="org.eclipse.datatools.enablement.sybase.asa.containment.SybaseASASchemaContainmentProvider" />
<containment
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
class="SybaseASABaseUserDefinedType"
provider="org.eclipse.datatools.enablement.sybase.asa.containment.SybaseASAUserDefinedTypeContainmentProvider"/>
<containment
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasasqlmodel.ecore"
class="SybaseASAWebService"
provider="org.eclipse.datatools.enablement.sybase.asa.containment.SybaseASAWebServiceContainmentProvider"/>
<containment
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
class="SybaseASABasePredefinedDataType"
provider="org.eclipse.datatools.enablement.sybase.asa.containment.SybaseASAPredefinedTypeContainmentProvider"/>
<containment
class="SybaseASABaseProxyTable"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
provider="org.eclipse.datatools.enablement.sybase.asa.containment.SybaseASAProxyTableContainmentProvider">
</containment>
</extension>
<extension
point="org.eclipse.datatools.connectivity.sqm.core.ddlGeneration">
<generator
version="9.x"
product="Sybase_ASA"
class="org.eclipse.datatools.enablement.sybase.asa.ddl.SybaseASADdlGenerator">
</generator>
<generator
version="10.x"
product="Sybase_ASA"
class="org.eclipse.datatools.enablement.sybase.asa.ddl.SybaseASADdlGenerator">
</generator>
<delta
class="org.eclipse.datatools.enablement.sybase.deltaddl.SybaseDeltaDdlGeneration"
product="Sybase_ASA"
version="9.x"/>
<delta
class="org.eclipse.datatools.enablement.sybase.deltaddl.SybaseDeltaDdlGeneration"
product="Sybase_ASA"
version="10.x"/>
</extension>
<extension
point="org.eclipse.datatools.enablement.sybase.deltaDdlGenProvider">
<deltaDdlGenService
class= "SybaseASABaseTempTable"
package= "http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product= "Sybase_ASA"
provider= "org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASATableDeltaDdlGenProvider"
version= "9.x" >
</deltaDdlGenService>
<deltaDdlGenService
class="Privilege"
package="http:///org/eclipse/datatools/modelbase/sql/accesscontrol.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.ASAPrivilegeDeltaDdlGenProvider"
version="9.x"/>
<deltaDdlGenService
class="SybaseASABaseProcedure"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product="Sybase_ASA"
version="9.x"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASAProcedureDeltaDdlGenProvider"/>
<deltaDdlGenService
class="SybaseASABaseFunction"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product="Sybase_ASA"
version="9.x"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASAFunctionDeltaDdlGenProvider"/>
<deltaDdlGenService
class="SybaseASABaseTrigger"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product="Sybase_ASA"
version="9.x"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASATriggerDeltaDdlGenProvider"/>
<deltaDdlGenService
class="SybaseASABaseEvent"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product="Sybase_ASA"
version="9.x"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASAEventDeltaDdlGenProvider"/>
<deltaDdlGenService
class="SybaseASABaseViewTable"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASABaseViewTableDeltaDdlGenProvider"
version="9.x"/>
<deltaDdlGenService
class="SybaseASAIndex"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasasqlmodel.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASAIndexDeltaDdlGenProvider"
version="9.x"/>
<deltaDdlGenService
class="SybaseASABasePrimaryKey"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.ASAReferenceConstraintDeltaDdlGenProvider"
version="9.x"/>
<deltaDdlGenService
class="SybaseASAForeignKey"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasasqlmodel.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.ASAForeignKeyDeltaDdlGenProvider"
version="9.x"/>
<deltaDdlGenService
class="SybaseASABaseUniqueConstraint"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.ASAReferenceConstraintDeltaDdlGenProvider"
version="9.x"/>
<deltaDdlGenService
class="CheckConstraint"
package="http:///org/eclipse/datatools/modelbase/sql/constraints.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.ASATableCheckConstraintDeltaDdlGenProvider"
version="9.x"/>
<deltaDdlGenService
class="SybaseASABaseColumnCheckConstraint"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.ASAColumnCheckConstraintDeltaDdlGenProvider"
version="9.x"/>
<deltaDdlGenService
class="SybaseASATable"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasasqlmodel.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASATableDeltaDdlGenProvider"
version="9.x"/>
<deltaDdlGenService
class="SybaseASABaseColumn"
package="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
product="Sybase_ASA"
provider="org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASAColumnDeltaDdlGenProvider"
version="9.x"/>
</extension>
<extension
point="org.eclipse.datatools.connectivity.driverExtension">
<!--
jarList="[com.sybase.jconnect60]\lib\jconn3.jar"
-->
<driverTemplate
createDefault="false"
emptyJarListIsOK="false"
id="org.eclipse.datatools.enablement.sybase.asa.drivertemplate"
jarList="jconn3.jar"
name="%asa9.driver.template"
parentCategory="org.eclipse.datatools.enablement.sybase.asa.9x"
valuesProvider="org.eclipse.datatools.enablement.sybase.asa.ASADriverValuesProvider">
<properties>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.driverClass"
name="Driver Class"
value="com.sybase.jdbc3.jdbc.SybDriver"
required="true"
visible="true"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.vendor"
name="Vendor"
value="Sybase_ASA"
required="true"
visible="false"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.version"
name="Version"
value="9.x"
required="true"
visible="false"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.databaseName"
name="Database Name"
value="asademo"
required="true"
visible="true"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.URL"
name="Connection URL"
value="jdbc:sybase:Tds:host:port/database"
required="true"
visible="false"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.username"
name="User ID"
value="dba"
required="false"
visible="true"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.password"
name="Password"
value="sql"
required="false"
visible="true"/>
<property
id="org.eclipse.datatools.enablement.sybase.host"
name="host"
value="localhost"
visible="true"/>
<property
name="port"
value="2638"
visible="true"
id="org.eclipse.datatools.enablement.sybase.port" />
<property
name="connectionProps"
value="DYNAMIC_PREPARE=true"
visible="false"
id="org.eclipse.datatools.connectivity.db.connectionProperties" />
<property
name="catalog"
value="%"
visible="false"
id="org.eclipse.datatools.enablement.sybase.catalog" />
<property
name="schema"
value="%"
visible="false"
id="org.eclipse.datatools.enablement.sybase.schema" />
</properties>
</driverTemplate>
<driverTemplate
createDefault="false"
emptyJarListIsOK="false"
id="org.eclipse.datatools.enablement.sybase.asa.drivertemplate10"
jarList="jconn3.jar"
name="%asa10.driver.template"
parentCategory="org.eclipse.datatools.enablement.sybase.asa.10x"
valuesProvider="org.eclipse.datatools.enablement.sybase.asa.ASADriverValuesProvider">
<properties>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.driverClass"
name="Driver Class"
value="com.sybase.jdbc3.jdbc.SybDriver"
required="true"
visible="true"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.vendor"
name="Vendor"
value="Sybase_ASA"
required="true"
visible="false"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.version"
name="Version"
value="10.x"
required="true"
visible="false"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.databaseName"
name="Database Name"
value="demo"
required="true"
visible="true"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.URL"
name="Connection URL"
value="jdbc:sybase:Tds:host:port/database"
required="true"
visible="false"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.username"
name="User ID"
value="dba"
required="false"
visible="true"/>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.password"
name="Password"
value="sql"
required="false"
visible="true"/>
<property
name="host"
value="localhost"
visible="true"
id="org.eclipse.datatools.enablement.sybase.host" />
<property
name="port"
value="2638"
visible="true"
id="org.eclipse.datatools.enablement.sybase.port" />
<property
name="connectionProps"
value="DYNAMIC_PREPARE=true"
visible="false"
id="org.eclipse.datatools.connectivity.db.connectionProperties" />
<property
name="catalog"
value="%"
visible="false"
id="org.eclipse.datatools.enablement.sybase.catalog" />
<property
name="schema"
value="%"
visible="false"
id="org.eclipse.datatools.enablement.sybase.schema" />
</properties>
</driverTemplate>
<category
id="org.eclipse.datatools.enablement.sybase.asa.9x"
name="%9.xVersionString"
parentCategory="org.eclipse.datatools.enablement.sybase.asa.category"/>
<category
id="org.eclipse.datatools.enablement.sybase.asa.10x"
name="%10.xVersionString"
parentCategory="org.eclipse.datatools.enablement.sybase.asa.category"/>
<category
id="org.eclipse.datatools.enablement.sybase.asa.category"
name="%asa.category"
parentCategory="org.eclipse.datatools.enablement.sybase"/>
<driverTemplate
createDefault="false"
emptyJarListIsOK="false"
id="org.eclipse.datatools.enablement.sybase.asa.9_x.other.driverTemplate"
name="%org.eclipse.datatools.enablement.sybase.asa.9_x.other.driverTemplate"
parentCategory="org.eclipse.datatools.enablement.sybase.asa.9x">
<properties>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.driverClass"
name="%driverClass"
required="true"
visible="true">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.vendor"
name="%driverVendor"
required="true"
value="Sybase_ASA"
visible="false">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.version"
name="%driverVersion"
required="true"
value="9.x"
visible="false">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.databaseName"
name="%driverDBName"
required="true"
visible="true">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.URL"
name="%driverConnectionURL"
required="true"
visible="true">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.username"
name="%driverUID"
required="false"
visible="true">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.password"
name="%driverPWD"
required="false"
visible="true">
</property>
</properties>
</driverTemplate>
<driverTemplate
createDefault="false"
emptyJarListIsOK="false"
id="org.eclipse.datatools.enablement.sybase.asa.10_x.other.driverTemplate"
name="%org.eclipse.datatools.enablement.sybase.asa.10_0.other.driverTemplate"
parentCategory="org.eclipse.datatools.enablement.sybase.asa.10x">
<properties>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.driverClass"
name="%driverClass"
required="true"
visible="true">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.vendor"
name="%driverVendor"
required="true"
value="Sybase_ASA"
visible="false">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.version"
name="%driverVersion"
required="true"
value="10.x"
visible="false">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.databaseName"
name="%driverDBName"
required="true"
visible="true">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.URL"
name="%driverConnectionURL"
required="true"
visible="true">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.username"
name="%driverUID"
required="false"
visible="true">
</property>
<property
generated="false"
id="org.eclipse.datatools.connectivity.db.password"
name="%driverPWD"
required="false"
visible="true">
</property>
</properties>
</driverTemplate>
</extension>
</plugin>