public void customResultAvailable(final Tuple2<IResourceIdentifier, Map<IResourceIdentifier, List<IResourceIdentifier>>> mydeps) { libservice.getRemovableLinks().addResultListener(new SwingDefaultResultListener<Set<Tuple2<IResourceIdentifier, IResourceIdentifier>>>(LibServiceBrowser.this) { public void customResultAvailable(Set<Tuple2<IResourceIdentifier, IResourceIdentifier>> reml) { jcc.setStatusText("Refreshing resource tree finished"); LibServiceBrowser.this.deps = mydeps.getSecondEntity(); LibServiceBrowser.this.remlinks = reml; // System.out.println("kukuku: "+reml); DefaultTreeModel mod = (DefaultTreeModel)ridtree.getModel(); // Create new if first time if(!(mod.getRoot() instanceof LazyNode) || force) { // Add nonmanged urls ridtree.removeAll(); LazyNode root = new LazyNode(ROOTTEXT); mod.setRoot(root); } else { ((LazyNode)mod.getRoot()).refresh(); } } }); } });
public void customResultAvailable(final Tuple2<IResourceIdentifier, Map<IResourceIdentifier, List<IResourceIdentifier>>> mydeps) { libservice.getRemovableLinks().addResultListener(new SwingDefaultResultListener<Set<Tuple2<IResourceIdentifier, IResourceIdentifier>>>(LibServiceBrowser.this) { public void customResultAvailable(Set<Tuple2<IResourceIdentifier, IResourceIdentifier>> reml) { jcc.setStatusText("Refreshing resource tree finished"); LibServiceBrowser.this.deps = mydeps.getSecondEntity(); LibServiceBrowser.this.remlinks = reml; // System.out.println("kukuku: "+reml); DefaultTreeModel mod = (DefaultTreeModel)ridtree.getModel(); // Create new if first time if(!(mod.getRoot() instanceof LazyNode) || force) { // Add nonmanged urls ridtree.removeAll(); LazyNode root = new LazyNode(ROOTTEXT); mod.setRoot(root); } else { ((LazyNode)mod.getRoot()).refresh(); } } }); } });