blob: b38244df6eae5eccf5674f2b7c007112b84a20c1 (
plain) (
tree)
|
|
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension-point id="newWizards" name="%extension-point.newWizards.name" schema="schema/newWizards.exsd"/>
<extension-point id="wizardProviders" name="%extension-point.wizardProviders.name" schema="schema/wizardProviders.exsd"/>
<extension-point id="viewers" name="%extension-point.viewers.name" schema="schema/viewers.exsd"/>
<extension-point id="cellEditors" name="%extension-point.cellEditors.name" schema="schema/cellEditors.exsd"/>
<!-- View contributions -->
<extension point="org.eclipse.ui.views">
<category
id="org.eclipse.tcf.te.ui.views.category"
name="%ViewCategory.name">
</category>
</extension>
<!-- New target wizard contributions -->
<extension point="org.eclipse.tcf.te.ui.newWizards">
<category
id="org.eclipse.tcf.te.ui.newWizards.category.general"
name="%NewWizards.category.name">
</category>
</extension>
<!-- Command contributions -->
<extension point="org.eclipse.ui.commands">
<category
id="org.eclipse.tcf.te.ui.commands.category"
name="%command.category.name">
</category>
<command
id="org.eclipse.tcf.te.ui.command.newWizards"
categoryId="org.eclipse.tcf.te.ui.commands.category"
defaultHandler="org.eclipse.tcf.te.ui.wizards.newWizard.NewWizardCommandHandler"
description="%command.newWizards.description"
helpContextId="org.eclipse.tcf.te.ui.command_NewWizards"
name="%command.newWizards.name">
</command>
<command
id="org.eclipse.tcf.te.ui.command.refresh"
categoryId="org.eclipse.tcf.te.ui.commands.category"
description="%command.refresh.description"
helpContextId="org.eclipse.tcf.te.ui.command_Refresh"
name="%command.refresh.name">
</command>
<command
id="org.eclipse.tcf.te.ui.command.showConsoleView"
categoryId="org.eclipse.tcf.te.ui.commands.category"
description="%command.showConsoleView.description"
helpContextId="org.eclipse.tcf.te.ui.command_ShowConsoleView"
name="%command.showConsoleView.name">
</command>
<command
id="org.eclipse.tcf.te.ui.command.connect"
categoryId="org.eclipse.tcf.te.ui.commands.category"
helpContextId="org.eclipse.tcf.te.ui.command_Connect"
description="%command.connect.description"
name="%command.connect.name">
</command>
<command
id="org.eclipse.tcf.te.ui.editor.command.connect"
categoryId="org.eclipse.tcf.te.ui.commands.category"
helpContextId="org.eclipse.tcf.te.ui.command_Connect"
description="%command.connect.description"
name="%command.connect.name">
</command>
<command
id="org.eclipse.tcf.te.ui.toolbar.command.connect"
categoryId="org.eclipse.tcf.te.ui.commands.category"
helpContextId="org.eclipse.tcf.te.ui.command_Connect"
description="%command.connect.toolbar.description"
name="%command.connect.name">
</command>
<command
id="org.eclipse.tcf.te.ui.command.disconnect"
categoryId="org.eclipse.tcf.te.ui.commands.category"
helpContextId="org.eclipse.tcf.te.ui.command_Disconnect"
description="%command.disconnect.description"
name="%command.disconnect.name">
</command>
<command
id="org.eclipse.tcf.te.ui.editor.command.disconnect"
categoryId="org.eclipse.tcf.te.ui.commands.category"
helpContextId="org.eclipse.tcf.te.ui.command_Disconnect"
description="%command.disconnect.description"
name="%command.disconnect.name">
</command>
<command
id="org.eclipse.tcf.te.ui.toolbar.command.disconnect"
categoryId="org.eclipse.tcf.te.ui.commands.category"
helpContextId="org.eclipse.tcf.te.ui.command_Disconnect"
description="%command.disconnect.toolbar.description"
name="%command.disconnect.name">
</command>
</extension>
<!-- Command image contributions -->
<extension point="org.eclipse.ui.commandImages">
<image
commandId="org.eclipse.tcf.te.ui.command.connect"
disabledIcon="icons/dlcl16/connect.gif"
icon="icons/elcl16/connect.gif">
</image>
<image
commandId="org.eclipse.tcf.te.ui.editor.command.connect"
disabledIcon="icons/dlcl16/connect.gif"
icon="icons/elcl16/connect.gif">
</image>
<image
commandId="org.eclipse.tcf.te.ui.toolbar.command.connect"
disabledIcon="icons/dlcl16/connect.gif"
icon="icons/elcl16/connect.gif">
</image>
<image
commandId="org.eclipse.tcf.te.ui.command.disconnect"
disabledIcon="icons/dlcl16/disconnect.gif"
icon="icons/elcl16/disconnect.gif">
</image>
<image
commandId="org.eclipse.tcf.te.ui.editor.command.disconnect"
disabledIcon="icons/dlcl16/disconnect.gif"
icon="icons/elcl16/disconnect.gif">
</image>
<image
commandId="org.eclipse.tcf.te.ui.toolbar.command.disconnect"
disabledIcon="icons/dlcl16/disconnect.gif"
icon="icons/elcl16/disconnect.gif">
</image>
<image
commandId="org.eclipse.tcf.te.ui.command.newWizards"
disabledIcon="icons/dlcl16/newtarget_wiz.gif"
icon="icons/elcl16/newtarget_wiz.gif">
</image>
<image
commandId="org.eclipse.tcf.te.ui.command.refresh"
disabledIcon="icons/dlcl16/refresh_nav.png"
icon="icons/elcl16/refresh_nav.png">
</image>
</extension>
<!-- Command handler contributions -->
<extension point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.tcf.te.ui.handler.ShowConsoleViewCommandHandler"
commandId="org.eclipse.tcf.te.ui.command.showConsoleView">
</handler>
<handler commandId="org.eclipse.tcf.te.ui.command.connect">
<class class="org.eclipse.tcf.te.ui.handler.ConnectableCommandHandler">
<parameter name="action" value="connect"/>
<parameter name="handleDirty" value="true"/>
</class>
<activeWhen>
<with variable="systemManagerViewSelection">
<iterate operator="and" ifEmpty="false">
<adapt type="org.eclipse.tcf.te.core.interfaces.IConnectable"/>
</iterate>
</with>
</activeWhen>
<enabledWhen>
<with variable="systemManagerViewSelection">
<iterate operator="and" ifEmpty="false">
<adapt type="org.eclipse.tcf.te.core.interfaces.IConnectable">
<test forcePluginActivation="true"
property="org.eclipse.tcf.te.core.isConnectStateChangeActionAllowed"
value="connect"/>
</adapt>
</iterate>
</with>
</enabledWhen>
</handler>
<handler commandId="org.eclipse.tcf.te.ui.editor.command.connect">
<class class="org.eclipse.tcf.te.ui.handler.ConnectableCommandHandler">
<parameter name="action" value="connect"/>
<parameter name="handleDirty" value="true"/>
</class>
<activeWhen>
<reference definitionId="te.expressions.editor.IConnectable"/>
</activeWhen>
<enabledWhen>
<and>
<with variable="activeEditorInput">
<adapt type="org.eclipse.tcf.te.core.interfaces.IConnectable">
<test forcePluginActivation="true"
property="org.eclipse.tcf.te.core.isConnectStateChangeActionAllowed"
value="connect"/>
</adapt>
</with>
</and>
</enabledWhen>
</handler>
<handler commandId="org.eclipse.tcf.te.ui.command.disconnect">
<class class="org.eclipse.tcf.te.ui.handler.ConnectableCommandHandler">
<parameter name="action" value="disconnect"/>
</class>
<activeWhen>
<with variable="systemManagerViewSelection">
<iterate operator="and" ifEmpty="false">
<adapt type="org.eclipse.tcf.te.core.interfaces.IConnectable"/>
</iterate>
</with>
</activeWhen>
<enabledWhen>
<with variable="systemManagerViewSelection">
<iterate operator="and" ifEmpty="false">
<adapt type="org.eclipse.tcf.te.core.interfaces.IConnectable">
<test forcePluginActivation="true"
property="org.eclipse.tcf.te.core.isConnectStateChangeActionAllowed"
value="disconnect"/>
</adapt>
</iterate>
</with>
</enabledWhen>
</handler>
<handler commandId="org.eclipse.tcf.te.ui.editor.command.disconnect">
<class class="org.eclipse.tcf.te.ui.handler.ConnectableCommandHandler">
<parameter name="action" value="disconnect"/>
</class>
<activeWhen>
<reference definitionId="te.expressions.editor.IConnectable"/>
</activeWhen>
<enabledWhen>
<with variable="activeEditorInput">
<adapt type="org.eclipse.tcf.te.core.interfaces.IConnectable">
<test forcePluginActivation="true"
property="org.eclipse.tcf.te.core.isConnectStateChangeActionAllowed"
value="disconnect"/>
</adapt>
</with>
</enabledWhen>
</handler>
</extension>
<!-- Menu contributions -->
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="popup:org.eclipse.tcf.te.ui.views.View#Popup?after=group.connect">
<command
commandId="org.eclipse.tcf.te.ui.command.connect"
mnemonic="%command.connect.mnemonic">
<visibleWhen checkEnabled="false">
<reference definitionId="te.expressions.selection.IConnectable"/>
</visibleWhen>
</command>
<command
commandId="org.eclipse.tcf.te.ui.command.disconnect"
mnemonic="%command.disconnect.mnemonic">
<visibleWhen checkEnabled="false">
<reference definitionId="te.expressions.selection.IConnectable"/>
</visibleWhen>
</command>
</menuContribution>
<menuContribution locationURI="toolbar:org.eclipse.tcf.te.ui.views.View?after=group.connect">
<command
commandId="org.eclipse.tcf.te.ui.command.connect"/>
<command
commandId="org.eclipse.tcf.te.ui.command.disconnect"/>
</menuContribution>
</extension>
<!-- Context and binding contributions -->
<extension point="org.eclipse.ui.contexts">
<context
description="%context.view.description"
id="org.eclipse.tcf.te.ui.views.View"
name="%context.view.name"
parentId="org.eclipse.ui.contexts.window">
</context>
<context
description="%context.editor.description"
id="org.eclipse.tcf.te.ui.views.Editor"
name="%context.editor.name"
parentId="org.eclipse.ui.contexts.window">
</context>
</extension>
<extension point="org.eclipse.ui.bindings">
<key
commandId="org.eclipse.tcf.te.ui.command.newWizards"
contextId="org.eclipse.tcf.te.ui.views.View"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="M1+N">
</key>
<key
commandId="org.eclipse.tcf.te.ui.command.refresh"
contextId="org.eclipse.tcf.te.ui.views.View"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="F5">
</key>
<key
commandId="org.eclipse.tcf.te.ui.command.refresh"
contextId="org.eclipse.tcf.te.ui.views.Editor"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="F5">
</key>
</extension>
<!-- Status handler contributions -->
<extension point="org.eclipse.tcf.te.runtime.statushandler.handlers">
<handler
class="org.eclipse.tcf.te.ui.statushandler.DefaultStatusHandler"
id="org.eclipse.tcf.te.statushandler.default"
label="%DefaultStatusHandler.label">
</handler>
</extension>
<!-- Executor service contributions -->
<extension point="org.eclipse.tcf.te.runtime.concurrent.executorServices">
<executorService
id="org.eclipse.tcf.te.ui.executors.SWTDisplay"
label="Eclipse Platform Display Executor"
class="org.eclipse.tcf.te.ui.internal.executors.SWTDisplayExecutor">
</executorService>
</extension>
<!-- Executor utility delegate contributions -->
<extension point="org.eclipse.tcf.te.runtime.concurrent.executorUtilDelegates">
<executorUtilDelegate
class="org.eclipse.tcf.te.ui.internal.executors.SWTDisplayExecutorUtilDelegate"
id="org.eclipse.tcf.te.ui.executors.delegate.SWTDisplay"
label="%SWTDisplayExecutorUtilDelegate.label">
</executorUtilDelegate>
</extension>
<!-- Event listener contributions -->
<extension point="org.eclipse.tcf.te.runtime.eventListeners">
<eventListener class="org.eclipse.tcf.te.ui.events.TriggerCommandEventListener">
<eventType
bundleId="org.eclipse.tcf.te.runtime"
class="org.eclipse.tcf.te.runtime.events.TriggerCommandEvent"/>
</eventListener>
</extension>
<!-- Preference page contributions -->
<extension point="org.eclipse.ui.preferencePages">
<page
class="org.eclipse.tcf.te.ui.preferences.PreferencePage"
id="org.eclipse.tcf.te.ui.preferences.general"
name="%preference.page.name">
</page>
</extension>
<!-- Preference contributions -->
<extension point="org.eclipse.core.runtime.preferences">
<initializer class="org.eclipse.tcf.te.ui.preferences.PreferencesInitializer"/>
</extension>
</plugin>
|