Finished MPROM support. Fixes #10
[Mograsim.git] / plugins / net.mograsim.plugin.core / plugin.xml
index 5289133..9e8b8cf 100644 (file)
             name="Main Memory"
             priority="high">
       </content-type>
+      <content-type
+            base-type="org.eclipse.core.runtime.text"
+            default-charset="UTF-8"
+            file-extensions="mprom"
+            id="net.mograsim.plugin.mprom"
+            name="%content-type.mprom.name"
+            priority="high">
+      </content-type>
    </extension>
    <extension
          point="org.eclipse.ui.menus">
                <contentTypeBinding contentTypeId="net.mograsim.plugin.mpm"/>
       </editor>
       <editor
-            class="net.mograsim.plugin.editors.MemoryEditor"
+            class="net.mograsim.plugin.editors.MPROMEditor"
+            icon="icons/mograsim/blue-orange/icon_blue-orange_16.png"
+            id="net.mograsim.plugin.editors.mpromeditor"
+            name="MPROM Editor">xcdys
+         <contentTypeBinding
+               contentTypeId="net.mograsim.plugin.mprom">
+         </contentTypeBinding>
+      </editor>
+      <editor
+            class="net.mograsim.plugin.editors.MainMemoryEditor"
             icon="icons/mograsim/blue-orange/icon_blue-orange_16.png"
-            id="net.mograsim.plugin.editors.memoryeditor"
-            name="Memory Editor">
+            id="net.mograsim.plugin.editors.mainmemoryeditor"
+            name="Main Memory Editor">
+         xcdys
          <contentTypeBinding
                contentTypeId="net.mograsim.plugin.mem">
          </contentTypeBinding>
                        <description>%wizards.newWizards.mem.desc</description>
                        <selection class="org.eclipse.core.resources.IResource"/>
                </wizard>
+  <wizard
+        category="net.mograsim.plugin.wizards.newWizards.category"
+        class="net.mograsim.plugin.wizards.newWizards.NewMograsimProject"
+        descriptionImage="icons/mograsim/logo/logo_blue-orange_128.png"
+        finalPerspective="net.mograsim.plugin.core.mograsimDefaultPerspective"
+        icon="icons/mograsim/blue-orange/icon_blue-orange_16.png"
+        id="net.mograsim.plugin.wizards.newWizards.NewProjectWizzard"
+        name="%wizards.newWizards.project.name"
+        project="true">
+     <description>
+        %wizards.newWizards.project.desc
+     </description>
+     <selection
+           class="org.eclipse.core.resources.IResource">
+     </selection>
+  </wizard>
        </extension>
  <extension
        point="org.eclipse.debug.core.launchConfigurationTypes">
        <actionSet
              id="org.eclipse.debug.ui.launchActionSet">
        </actionSet>
+       <newWizardShortcut
+             id="net.mograsim.plugin.wizards.newWizards.NewProjectWizzard">
+       </newWizardShortcut>
     </perspectiveExtension>
     <perspectiveExtension
           targetID="org.eclipse.ui.resourcePerspective">