blob: cbac333a642350f4ccd6d98961fc78abd7ddcafb [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<!-- Content provider for Derby in Database Explorer -->
<extension point="org.eclipse.ui.navigator.viewer">
<viewerContentBinding viewerId="org.eclipse.datatools.connectivity.DataSourceExplorerNavigator">
<includes>
<contentExtension
pattern="org.eclipse.datatools.connectivity.apache.derby.ui.ServerExplorerContent"/>
</includes>
</viewerContentBinding>
</extension>
<extension point="org.eclipse.ui.navigator.navigatorContent">
<navigatorContent
name="Database_Explorer_Derby_Content_Extension"
priority="high"
icon="platform:/plugin/org.eclipse.datatools.connectivity.sqm.core.ui/icons/server_explorer.gif"
activeByDefault="true"
contentProvider="org.eclipse.datatools.connectivity.apache.derby.internal.ui.explorer.providers.ServerExplorerContentProvider"
labelProvider="org.eclipse.datatools.connectivity.apache.derby.internal.ui.explorer.providers.label.ServerExplorerlabelProvider"
id="org.eclipse.datatools.connectivity.apache.derby.ui.ServerExplorerContent">
<triggerPoints>
<or>
<instanceof
value="org.eclipse.datatools.modelbase.derby.DerbySchema" />
</or>
</triggerPoints>
<possibleChildren>
<or>
<instanceof
value="org.eclipse.datatools.connectivity.apache.derby.ui.explorer.providers.virtual.ISynonymFolder" />
<instanceof
value="org.eclipse.datatools.modelbase.derby.Synonym" />
</or>
</possibleChildren>
</navigatorContent>
</extension>
<!-- Label Service -->
<extension point = "org.eclipse.datatools.connectivity.sqm.core.ui.labelService">
<contributor
type = "org.eclipse.datatools.modelbase.derby.Synonym"
iconLocation = "icons/alias.gif"
displayType = "%Synonym">
</contributor>
</extension>
<extension
point="org.eclipse.datatools.connectivity.ui.driverPropertyEditor">
<propertyEditor
customPropertyDescriptor="org.eclipse.datatools.connectivity.ui.PasswordTextPropertyDescriptor"
driverPropertyID="org.eclipse.datatools.connectivity.db.password"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby101.genericDriverTemplate"
id="org.eclipse.datatools.connectivity.derby101.ui.propertyEditor.password">
</propertyEditor>
<propertyEditor
customPropertyDescriptor="org.eclipse.datatools.connectivity.ui.PasswordTextPropertyDescriptor"
driverPropertyID="org.eclipse.datatools.connectivity.db.password"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby.genericDriverTemplate"
id="org.eclipse.datatools.connectivity.derby.ui.propertyEditor.password">
</propertyEditor>
<propertyEditor
customPropertyDescriptor="org.eclipse.datatools.connectivity.ui.PasswordTextPropertyDescriptor"
driverPropertyID="org.eclipse.datatools.connectivity.db.password"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby102.genericDriverTemplate"
id="org.eclipse.datatools.connectivity.derby102.ui.propertyEditor.password">
</propertyEditor>
<propertyEditor
customPropertyDescriptor="org.eclipse.datatools.connectivity.ui.PasswordTextPropertyDescriptor"
driverPropertyID="org.eclipse.datatools.connectivity.db.password"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby.db2UniversalDriver"
id="org.eclipse.datatools.connectivity.derby.db2UniversalDriver.ui.propertyEditor.password">
</propertyEditor>
<propertyEditor
customPropertyDescriptor="org.eclipse.datatools.connectivity.ui.PasswordTextPropertyDescriptor"
driverPropertyID="org.eclipse.datatools.connectivity.db.password"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby101.db2UniversalDriver"
id="org.eclipse.datatools.connectivity.derby101.db2UniversalDriver.ui.propertyEditor.password">
</propertyEditor>
<propertyEditor
customPropertyDescriptor="org.eclipse.datatools.connectivity.ui.PasswordTextPropertyDescriptor"
driverPropertyID="org.eclipse.datatools.connectivity.db.password"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby101.clientDriver"
id="org.eclipse.datatools.connectivity.derby101.clientDriver.ui.propertyEditor.password">
</propertyEditor>
<propertyEditor
customPropertyDescriptor="org.eclipse.datatools.connectivity.ui.PasswordTextPropertyDescriptor"
driverPropertyID="org.eclipse.datatools.connectivity.db.password"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby102.clientDriver"
id="org.eclipse.datatools.connectivity.derby102.clientDriver.ui.propertyEditor.password">
</propertyEditor>
</extension>
<extension
point="org.eclipse.datatools.connectivity.connectionProfile">
<newWizard
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.NewDerbyEmbeddedConnectionProfileWizard"
icon="icons/new_db_element.gif"
id="org.eclipse.datatools.connectivity.db.derby.embedded.NewConnectionProfileWizard"
name="%DERBY_EMBEDDED_CONNECTION_PROFILE_WIZARD_NAME"
description = "%DERBY_EMBEDDED_CONNECTION_PROFILE_WIZARD_DESCRIPTION"
profile="org.eclipse.datatools.connectivity.db.derby.embedded.connectionProfile"/>
</extension>
<extension
point="org.eclipse.ui.propertyPages">
<page
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.DerbyEmbeddedDBPropertyPage"
id="org.eclipse.datatools.connectivity.db.derby.profileProperties"
name="%DERBY_EMBEDDED_DB_PROPERTY_PAGE_NAME">
<filter
name="org.eclipse.datatools.profile.property.id"
value="org.eclipse.datatools.connectivity.db.derby.embedded.connectionProfile"/>
<enabledWhen>
<instanceof
value="org.eclipse.datatools.connectivity.IConnectionProfile">
</instanceof>
</enabledWhen>
</page>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyOtherDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby.otherDriver"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_0.DerbyOtherDriverUIContributor">
</driverUIContributor>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyOtherDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby101.otherDriver"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_1.DerbyOtherDriverUIContributor">
</driverUIContributor>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyOtherDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby102.otherDriver"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_2.DerbyOtherDriverUIContributor">
</driverUIContributor>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyEmbeddedDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby.genericDriverTemplate"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_0.DerbyEmbeddedDriverUIContributor">
</driverUIContributor>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyEmbeddedDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby101.genericDriverTemplate"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_1.DerbyEmbeddedDriverUIContributor">
</driverUIContributor>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyEmbeddedDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby102.genericDriverTemplate"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_2.DerbyEmbeddedDriverUIContributor">
</driverUIContributor>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby.db2UniversalDriver"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_0.DerbyDriverUIContributor">
</driverUIContributor>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby101.db2UniversalDriver"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_1.DerbyDriverUIContributor">
</driverUIContributor>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyClientDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby101.clientDriver"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_1.DerbyClientDriverUIContributor">
</driverUIContributor>
</extension>
<extension point="org.eclipse.datatools.connectivity.ui.driverUIContributor">
<driverUIContributor
class="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.DerbyClientDriverUIContributor"
driverTemplateID="org.eclipse.datatools.connectivity.db.derby102.clientDriver"
id="org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers.10_2.DerbyClientDriverUIContributor">
</driverUIContributor>
</extension>
</plugin>