X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.simulator.toolkit%2Fsrc%2Forg%2Fsimantics%2Fsimulator%2Ftoolkit%2FStandardNodeManager.java;h=e09b3136e6307c7750f81f2ab1271ed340e4a2b4;hp=b8a549087fdb1c745cb6287f95b5faf7ba88a892;hb=3c17e1a55c108f120808016dd5e4d3893c29c0e8;hpb=bb4e04be3cb29a5d08e412cd4eaa90ad0158b954 diff --git a/bundles/org.simantics.simulator.toolkit/src/org/simantics/simulator/toolkit/StandardNodeManager.java b/bundles/org.simantics.simulator.toolkit/src/org/simantics/simulator/toolkit/StandardNodeManager.java index b8a549087..e09b3136e 100644 --- a/bundles/org.simantics.simulator.toolkit/src/org/simantics/simulator/toolkit/StandardNodeManager.java +++ b/bundles/org.simantics.simulator.toolkit/src/org/simantics/simulator/toolkit/StandardNodeManager.java @@ -51,8 +51,8 @@ public class StandardNodeManager realm; + protected final Node root; + protected final StandardRealm realm; static final Binding NO_BINDING = new VariantBinding() { @@ -116,7 +116,7 @@ public class StandardNodeManager valueCache = new THashMap<>(); + protected THashMap valueCache = new THashMap<>(); protected THashMap> listeners = new THashMap<>(); AtomicBoolean fireNodeListenersScheduled = new AtomicBoolean(false); @@ -194,7 +194,10 @@ public class StandardNodeManager