code: public List<Field> getFields(Entity entity, String operationId, PMSecurityUser user) {
          final String[] fs = getFields().split("[ ]");
          final List<Field> result = new ArrayList<Field>();
          for (String string : fs) {
              final Field field = entity.getFieldById(string);
              if (field != null) {
                  if (operationId == null || field.shouldDisplay(operationId, user)) {
                      result.add(field);
                  }
              }
          }
          return result;
      }
docs: Fields contained in this panel.