Renamed ViewModel to LogicModel
[Mograsim.git] / net.mograsim.logic.model / src / net / mograsim / logic / model / model / components / atomic / ModelBitDisplay.java
index b0a97b4..9573b3d 100644 (file)
@@ -9,11 +9,11 @@ import net.haspamelodica.swt.helper.swtobjectwrappers.Rectangle;
 import net.mograsim.logic.core.LogicObserver;
 import net.mograsim.logic.core.components.CoreBitDisplay;
 import net.mograsim.logic.core.types.BitVectorFormatter;
-import net.mograsim.logic.model.model.ViewModelModifiable;
+import net.mograsim.logic.model.model.LogicModelModifiable;
 import net.mograsim.logic.model.model.components.ModelComponent;
 import net.mograsim.logic.model.model.wires.Pin;
 import net.mograsim.logic.model.model.wires.PinUsage;
-import net.mograsim.logic.model.modeladapter.ViewLogicModelAdapter;
+import net.mograsim.logic.model.modeladapter.LogicCoreAdapter;
 import net.mograsim.logic.model.modeladapter.componentadapters.BitDisplayAdapter;
 import net.mograsim.logic.model.serializing.IdentifyParams;
 import net.mograsim.logic.model.serializing.IndirectModelComponentCreator;
@@ -31,12 +31,12 @@ public class ModelBitDisplay extends ModelComponent
        private final LogicObserver logicObs;
        private CoreBitDisplay bitDisplay;
 
-       public ModelBitDisplay(ViewModelModifiable model, int logicWidth)
+       public ModelBitDisplay(LogicModelModifiable model, int logicWidth)
        {
                this(model, logicWidth, null);
        }
 
-       public ModelBitDisplay(ViewModelModifiable model, int logicWidth, String name)
+       public ModelBitDisplay(LogicModelModifiable model, int logicWidth, String name)
        {
                super(model, name);
                this.logicWidth = logicWidth;
@@ -66,7 +66,7 @@ public class ModelBitDisplay extends ModelComponent
                gc.setFont(oldFont);
        }
 
-       public void setLogicModelBinding(CoreBitDisplay bitDisplay)
+       public void setCoreModelBinding(CoreBitDisplay bitDisplay)
        {
                if (this.bitDisplay != null)
                        this.bitDisplay.deregisterObserver(logicObs);
@@ -75,7 +75,7 @@ public class ModelBitDisplay extends ModelComponent
                        bitDisplay.registerObserver(logicObs);
        }
 
-       public boolean hasLogicModelBinding()
+       public boolean hasCoreModelBinding()
        {
                return bitDisplay != null;
        }
@@ -104,7 +104,7 @@ public class ModelBitDisplay extends ModelComponent
 
        static
        {
-               ViewLogicModelAdapter.addComponentAdapter(new BitDisplayAdapter());
+               LogicCoreAdapter.addComponentAdapter(new BitDisplayAdapter());
                IndirectModelComponentCreator.setComponentSupplier(ModelBitDisplay.class.getCanonicalName(),
                                (m, p, n) -> new ModelBitDisplay(m, p.getAsInt(), n));
        }