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);