Added file version and closed resource leak
authorFabian Stemmler <stemmler@in.tum.de>
Tue, 18 Jun 2019 08:17:48 +0000 (10:17 +0200)
committerFabian Stemmler <stemmler@in.tum.de>
Tue, 18 Jun 2019 08:17:48 +0000 (10:17 +0200)
commit6432c12630fa3f80ec19bf23229844abd42105e3
tree7042d27cc3336a0da115f907258690aa999e53ec
parent82cc1d386820c179be331790fa3c1fae22bada76
Added file version and closed resource leak

Component json files are now created with the version in the first line.
Removed a superfluous FileWriter in JsonHandler.
14 files changed:
net.mograsim.logic.ui/FullAdder.json
net.mograsim.logic.ui/HalfAdder.json
net.mograsim.logic.ui/Test.json
net.mograsim.logic.ui/src/net/mograsim/logic/ui/examples/JsonExample.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/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/SubmodelComponentParams.java [new file with mode: 0644]
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/params/ComponentCompositionParams.java [deleted file]
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/params/JsonHandler.java [deleted file]
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/params/SubmodelComponentParams.java [deleted file]
net.mograsim.logic.ui/src/net/mograsim/logic/ui/util/JsonHandler.java [new file with mode: 0644]
net.mograsim.logic.ui/src/net/mograsim/logic/ui/util/Version.java [new file with mode: 0644]