X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.structural.synchronization.client%2Fsrc%2Forg%2Fsimantics%2Fstructural%2Fsynchronization%2Fbase%2FModuleUpdateContext.java;h=854a22d23ab055898c4f4a28dbe33698cc55913b;hb=b825d7a7aff95002f355878ec2767352411b5a43;hp=027c88dc722d5232bd5229b29491e85b2bc355a5;hpb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.structural.synchronization.client/src/org/simantics/structural/synchronization/base/ModuleUpdateContext.java b/bundles/org.simantics.structural.synchronization.client/src/org/simantics/structural/synchronization/base/ModuleUpdateContext.java index 027c88dc7..854a22d23 100644 --- a/bundles/org.simantics.structural.synchronization.client/src/org/simantics/structural/synchronization/base/ModuleUpdateContext.java +++ b/bundles/org.simantics.structural.synchronization.client/src/org/simantics/structural/synchronization/base/ModuleUpdateContext.java @@ -5,6 +5,8 @@ import gnu.trove.map.hash.THashMap; import java.util.ArrayList; import org.simantics.databoard.binding.mutable.Variant; +import org.simantics.structural.synchronization.utils.ComponentBase; +import org.simantics.structural.synchronization.utils.Solver; public class ModuleUpdateContext> { @@ -80,7 +82,11 @@ public class ModuleUpdateContext> { public S getConcreteSolver() { return handler.solver.getConcreteSolver(); } - + + public String getModuleType() { + return updater != null ? updater.moduleType : null; + } + public String getModuleName() { return component.solverComponentName; }