Improved rendering:
authorDaniel Kirschten <daniel.kirschten@gmx.de>
Mon, 3 Jun 2019 13:28:27 +0000 (15:28 +0200)
committerDaniel Kirschten <daniel.kirschten@gmx.de>
Mon, 3 Jun 2019 13:35:02 +0000 (15:35 +0200)
commite7193d1fb16edc79e9cc3d8adcfb71caecd8463b
tree9df577238aae55370db527f41fb2da256e6adc2c
parent0cd1108bde5620d8d38001caea12471db3a5e633
Improved rendering:

-Splitted LogicUICanvas and LogicUIRenderer
-The ViewModel hierarchy supports redraw listeners
net.mograsim.logic.ui/src/net/mograsim/logic/ui/LogicUICanvas.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/LogicUIRenderer.java [new file with mode: 0644]
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/ViewModel.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/GUIBitDisplay.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/GUIComponent.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/GUIManualSwitch.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/wires/GUIWire.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/wires/Pin.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/wires/WireCrossPoint.java