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