]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/wizards/FetchWizard.java
work on modular distribution. Work in progress.
[gpl/argeo-slc.git] / plugins / org.argeo.slc.client.ui.dist / src / main / java / org / argeo / slc / client / ui / dist / wizards / FetchWizard.java
index 18f3fca034911da36e4538af058d548236547cb6..5d250c09ba7abf0be35e88a6cda797b18ec22715 100644 (file)
@@ -54,6 +54,7 @@ import org.eclipse.jface.viewers.IStructuredContentProvider;
 import org.eclipse.jface.viewers.TableViewer;
 import org.eclipse.jface.viewers.TableViewerColumn;
 import org.eclipse.jface.viewers.Viewer;
+import org.eclipse.jface.viewers.ViewerComparator;
 import org.eclipse.jface.wizard.IWizardPage;
 import org.eclipse.jface.wizard.Wizard;
 import org.eclipse.jface.wizard.WizardPage;
@@ -338,9 +339,8 @@ public class FetchWizard extends Wizard {
                        // });
 
                        wkspViewer.setContentProvider(new WkspContentProvider());
-
-                       // TODO implement a fitting comparator
-                       // wkspViewer.setComparator(new ArtifactNamesComparator());
+                       // A basic comparator
+                       wkspViewer.setComparator(new WkspComparator());
                }
        }
 
@@ -494,6 +494,9 @@ public class FetchWizard extends Wizard {
                                        return selectedWorkspaces.toArray();
                                }
                        });
+
+                       // A basic comparator
+                       recapViewer.setComparator(new WkspComparator());
                        setControl(table);
                }
        }
@@ -541,6 +544,10 @@ public class FetchWizard extends Wizard {
                }
        }
 
+       private class WkspComparator extends ViewerComparator {
+
+       }
+
        private class WkspContentProvider implements IStructuredContentProvider {
                // caches current repo
                private Node currSourceNodeRepo;