import net.haspamelodica.swt.helper.swtobjectwrappers.Point;
import net.haspamelodica.swt.helper.swtobjectwrappers.Rectangle;
import net.mograsim.logic.core.LogicObserver;
-import net.mograsim.logic.core.components.ManualSwitch;
+import net.mograsim.logic.core.components.CoreManualSwitch;
import net.mograsim.logic.core.types.Bit;
import net.mograsim.logic.core.types.BitVector;
import net.mograsim.logic.core.types.BitVectorFormatter;
private final Pin outputPin;
private final LogicObserver logicObs;
- private ManualSwitch logicSwitch;
+ private CoreManualSwitch logicSwitch;
public GUIManualSwitch(ViewModelModifiable model, int logicWidth)
{
}
}
- public void setLogicModelBinding(ManualSwitch logicSwitch)
+ public void setLogicModelBinding(CoreManualSwitch logicSwitch)
{
if (this.logicSwitch != null)
this.logicSwitch.deregisterObserver(logicObs);
return true;
}
- public ManualSwitch getManualSwitch()
+ public CoreManualSwitch getManualSwitch()
{
return logicSwitch;
}