Example #1
0
  /** @see com.google.gwt.user.client.ui.HasValue#setValue(java.lang.Object, boolean) */
  public void setValue(Date value, boolean fireEvents) {

    m_tmpValue = value;
    if (fireEvents) {
      fireChange(getValue(), value);
      m_oldValue = value;
    }
    m_box.setText(CmsDateConverter.toString(value));
  }
Example #2
0
  /** @see org.opencms.gwt.client.ui.input.I_CmsFormWidget#setEnabled(boolean) */
  public void setEnabled(boolean enabled) {

    if (!enabled) {
      m_tmpValue = getValue();
      m_box.setText(Messages.get().key(Messages.GUI_INPUT_NOT_USED_0));
    } else {
      setValue(m_tmpValue);
    }
    m_box.setEnabled(enabled);
  }
Example #3
0
  /**
   * Sets the value of the date picker.
   *
   * <p>
   *
   * @param date the value to set
   * @param fireEvents signals whether the value changed event should be fired or not
   */
  private void setPickerValue(Date date, boolean fireEvents) {

    if (date == null) {
      date = new Date();
    }
    m_picker.setValue(date, fireEvents);
    m_picker.setCurrentMonth(date);
    m_time.setText(CmsDateConverter.cutSuffix(CmsDateConverter.getTime(date)).trim());
    if (CmsDateConverter.isAm(date)) {
      m_ampmGroup.selectButton(m_am);
    } else {
      m_ampmGroup.selectButton(m_pm);
    }
  }