OSDN Git Service

ジャンプ機能を実装
[coboled/CobolEditor.git] / plugin.xml
index 2e2681b..ffc51df 100644 (file)
@@ -4,7 +4,8 @@
     <extension point="org.eclipse.ui.editors">
         <editor
             name="Cobolエディター"
-            extensions="cob,pco"
+            default="true"
+            extensions="cob,pco,cbl"
             icon="icons/sample.gif"
             contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
             class="coboled.editors.CobolEditor"
         <command
             name="Cobolアウトライン"
             categoryId="coboled.editors.category"
-            id="coboled.editors.command">
+            id="coboled.editors.command.quickoutline">
+        </command>
+        <command
+            name="Cobolジャンプ"
+            categoryId="coboled.editors.category"
+            id="coboled.editors.command.jump">
         </command>
     </extension>
 
     <extension point="org.eclipse.ui.bindings">
         <key sequence="M1+O"
             contextId="coboled.editors.cobolEditorScope"
-            commandId="coboled.editors.command"
+            commandId="coboled.editors.command.quickoutline"
+            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
+        </key>
+        <key sequence="F3"
+            contextId="coboled.editors.cobolEditorScope"
+            commandId="coboled.editors.command.jump"
             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
         </key>
     </extension>
 
     <extension point="org.eclipse.ui.handlers">
         <handler
-            commandId="coboled.editors.command"
+            commandId="coboled.editors.command.quickoutline"
             class="coboled.editors.command.QuickOutLineHandler">
         </handler>
+        <handler
+            commandId="coboled.editors.command.jump"
+            class="coboled.editors.command.JumpHandler">
+        </handler>
+    </extension>
+    
+    <extension
+        point="org.eclipse.ui.perspectives">
+        <perspective
+            class="coboled.editors.perspective.PerspectiveFactory"
+            icon="icons/sample.gif"
+            id="coboled.editors.perspective.perspective1"
+            name="COBOL"/>
     </extension>
-
 </plugin>