| <?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> |