Exemplo n.º 1
0
  public void setFieldValue(_Fields field, Object value) {
    switch (field) {
      case NAME:
        if (value == null) {
          unsetName();
        } else {
          setName((String) value);
        }
        break;

      case PLUGIN:
        if (value == null) {
          unsetPlugin();
        } else {
          setPlugin((String) value);
        }
        break;

      case PACKAGENAME:
        if (value == null) {
          unsetPackagename();
        } else {
          setPackagename((String) value);
        }
        break;

      case STATUS:
        if (value == null) {
          unsetStatus();
        } else {
          setStatus((DownloadStatus) value);
        }
        break;

      case SIZE:
        if (value == null) {
          unsetSize();
        } else {
          setSize((Long) value);
        }
        break;
    }
  }