Clean comments.
authorBruno Sinou <bsinou@argeo.org>
Wed, 8 Jun 2011 14:34:15 +0000 (14:34 +0000)
committerBruno Sinou <bsinou@argeo.org>
Wed, 8 Jun 2011 14:34:15 +0000 (14:34 +0000)
git-svn-id: https://svn.argeo.org/commons/trunk@4567 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

eclipse/runtime/org.argeo.eclipse.ui.jcr/src/main/java/org/argeo/eclipse/ui/jcr/editors/AbstractJcrQueryEditor.java
eclipse/runtime/org.argeo.eclipse.ui.jcr/src/main/java/org/argeo/eclipse/ui/jcr/utils/JcrFileProvider.java
eclipse/runtime/org.argeo.eclipse.ui.jcr/src/main/java/org/argeo/eclipse/ui/jcr/views/GenericJcrBrowser.java
eclipse/runtime/org.argeo.eclipse.ui.rap/src/main/java/org/argeo/eclipse/ui/specific/FileHandler.java
eclipse/runtime/org.argeo.eclipse.ui.rap/src/main/java/org/argeo/eclipse/ui/specific/FileProvider.java

index e229a00397f57f700074e6581f4c77d77819f3aa..d401538fd68def45555eced18ba9667f5de904c2 100644 (file)
@@ -49,10 +49,12 @@ public abstract class AbstractJcrQueryEditor extends EditorPart {
        /** DEPENDENCY INJECTION */
        private Session session;
 
+       // Widgets
        private TableViewer viewer;
        private List<TableViewerColumn> tableViewerColumns = new ArrayList<TableViewerColumn>();
        private GenericTableComparator comparator;
 
+       /** Override to layout a form enabling the end user to build his query */
        protected abstract void createQueryForm(Composite parent);
 
        @Override
@@ -101,6 +103,9 @@ public abstract class AbstractJcrQueryEditor extends EditorPart {
 
        protected void executeQuery(String statement) {
                try {
+                       if (log.isDebugEnabled())
+                               log.debug("Query : " + statement);
+
                        QueryResult qr = session.getWorkspace().getQueryManager()
                                        .createQuery(statement, initialQueryType).execute();
 
@@ -117,10 +122,7 @@ public abstract class AbstractJcrQueryEditor extends EditorPart {
                                i++;
                        }
 
-                       // We must create a local list because query result can be read only
-                       // once.
-                       // viewer.setInput(qr);
-
+                       // Must create a local list: QueryResults can only be read once.
                        try {
                                List<Row> rows = new ArrayList<Row>();
                                RowIterator rit = qr.getRows();
@@ -136,8 +138,6 @@ public abstract class AbstractJcrQueryEditor extends EditorPart {
                        ErrorDialog.openError(null, "Error", "Cannot execute JCR query: "
                                        + statement, new Status(IStatus.ERROR,
                                        "org.argeo.eclipse.ui.jcr", e.getMessage()));
-                       // throw new ArgeoException("Cannot execute JCR query " + statement,
-                       // e);
                }
        }
 
@@ -302,10 +302,7 @@ public abstract class AbstractJcrQueryEditor extends EditorPart {
        }
 
        /**
-        * To be overriden to enable sorting.
-        * 
-        * @author bsinou
-        * 
+        * To be overridden to enable sorting.
         */
        protected GenericTableComparator getComparator() {
                return null;
@@ -319,7 +316,6 @@ public abstract class AbstractJcrQueryEditor extends EditorPart {
        @Override
        public void doSave(IProgressMonitor monitor) {
                // TODO save the query in JCR?
-
        }
 
        @Override
@@ -331,7 +327,12 @@ public abstract class AbstractJcrQueryEditor extends EditorPart {
                return false;
        }
 
-       // IoC
+       /** Returns the injected current session */
+       protected Session getSession() {
+               return session;
+       }
+
+       /** DEPENDENCY INJECTION */
        public void setSession(Session session) {
                this.session = session;
        }
index 16b7b1445bc87438f9ca0de6998089d52e92ce9f..94cb80992702fadd18c31084ca0f5dc3cf46cb43 100644 (file)
@@ -26,8 +26,6 @@ import org.argeo.jcr.RepositoryRegister;
  * 
  * Relies on common approach for JCR file handling implementation.
  * 
- * @author bsinou
- * 
  */
 
 public class JcrFileProvider implements FileProvider {
index 136b99fcfafb25be4de8fb9976f6f2c437185b94..f949be319d74eba1ee693a257a5f8c68dbb1d379 100644 (file)
@@ -166,9 +166,7 @@ public class GenericJcrBrowser extends AbstractJcrBrowser {
        }
 
        /**
-        * To be overidden to adapt size of form and result frames.
-        * 
-        * @return
+        * To be overridden to adapt size of form and result frames.
         */
        protected int[] getWeights() {
                return new int[] { 70, 30 };
@@ -214,11 +212,6 @@ public class GenericJcrBrowser extends AbstractJcrBrowser {
 
                final TreeViewer tmpNodeViewer = new TreeViewer(parent, SWT.MULTI);
 
-               // |
-               // SWT.H_SCROLL
-               // |
-               // SWT.V_SCROLL);
-
                tmpNodeViewer.getTree().setLayoutData(
                                new GridData(SWT.FILL, SWT.FILL, true, true));
 
index 9d30e3f40263e09dab13c7390adeff5033809d04..b9a785198c403240fb7ec49aa6203f3db86afca0 100644 (file)
@@ -19,8 +19,6 @@ import org.eclipse.ui.PlatformUI;
  * Manages the process of forwarding the request to the handler at runtime to
  * open the dialog box
  * 
- * @author bsinou
- * 
  */
 public class FileHandler {
 
index fa1a73e4fc84f9f6d9d5102483cf5cfeb23ec3c3..4efece37b81e99c412a1ba239f785f71d2660d90 100644 (file)
@@ -5,9 +5,6 @@ import java.io.InputStream;
 /**
  * Used for file download : subclasses must implement model specific methods to
  * get a byte array representing a file given is ID.
- * 
- * @author bsinou
- * 
  */
 public interface FileProvider {