X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.scl.ui%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fui%2Fmodulebrowser%2FSCLModuleTree.java;h=6ce186f2f76b58cf591a9085406206dc3f2750bb;hp=43e6781d406e5d2942b83e0db7f798770d4e00a3;hb=d84987ada2dc00ad2bcdca0599a71b6aa9b451dc;hpb=4b7c3f8eacf1e6e018d38f5b984c0ccd53919b58 diff --git a/bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/modulebrowser/SCLModuleTree.java b/bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/modulebrowser/SCLModuleTree.java index 43e6781d4..6ce186f2f 100644 --- a/bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/modulebrowser/SCLModuleTree.java +++ b/bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/modulebrowser/SCLModuleTree.java @@ -55,7 +55,7 @@ public class SCLModuleTree extends TreeViewer { setLabelProvider(labelProvider); setContentProvider(contentProvider); setAutoExpandLevel(1); - setInput(repository.getSourceRepository().getModuleNames()); + recalculateInput(); } private static ModuleNameTreeEntry createModuleTreeEntry(Collection names) { @@ -65,4 +65,8 @@ public class SCLModuleTree extends TreeViewer { return root; } + public void recalculateInput() { + setInput(repository.getSourceRepository().getModuleNames()); + } + }