public void setZone(TimeZone zone) {
    TimeZone old = this.zone;
    this.zone = zone;
    createLocaleAndZoneSensitive();
    changeSupport.firePropertyChange(PROPERTY_NAME_LOCALE, old, locale);
    fireStateChanged();
  }
public void setZone(TimeZone zone)