| <?xml version="1.0" encoding="UTF-8"?> | |
| <?eclipse version="3.0"?> | |
| <plugin> | |
| <extension | |
| point="org.eclipse.datatools.connectivity.connectionProfile"> | |
| <category | |
| id="org.eclipse.datatools.connectivity.db.category" | |
| name="%databases.category"/> | |
| <connectionProfile | |
| category="org.eclipse.datatools.connectivity.db.category" | |
| icon="icons/jdbc_16.gif" | |
| id="org.eclipse.datatools.connectivity.db.generic.connectionProfile" | |
| name="%generic.profile.name" | |
| pingFactory="org.eclipse.datatools.connectivity.db.generic.JDBCConnectionFactory" | |
| propertiesPersistenceHook="org.eclipse.datatools.connectivity.db.generic.GenericDBPropertiesPersistenceHook"/> | |
| <connectionFactory | |
| class="org.eclipse.datatools.connectivity.db.generic.JDBCConnectionFactory" | |
| id="java.sql.Connection" | |
| name="%jdbc.connection.name" | |
| profile="org.eclipse.datatools.connectivity.db.generic.connectionProfile"/> | |
| </extension> | |
| <extension | |
| point="org.eclipse.datatools.connectivity.driverExtension"> | |
| <category | |
| id="org.eclipse.datatools.connectivity.db.driverCategory" | |
| name="%org.eclipse.datatools.connectivity.db.driverCategory"/> | |
| <category | |
| parentCategory="org.eclipse.datatools.connectivity.db.driverCategory" | |
| name="%org.eclipse.datatools.connectivity.db.generic.genericDriverCategory" | |
| id="org.eclipse.datatools.connectivity.db.genericDriverCategory"/> | |
| <driverTemplate | |
| createDefault="false" | |
| emptyJarListIsOK="false" | |
| id="org.eclipse.datatools.connectivity.db.generic.genericDriverTemplate" | |
| jarList="" | |
| name="%org.eclipse.datatools.connectivity.db.generic.genericDriverTemplate" | |
| parentCategory="org.eclipse.datatools.connectivity.db.genericDriverCategory"> | |
| <properties> | |
| <property | |
| generated="false" | |
| id="org.eclipse.datatools.connectivity.db.driverClass" | |
| name="%driverClass" | |
| required="true" | |
| visible="true"/> | |
| <property | |
| generated="false" | |
| id="org.eclipse.datatools.connectivity.db.vendor" | |
| name="%driverVendor" | |
| value="Generic JDBC" | |
| required="true" | |
| visible="false"/> | |
| <property | |
| generated="false" | |
| id="org.eclipse.datatools.connectivity.db.version" | |
| name="%driverVersion" | |
| value="1.0" | |
| required="true" | |
| visible="false"/> | |
| <property | |
| generated="false" | |
| id="org.eclipse.datatools.connectivity.db.databaseName" | |
| name="%driverDBName" | |
| value="SAMPLE" | |
| required="true" | |
| visible="true"/> | |
| <property | |
| generated="false" | |
| id="org.eclipse.datatools.connectivity.db.URL" | |
| name="%driverConnectionURL" | |
| value="jdbc:" | |
| required="true" | |
| visible="true"/> | |
| <property | |
| generated="false" | |
| id="org.eclipse.datatools.connectivity.db.username" | |
| name="%driverUID" | |
| value="" | |
| required="false" | |
| visible="true"/> | |
| </properties> | |
| </driverTemplate> | |
| </extension> | |
| <extension | |
| point="org.eclipse.datatools.connectivity.sqm.core.mappings"> | |
| <providerIDtoDriverCategoryID | |
| driverCategoryID="org.eclipse.datatools.connectivity.db.genericDriverCategory" | |
| providerID="org.eclipse.datatools.connectivity.db.generic.connectionProfile"> | |
| </providerIDtoDriverCategoryID> | |
| </extension> | |
| </plugin> |