code: protected CmsListState getState(Map<String, String> params) {
  
          CmsListState state = new CmsListState();
          try {
              state.setPage(Integer.parseInt(params.get(I_CmsListResourceCollector.PARAM_PAGE)));
          } catch (Throwable e) {
              // ignore
          }
          try {
              state.setOrder(CmsListOrderEnum.valueOf(params.get(I_CmsListResourceCollector.PARAM_ORDER)));
          } catch (Throwable e) {
              // ignore
          }
          try {
              state.setFilter(params.get(I_CmsListResourceCollector.PARAM_FILTER));
          } catch (Throwable e) {
              // ignore
          }
          try {
              state.setColumn(params.get(I_CmsListResourceCollector.PARAM_SORTBY));
          } catch (Throwable e) {
              // ignore
          }
          return state;
      }
docs: Returns the state of the parameter map.<p>
  
  @param params the parameter map
  
  @return the state of the list from the parameter map