blob: ac49f6b56a3a6a866d6313dda9bb9655edf68f33 (
plain) (
tree)
|
|
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<!-- View contributions -->
<extension point="org.eclipse.ui.views">
<view
allowMultiple="true"
category="org.eclipse.tcf.te.ui.views.category"
class="org.eclipse.tcf.te.tcf.ui.views.scriptpad.ScriptPad"
icon="icons/eview16/scriptpad.gif"
id="org.eclipse.tcf.te.tcf.ui.views.scriptpad"
name="%ScriptPad.name"
restorable="true">
</view>
</extension>
<!-- Perspective extension contributions -->
<extension point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension targetID="org.eclipse.tcf.te.ui.perspective">
<viewShortcut
id="org.eclipse.tcf.te.tcf.ui.views.scriptpad">
</viewShortcut>
</perspectiveExtension>
</extension>
<!-- Console contributions -->
<extension point="org.eclipse.ui.console.consoleFactories">
<consoleFactory
class="org.eclipse.tcf.te.tcf.ui.views.scriptpad.console.Factory"
icon="icons/eview16/scriptpad_console.gif"
label="%ScriptConsole.label">
</consoleFactory>
</extension>
<extension point="org.eclipse.ui.console.consolePageParticipants">
<consolePageParticipant
class="org.eclipse.tcf.te.tcf.ui.console.PageParticipant"
id="org.eclipse.tcf.te.tcf.ui.console.PageParticipant">
<enablement>
<instanceof value="org.eclipse.tcf.te.tcf.ui.views.scriptpad.console.Console"/>
</enablement>
</consolePageParticipant>
</extension>
<extension point="org.eclipse.ui.console.consolePageParticipants">
<consolePageParticipant
class="org.eclipse.tcf.te.tcf.ui.console.PageParticipant"
id="org.eclipse.tcf.te.tcf.ui.console.PageParticipant">
<enablement>
<instanceof value="org.eclipse.tcf.te.tcf.ui.views.monitor.console.Console"/>
</enablement>
</consolePageParticipant>
</extension>
<!-- Script Pad menu contributions -->
<extension point="org.eclipse.ui.viewActions">
<viewContribution
id="org.eclipse.tcf.te.tcf.ui.scriptpad.toolbar"
targetID="org.eclipse.tcf.te.tcf.ui.views.scriptpad">
<action
class="org.eclipse.tcf.te.tcf.ui.views.scriptpad.actions.PeersSubMenuAction"
icon="icons/obj16/peer.gif"
id="org.eclipse.tcf.te.tcf.ui.scriptpad.toolbar.peers"
label="%PeersSubMenuAction.label"
style="pulldown"
toolbarPath="peers"
tooltip="%PeersSubMenuAction.tooltip">
</action>
<action
class="org.eclipse.tcf.te.tcf.ui.views.scriptpad.actions.PlayAction"
icon="icons/etool16/run_exc.gif"
id="org.eclipse.tcf.te.tcf.ui.scriptpad.toolbar.play"
label="%PlayAction.label"
style="push"
toolbarPath="play"
tooltip="%PlayAction.tooltip">
</action>
<action
class="org.eclipse.tcf.te.tcf.ui.views.scriptpad.actions.OpenAction"
icon="platform:/plugin/org.eclipse.ui/icons/full/obj16/fldr_obj.gif"
id="org.eclipse.tcf.te.tcf.ui.scriptpad.toolbar.open"
label="%OpenAction.label"
style="push"
toolbarPath="open"
tooltip="%OpenAction.tooltip">
</action>
<action
class="org.eclipse.tcf.te.tcf.ui.views.scriptpad.actions.ClearAction"
disabledIcon="platform:/plugin/org.eclipse.ui/icons/full/dtool16/clear.gif"
icon="platform:/plugin/org.eclipse.ui/icons/full/etool16/clear.gif"
id="org.eclipse.tcf.te.tcf.ui.scriptpad.toolbar.clear"
label="%ClearAction.label"
style="push"
toolbarPath="clear"
tooltip="%ClearAction.tooltip">
</action>
</viewContribution>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="popup:org.eclipse.tcf.te.tcf.ui.views.scriptpad">
<separator name="group.edit" visible="true"/>
<command
commandId="org.eclipse.ui.edit.cut"
disabledIcon="platform:/plugin/org.eclipse.ui/icons/full/dtool16/cut_edit.gif"
icon="platform:/plugin/org.eclipse.ui/icons/full/etool16/cut_edit.gif"
label="%command.cut.label"
mnemonic="%command.cut.mnemonic"
style="push"
tooltip="%command.cut.tooltip">
</command>
<command
commandId="org.eclipse.ui.edit.copy"
disabledIcon="platform:/plugin/org.eclipse.ui/icons/full/dtool16/copy_edit.gif"
icon="platform:/plugin/org.eclipse.ui/icons/full/etool16/copy_edit.gif"
label="%command.copy.label"
mnemonic="%command.copy.mnemonic"
style="push"
tooltip="%command.copy.tooltip">
</command>
<command
commandId="org.eclipse.ui.edit.paste"
disabledIcon="platform:/plugin/org.eclipse.ui/icons/full/dtool16/paste_edit.gif"
icon="platform:/plugin/org.eclipse.ui/icons/full/etool16/paste_edit.gif"
label="%command.paste.label"
mnemonic="%command.paste.mnemonic"
style="push"
tooltip="%command.paste.tooltip">
</command>
<separator name="group.select" visible="true"/>
<command
commandId="org.eclipse.ui.edit.delete"
disabledIcon="platform:/plugin/org.eclipse.ui/icons/full/dtool16/delete.gif"
icon="platform:/plugin/org.eclipse.ui/icons/full/etool16/delete.gif"
label="%command.delete.label"
mnemonic="%command.delete.mnemonic"
style="push"
tooltip="%command.delete.tooltip">
</command>
<command
commandId="org.eclipse.ui.edit.selectAll"
label="%command.selectall.label"
mnemonic="%command.selectall.mnemonic"
style="push"
tooltip="%command.selectall.tooltip">
</command>
</menuContribution>
<menuContribution locationURI="toolbar:org.eclipse.tcf.te.tcf.ui.views.scriptpad?after=save">
<command
commandId="org.eclipse.ui.file.save"
disabledIcon="platform:/plugin/org.eclipse.ui/icons/full/dtool16/save_edit.gif"
icon="platform:/plugin/org.eclipse.ui/icons/full/etool16/save_edit.gif"
label="%command.save.label"
mnemonic="%command.save.mnemonic"
style="push"
tooltip="%command.save.tooltip">
</command>
<command
commandId="org.eclipse.ui.file.saveAs"
disabledIcon="platform:/plugin/org.eclipse.ui/icons/full/dtool16/saveas_edit.gif"
icon="platform:/plugin/org.eclipse.ui/icons/full/etool16/saveas_edit.gif"
label="%command.saveas.label"
mnemonic="%command.saveas.mnemonic"
style="push"
tooltip="%command.saveas.tooltip">
</command>
</menuContribution>
</extension>
<!-- Script Pad event listener contributions -->
<extension point="org.eclipse.tcf.te.runtime.eventListeners">
<eventListener
class="org.eclipse.tcf.te.tcf.ui.views.scriptpad.events.EventListener"
forcePluginActivation="true">
<eventType
class="org.eclipse.tcf.te.tcf.core.scripting.events.ScriptEvent">
</eventType>
</eventListener>
</extension>
<!-- Monitor console event listener contributions -->
<extension point="org.eclipse.tcf.te.runtime.eventListeners">
<eventListener
class="org.eclipse.tcf.te.tcf.ui.views.monitor.events.EventListener"
forcePluginActivation="true">
<eventType
class="org.eclipse.tcf.te.tcf.log.core.events.MonitorEvent">
</eventType>
</eventListener>
</extension>
</plugin>
|