X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.model%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fsnippets%2Fhighlevelstatehandlers%2Fstandard%2Fatomic%2FAtomicHighLevelStateHandler.java;h=97ace0921595cf7b851df4d83796212ee60158fa;hb=8bed58cd47f4e53a0a83e066d38864aa6875502f;hp=dedc6d58c92419bfad3af80c73e0f02a63e75477;hpb=a00663c79d0e26b494ff79eee4b6c049f086c7e0;p=Mograsim.git diff --git a/net.mograsim.logic.model/src/net/mograsim/logic/model/snippets/highlevelstatehandlers/standard/atomic/AtomicHighLevelStateHandler.java b/net.mograsim.logic.model/src/net/mograsim/logic/model/snippets/highlevelstatehandlers/standard/atomic/AtomicHighLevelStateHandler.java index dedc6d58..97ace092 100644 --- a/net.mograsim.logic.model/src/net/mograsim/logic/model/snippets/highlevelstatehandlers/standard/atomic/AtomicHighLevelStateHandler.java +++ b/net.mograsim.logic.model/src/net/mograsim/logic/model/snippets/highlevelstatehandlers/standard/atomic/AtomicHighLevelStateHandler.java @@ -1,10 +1,11 @@ package net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.atomic; -import com.google.gson.JsonObject; +import com.google.gson.JsonElement; +import net.mograsim.logic.model.serializing.JSONSerializable; import net.mograsim.logic.model.snippets.HighLevelStateHandler; -public interface AtomicHighLevelStateHandler +public interface AtomicHighLevelStateHandler extends JSONSerializable { /** * Gets the current value of the atomic high level state represented by this AtomicHighLevelStateHandler.
@@ -25,6 +26,6 @@ public interface AtomicHighLevelStateHandler public static class AtomicHighLevelStateHandlerParams { public String id; - public JsonObject params; + public JsonElement params; } } \ No newline at end of file