X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.structural.synchronization%2Fsrc%2Forg%2Fsimantics%2Fstructural%2Fsynchronization%2Fbase%2FModuleUpdateContext.java;fp=bundles%2Forg.simantics.structural.synchronization%2Fsrc%2Forg%2Fsimantics%2Fstructural%2Fsynchronization%2Fbase%2FModuleUpdateContext.java;h=246b6936029d3821d52aa54ebb6081ee0555838d;hp=a4dea1ab25ad9ce600e7b4edae7897acde3c50e8;hb=99fde2d98f5eda43f77c3fad4c07a2f4f234380c;hpb=77d7e2176bf9b031dbe216339568d316066bcfc1 diff --git a/bundles/org.simantics.structural.synchronization/src/org/simantics/structural/synchronization/base/ModuleUpdateContext.java b/bundles/org.simantics.structural.synchronization/src/org/simantics/structural/synchronization/base/ModuleUpdateContext.java index a4dea1ab2..246b69360 100644 --- a/bundles/org.simantics.structural.synchronization/src/org/simantics/structural/synchronization/base/ModuleUpdateContext.java +++ b/bundles/org.simantics.structural.synchronization/src/org/simantics/structural/synchronization/base/ModuleUpdateContext.java @@ -66,11 +66,20 @@ public class ModuleUpdateContext> { public int getModuleId() { return component.getModuleId(); } - + + public ModuleUpdaterBase getUpdater() { + return updater; + } + public SynchronizationEventHandlerBase getHandler() { return handler; } + @SuppressWarnings("unchecked") + public > E getConcreteHandler() { + return (E) handler; + } + public void setModuleId(int moduleId) { component.setModuleId(moduleId); }