QValueFactory qValueFactory,
ValueFactory valueFactory,
IdFactory idFactory)
throws RepositoryException {
this.columnNames = columnNames;
DavPropertySet okSet = response.getProperties(DavServletResponse.SC_OK);
String jcrPath = resolver.getJCRName(NameConstants.JCR_PATH);
String jcrScore = resolver.getJCRName(NameConstants.JCR_SCORE);
DavProperty davProp = okSet.get(SearchResultProperty.SEARCH_RESULT_PROPERTY);
SearchResultProperty resultProp = new SearchResultProperty(davProp, valueFactory);
Value[] values = resultProp.getValues();
String[] names = resultProp.getColumnNames();
String[] selectorNames = resultProp.getSelectorNames();
for (int i = 0; i < values.length; i++) {