@Override public QueryExpression createSearchQueryExpression(String fileMask, String contentMask) { QueryExpression queryExpression = new QueryExpression(); if (!isNullOrEmpty(contentMask)) { queryExpression.setText(contentMask); } if (!isNullOrEmpty(fileMask)) { queryExpression.setName(fileMask); } if (!getLocation().isRoot()) { queryExpression.setPath(getLocation().toString()); } return queryExpression; } }
protected Promise<SearchResult> search( final Container container, String fileMask, String contentMask) { QueryExpression queryExpression = new QueryExpression(); if (!isNullOrEmpty(contentMask)) { queryExpression.setText(contentMask); } if (!isNullOrEmpty(fileMask)) { queryExpression.setName(fileMask); } if (!container.getLocation().isRoot()) { queryExpression.setPath(container.getLocation().toString()); } return ps.search(queryExpression); }