setFormatterFactory(new FormatterFactoryWrapper(formatter));
  protected void setFormatter (AbstractFormatter formatter)  {    AbstractFormatter oldFormatter = null;        if (formatterFactory != null)      oldFormatter = formatterFactory.getFormatter(this);    if (oldFormatter == formatter)      return;    setFormatterFactory(new FormatterFactoryWrapper(formatter));    firePropertyChange("formatter", oldFormatter, formatter);  }