code: public List<CmsResource> getResults(CmsObject cms, String collectorName, String parameter) throws CmsException {
  
          synchronized (this) {
              if (LOG.isDebugEnabled()) {
                  LOG.debug(Messages.get().getBundle().key(Messages.LOG_COLLECTOR_GET_RESULTS_START_0));
              }
              if (parameter == null) {
                  parameter = m_collectorParameter;
              }
              List<CmsResource> resources = new ArrayList<CmsResource>();
              if (getWp().getList() != null) {
                  Iterator<CmsListItem> itItems = getListItems(parameter).iterator();
                  while (itItems.hasNext()) {
                      CmsListItem item = itItems.next();
                      resources.add(getResource(cms, item));
                  }
              } else {
                  Map<String, String> params = CmsStringUtil.splitAsMap(
                      parameter,
                      I_CmsListResourceCollector.SEP_PARAM,
                      I_CmsListResourceCollector.SEP_KEYVAL);
                  resources = getInternalResources(cms, params);
              }
              if (LOG.isDebugEnabled()) {
                  LOG.debug(
                      Messages.get().getBundle().key(
                          Messages.LOG_COLLECTOR_GET_RESULTS_END_1,
                          new Integer(resources.size())));
              }
              return resources;
          }
      }
docs: The parameter must follow the syntax "page:nr" where nr is the number of the page to be displayed.<p>
  
  @see org.opencms.file.collectors.I_CmsResourceCollector#getResults(org.opencms.file.CmsObject, java.lang.String, java.lang.String)