Skip to main content
aboutsummaryrefslogblamecommitdiffstats
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>

Back to the top