Esempio n. 1
0
  /**
   * _more_
   *
   * @return _more_
   */
  public boolean applyProperties() {
    if (dateRangeButton != null) {
      if (dateRangeButton.isSelected()) {
        mode = MODE_ABSDATERANGE;
      } else {
        mode = MODE_COUNT;
      }
    }

    isHiddenOk = getHiddenWidget().isSelected();
    fileCount =
        ((Integer) ((TwoFacedObject) getFileCountWidget().getSelectedItem()).getId()).intValue();
    setFilePath(getFilePathWidget().getText().trim());
    setFilePattern(getPatternWidget().getText().trim());
    setName(getNameWidget().getText().trim());
    setIsActive(getActiveWidget().isSelected());
    try {
      setInterval((long) (new Double(getIntervalWidget().getText().trim()).doubleValue() * 60000));
    } catch (NumberFormatException nfe) {
      LogUtil.userErrorMessage("Bad number format:" + getIntervalWidget().getText());
      return false;
    }
    try {
      setDateRange(
          (long) (new Double(getDateRangeWidget().getText().trim()).doubleValue() * 60000));
    } catch (NumberFormatException nfe) {
      LogUtil.userErrorMessage("Bad number format:" + getDateRangeWidget().getText());
      return false;
    }
    return true;
  }