X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=plugins%2Forg.argeo.slc.client.ui.dist%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Fviews%2FAnonymousDistributionsView.java;h=21e8f37b0ae5d3727fdf1f8c8511bc062488247c;hb=abc9e68ee9afc994feb923b40388aca83bdb050f;hp=004e069574eaac0bb530f6a9d92002e3c2bd633c;hpb=0d236262a853a1286b317c30d64d4692bc21c7a4;p=gpl%2Fargeo-slc.git diff --git a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/views/AnonymousDistributionsView.java b/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/views/AnonymousDistributionsView.java index 004e06957..21e8f37b0 100644 --- a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/views/AnonymousDistributionsView.java +++ b/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/views/AnonymousDistributionsView.java @@ -38,7 +38,8 @@ public class AnonymousDistributionsView extends ViewPart implements SlcNames, ArgeoNames { // private final static Log log = LogFactory // .getLog(AnonymousDistributionsView.class); - public final static String ID = DistPlugin.ID + ".anonymousDistributionsView"; + public final static String ID = DistPlugin.ID + + ".anonymousDistributionsView"; /* DEPENDENCY INJECTION */ private ITreeContentProvider treeContentProvider; @@ -62,7 +63,7 @@ public class AnonymousDistributionsView extends ViewPart implements SlcNames, // viewer.setContentProvider(new DistTreeContentProvider()); viewer.setContentProvider(treeContentProvider); - viewer.addDoubleClickListener(new DistTreeDoubleClickListener()); + viewer.addDoubleClickListener(new DistTreeDoubleClickListener(viewer)); viewer.setComparator(new DistTreeComparator()); // Initialize @@ -73,8 +74,10 @@ public class AnonymousDistributionsView extends ViewPart implements SlcNames, * Force refresh of the whole view */ public void refresh() { + Object[] ee = viewer.getExpandedElements(); viewer.setInput(DistConstants.DEFAULT_PUBLIC_REPOSITORY_URI); - viewer.expandToLevel(2); + // viewer.expandToLevel(2); + viewer.setExpandedElements(ee); } @Override