code: @Override
  	public Formatter getFormatter () {
  		Formatter formatter = super.getFormatter ();
  		if (formatter == null) {
  			formatter = new DefaultFormatter ();
  			setFormatter (formatter);
  		}
  
  		return formatter;
  	}
docs: Return the <tt>Formatter</tt> for this <tt>Handler</tt>. If the
  superclass's getFormatter () method returns null, creates a new
  <tt>DefaultFormatter</tt> instance and sets it as the formatter.
  
  @return the <tt>Formatter</tt> (may <b>not</b> be null).
  @see Formatter
  @see DefaultFormatter