]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/JcrResultListView.java
Double-click add whole directory
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.client.ui / src / main / java / org / argeo / slc / client / ui / views / JcrResultListView.java
index 3a05f08637ed2474f6a092294401b2854e27040c..78ef5910b827d727f9802f82bdffea7743da4b89 100644 (file)
@@ -54,9 +54,10 @@ public class JcrResultListView extends ViewPart implements SlcNames {
 
        private DateFormat dateFormat = new SimpleDateFormat(
                        "EEE, dd MMM yyyy HH:mm:ss");
-       private Integer queryLimit = 100;
+       private Integer queryLimit = 2000;
 
        public void createPartControl(Composite parent) {
+
                Table table = createTable(parent);
                viewer = new TableViewer(table);
                viewer.setLabelProvider(createLabelProvider());
@@ -64,6 +65,8 @@ public class JcrResultListView extends ViewPart implements SlcNames {
                viewer.setInput(getViewSite());
                viewer.addDoubleClickListener(new ViewDoubleClickListener());
 
+               getViewSite().setSelectionProvider(viewer);
+
                resultsObserver = new AsyncUiEventListener() {
                        protected void onEventInUiThread(EventIterator events) {
                                // TODO optimize by updating only the changed result
@@ -84,8 +87,8 @@ public class JcrResultListView extends ViewPart implements SlcNames {
        }
 
        protected Table createTable(Composite parent) {
-               int style = SWT.SINGLE | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL
-                               | SWT.FULL_SELECTION;
+               int style = SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL
+                               | SWT.FULL_SELECTION | SWT.MULTI;
                // does not work with RAP, commented for the time being
                // | SWT.HIDE_SELECTION;
 
@@ -105,6 +108,10 @@ public class JcrResultListView extends ViewPart implements SlcNames {
                return table;
        }
 
+       // public void refresh() {
+       // viewer.refresh();
+       // }
+
        /*
         * METHODS TO BE OVERRIDDEN
         */