code: @Override
      protected String getReadOnlyValue(final AbstractUIField _uiField)
          throws EFapsException
      {
          final StringBuilder bldr = new StringBuilder();
          final Object valueTmp = _uiField.getValue().getReadOnlyValue(_uiField.getParent().getMode());
          if (valueTmp instanceof List) {
              boolean first = true;
              for (final Object obj : (List<?>) valueTmp) {
                  if (first) {
                      first = false;
                  } else {
                      bldr.append(", ");
                  }
                  bldr.append(EnumUtil.getUILabel((IEnum) obj));
              }
          }
          final String ret = bldr.toString();
          return ret;
      }
docs: {@inheritDoc}