From: Daniel Kirschten Date: Sat, 31 Aug 2019 20:53:37 +0000 (+0200) Subject: Added HighLevelStates to GUIAm2904 X-Git-Url: https://mograsim.net/gitweb/?a=commitdiff_plain;h=20b68bb79bf38ef519b79b53f965d8752480d277;hp=1456c337d67378f8efb78a7066d6538e24a6beb4;p=Mograsim.git Added HighLevelStates to GUIAm2904 --- diff --git a/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904.json b/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904.json index 9b47e869..7a5dffca 100644 --- a/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904.json +++ b/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904.json @@ -4006,7 +4006,20 @@ "outlineRendererSnippetID": "class:net.mograsim.logic.model.snippets.outlinerenderers.DefaultOutlineRenderer", "highLevelStateHandlerSnippetID": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.StandardHighLevelStateHandler", "highLevelStateHandlerParams": { - "subcomponentHighLevelStates": {}, + "subcomponentHighLevelStates": { + "msr": { + "id": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.subcomponent.DelegatingSubcomponentHighLevelStateHandler", + "params": { + "delegateTarget": "DeserializedSubmodelComponent#0" + } + }, + "musr": { + "id": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.subcomponent.DelegatingSubcomponentHighLevelStateHandler", + "params": { + "delegateTarget": "DeserializedSubmodelComponent#1" + } + } + }, "atomicHighLevelStates": {} }, "version": "0.1.5" diff --git a/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904MSR.json b/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904MSR.json index d5e6094a..bf0ea337 100644 --- a/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904MSR.json +++ b/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904MSR.json @@ -1914,7 +1914,15 @@ "highLevelStateHandlerSnippetID": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.StandardHighLevelStateHandler", "highLevelStateHandlerParams": { "subcomponentHighLevelStates": {}, - "atomicHighLevelStates": {} + "atomicHighLevelStates": { + "q": { + "id": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.atomic.DelegatingAtomicHighLevelStateHandler", + "params": { + "delegateTarget": "GUIdff4_finewe#0", + "subStateID": "q" + } + } + } }, "version": "0.1.5" } \ No newline at end of file diff --git a/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904muSR.json b/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904muSR.json index bb917913..3c5845ac 100644 --- a/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904muSR.json +++ b/net.mograsim.logic.model.am2900/components/am2904/GUIAm2904muSR.json @@ -1087,7 +1087,15 @@ "highLevelStateHandlerSnippetID": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.StandardHighLevelStateHandler", "highLevelStateHandlerParams": { "subcomponentHighLevelStates": {}, - "atomicHighLevelStates": {} + "atomicHighLevelStates": { + "q": { + "id": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.atomic.DelegatingAtomicHighLevelStateHandler", + "params": { + "delegateTarget": "GUIdff4_finewe#0", + "subStateID": "q" + } + } + } }, "version": "0.1.5" } \ No newline at end of file