de.willuhn.jameica.gui.formatter
Class CurrencyFormatter

java.lang.Object
  extended by de.willuhn.jameica.gui.formatter.CurrencyFormatter
All Implemented Interfaces:
Formatter

public class CurrencyFormatter
extends java.lang.Object
implements Formatter

Formatierer fuer Geld-Betraege.

Author:
willuhn

Constructor Summary
CurrencyFormatter(java.lang.String currencyName, java.text.DecimalFormat formatter)
          Erzeugt einen neuen Formatierer mit dem angegeben Waehrungsstring.
 
Method Summary
 java.lang.String format(java.lang.Object o)
          Formatiert das uebergeben Objekt.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurrencyFormatter

public CurrencyFormatter(java.lang.String currencyName,
                         java.text.DecimalFormat formatter)
Erzeugt einen neuen Formatierer mit dem angegeben Waehrungsstring.

Parameters:
currencyName - Bezeichnung der Waehrung.
formatter - kann optional angegeben werden, um den Betrag zu formatieren. Wird der Parameter weggelassen, werden die Werte auf 2 Stellen hinter dem Komma formatiert.
Method Detail

format

public java.lang.String format(java.lang.Object o)
Formatiert das uebergeben Objekt. Es kann von folgenden Typen sein:

Specified by:
format in interface Formatter
Parameters:
o - das zu formatierende Objekt.
Returns:
formatierte String-Repraesentation.
See Also:
Formatter.format(java.lang.Object)