Exemplo n.º 1
0
  private void InitFieldCmd(ICmd cmd, Hashtable<FieldCmdKind, Object> fieldsValue) {
    Class c = cmd.getClass(); // Класс рассматриваемой команды.
    Field f[]; // Набор полей рассматриваемого класса.

    while (c != null) {
      f = c.getDeclaredFields();

      for (Field iF : f) {
        setFieldValue(iF, cmd, fieldsValue);
      }

      c = c.getSuperclass();
    }
  }