}
}
}
if (query != null) {
CoreQueryPageProviderDescriptor desc = new CoreQueryPageProviderDescriptor();
desc.setPattern(query);
return new PaginableDocumentModelListImpl(
(PageProvider<DocumentModel>) pps.getPageProvider("", desc,
null, sortInfos, targetPageSize, new Long(page),
props, parameters), documentLinkBuilder);
} else {