Author: fmui
Date: Tue Mar  3 09:40:38 2015
New Revision: 1663581

URL: http://svn.apache.org/r1663581
Log:
CMIS-894: Workbench: allow 0 max hits

Modified:
    
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/QueryFrame.java
    
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/model/ClientModel.java

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/QueryFrame.java
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/QueryFrame.java?rev=1663581&r1=1663580&r2=1663581&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/QueryFrame.java
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/QueryFrame.java
 Tue Mar  3 09:40:38 2015
@@ -262,6 +262,10 @@ public class QueryFrame extends JFrame {
             try {
                 maxHitsField.commitEdit();
                 maxHits = ((Number) maxHitsField.getValue()).intValue();
+                if (maxHits < 0) {
+                    maxHits = 0;
+                    maxHitsField.setValue(0);
+                }
             } catch (Exception e) {
                 ClientHelper.showError(this, e);
             }

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/model/ClientModel.java
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/model/ClientModel.java?rev=1663581&r1=1663580&r2=1663581&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/model/ClientModel.java
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/model/ClientModel.java
 Tue Mar  3 09:40:38 2015
@@ -254,7 +254,7 @@ public class ClientModel {
 
     public synchronized ItemIterable<QueryResult> query(String q, boolean 
searchAllVersions, int maxHits) {
         OperationContext queryContext = new OperationContextImpl(null, false, 
false, false, IncludeRelationships.NONE,
-                null, false, null, false, maxHits);
+                null, false, null, false, maxHits > 0 ? maxHits : 1);
 
         Session session = clientSession.getSession();
         return session.query(q, searchAllVersions, queryContext);


Reply via email to