Added Memory View to the plugin
[Mograsim.git] / net.mograsim.plugin.core / plugin.xml
index 7dc987c..c13d322 100644 (file)
             icon="icons/mograsim/blue-orange/icon_blue-orange_16.png"\r
             id="net.mograsim.plugin.core.view1"\r
             inject="true"\r
-            name="Simulation View"\r
+            name="%view.name.0"\r
             restorable="true">\r
       </view>\r
+      <view\r
+            category="net.mograsim.plugin"\r
+               id="net.mograsim.plugin.memory.MemoryView"\r
+               class="net.mograsim.plugin.memory.MemoryView"\r
+            icon="icons/mograsim/blue-orange/icon_blue-orange_16.png"\r
+               name="%view.name.1">\r
+      </view>\r
    </extension>\r
    <extension\r
          id="net.mograsim.plugin.nature.mograsimBuilder"\r
    <extension\r
          point="org.eclipse.ui.themes">\r
       <themeElementCategory\r
-            class="net.mograsim.plugin.MograsimPreview"\r
+            class="net.mograsim.plugin.SimulationPreview"\r
             id="net.mograsim.plugin.mograsim"\r
             label="%themeElementCategory.label">\r
       </themeElementCategory>\r
+      <themeElementCategory\r
+            class="net.mograsim.plugin.SimulationPreview"\r
+            id="net.mograsim.logic.model"\r
+            label="%themeElementCategory.label.0"\r
+            parentId="net.mograsim.plugin.mograsim">\r
+      </themeElementCategory>\r
       <colorDefinition\r
-            categoryId="net.mograsim.plugin.mograsim"\r
-            defaultsTo="COLOR_WHITE"\r
-            id="net.mograsim.plugin.sim_backgound"\r
+            categoryId="net.mograsim.logic.model"\r
+            id="net.mograsim.logic.model.color.background"\r
             isEditable="true"\r
-            label="%colorDefinition.label">\r
+            label="%colorDefinition.label"\r
+            value="COLOR_WHITE">\r
          <description>\r
             %colorDefinition.description\r
          </description>\r
       </colorDefinition>\r
       <colorDefinition\r
-            categoryId="net.mograsim.plugin.mograsim"\r
-            defaultsTo="COLOR_BLACK"\r
-            id="net.mograsim.plugin.sim_text_color"\r
+            categoryId="net.mograsim.logic.model"\r
+            id="net.mograsim.logic.model.color.foreground"\r
+            isEditable="true"\r
+            label="%colorDefinition.label.0"\r
+            value="COLOR_BLACK">\r
+      </colorDefinition>\r
+      <colorDefinition\r
+            categoryId="net.mograsim.logic.model"\r
+            id="net.mograsim.logic.model.color.text"\r
+            label="%colorDefinition.label.10"\r
+            value="COLOR_BLACK">\r
+      </colorDefinition>\r
+      <colorDefinition\r
+            categoryId="net.mograsim.logic.model"\r
+            id="net.mograsim.logic.model.color.bit.one"\r
+            isEditable="true"\r
+            label="%colorDefinition.label.5"\r
+            value="COLOR_GREEN">\r
+      </colorDefinition>\r
+      <colorDefinition\r
+            categoryId="net.mograsim.logic.model"\r
+            id="net.mograsim.logic.model.color.bit.u"\r
+            isEditable="true"\r
+            label="%colorDefinition.label.6"\r
+            value="COLOR_CYAN">\r
+      </colorDefinition>\r
+      <colorDefinition\r
+            categoryId="net.mograsim.logic.model"\r
+            id="net.mograsim.logic.model.color.bit.x"\r
+            isEditable="true"\r
+            label="%colorDefinition.label.7"\r
+            value="COLOR_RED">\r
+      </colorDefinition>\r
+      <colorDefinition\r
+            categoryId="net.mograsim.logic.model"\r
+            id="net.mograsim.logic.model.color.bit.z"\r
+            isEditable="true"\r
+            label="%colorDefinition.label.8"\r
+            value="COLOR_YELLOW">\r
+      </colorDefinition>\r
+      <colorDefinition\r
+            categoryId="net.mograsim.logic.model"\r
+            id="net.mograsim.logic.model.color.bit.zero"\r
             isEditable="true"\r
-            label="%colorDefinition.label.0">\r
+            label="%colorDefinition.label.9"\r
+            value="COLOR_GRAY">\r
       </colorDefinition>\r
       <colorDefinition\r
             categoryId="net.mograsim.plugin.mograsim"\r
-            defaultsTo="COLOR_GREEN"\r
             id="net.mograsim.plugin.asm_comment_color"\r
             isEditable="true"\r
-            label="%colorDefinition.label.1">\r
+            label="%colorDefinition.label.1"\r
+            value="COLOR_GREEN">\r
       </colorDefinition>\r
       <colorDefinition\r
             categoryId="net.mograsim.plugin.mograsim"\r
-            defaultsTo="COLOR_BLUE"\r
             id="net.mograsim.plugin.asm_label_color"\r
             isEditable="true"\r
-            label="%colorDefinition.label.2">\r
+            label="%colorDefinition.label.2"\r
+            value="COLOR_BLUE">\r
       </colorDefinition>\r
       <colorDefinition\r
             categoryId="net.mograsim.plugin.mograsim"\r
-            defaultsTo="COLOR_RED"\r
             id="net.mograsim.plugin.asm_operation_color"\r
             isEditable="true"\r
-            label="%colorDefinition.label.3">\r
+            label="%colorDefinition.label.3"\r
+            value="COLOR_RED">\r
       </colorDefinition>\r
       <colorDefinition\r
             categoryId="net.mograsim.plugin.mograsim"\r
-            defaultsTo="COLOR_MAGENTA"\r
             id="net.mograsim.plugin.asm_number_color"\r
             isEditable="true"\r
-            label="%colorDefinition.label.4">\r
+            label="%colorDefinition.label.4"\r
+            value="COLOR_MAGENTA">\r
       </colorDefinition>\r
       <fontDefinition\r
             categoryId="net.mograsim.plugin.mograsim"\r