code: public static CmsListOrderEnum valueOf(String value) throws CmsIllegalArgumentException {
  
          Iterator<CmsListOrderEnum> iter = VALUES.iterator();
          while (iter.hasNext()) {
              CmsListOrderEnum target = iter.next();
              if (value.equals(target.getOrder())) {
                  return target;
              }
          }
          throw new CmsIllegalArgumentException(
              Messages.get().container(
                  Messages.ERR_LIST_ENUM_PARSE_2,
                  new Integer(value),
                  CmsListOrderEnum.class.getName()));
      }
docs: Parses an string into an element of this enumeration.<p>
  
  @param value the align to parse
  
  @return the enumeration element
  
  @throws CmsIllegalArgumentException if the given value could not be matched against a
  <code>CmsListColumnAlignEnum</code> type.