Simplified file representation of SubmodelComponents
authorFabian Stemmler <stemmler@in.tum.de>
Sun, 16 Jun 2019 21:21:12 +0000 (23:21 +0200)
committerFabian Stemmler <stemmler@in.tum.de>
Sun, 16 Jun 2019 21:21:12 +0000 (23:21 +0200)
commitb555e4c29e14f455d8ffbc810284c7bb44b459f9
tree2130ca53319c53caffcf741ca62d608df0a621df
parentb2f3d0b16783289fab229c667c18d61f84119bbd
Simplified file representation of SubmodelComponents

Merged SubmodelComponentParams and the SimpleRectangularComponentParams
into one, by adding a map of specialized parameters to
SubmodelComponentParams. There is only one file type now, so the
distinction via file extension is no longer required. This new system
still requires some clean up, but should be extensible when new
subclasses of SubmodelComponent are created.
net.mograsim.logic.ui/src/net/mograsim/logic/ui/examples/JsonExample.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/GUICustomComponentCreator.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SimpleRectangularSubmodelComponent.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SubmodelComponent.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/params/GeneralComponentParams.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/params/RectComponentParams.java [deleted file]
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/params/SubComponentParams.java