[multiple changes]
2003-11-19 Guilhem Lavaux <guilhem@kaffe.org> Jim Pick <jim@kaffe.org> * java/text/DecimalFormat.java (getCurrency, setCurrency): New methods. 2003-11-19 Guilhem Lavaux <guilhem@kaffe.org> * java/text/DecimalFormatSymbols.java (getCurrency, setCurrency): New methods. Co-Authored-By: Jim Pick <jim@kaffe.org> From-SVN: r73735
This commit is contained in:
parent
b6b8f69047
commit
c618b5f802
3 changed files with 58 additions and 0 deletions
|
@ -37,6 +37,7 @@ exception statement from your version. */
|
|||
|
||||
package java.text;
|
||||
|
||||
import java.util.Currency;
|
||||
import java.util.Locale;
|
||||
import java.util.MissingResourceException;
|
||||
import java.util.ResourceBundle;
|
||||
|
@ -637,6 +638,19 @@ public class DecimalFormat extends NumberFormat
|
|||
return dest;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the currency corresponding to the currency symbol stored
|
||||
* in the instance of <code>DecimalFormatSymbols</code> used by this
|
||||
* <code>DecimalFormat</code>.
|
||||
*
|
||||
* @return A new instance of <code>Currency</code> if
|
||||
* the currency code matches a known one, null otherwise.
|
||||
*/
|
||||
public Currency getCurrency()
|
||||
{
|
||||
return symbols.getCurrency();
|
||||
}
|
||||
|
||||
public DecimalFormatSymbols getDecimalFormatSymbols ()
|
||||
{
|
||||
return symbols;
|
||||
|
@ -856,6 +870,16 @@ public class DecimalFormat extends NumberFormat
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the <code>Currency</code> on the
|
||||
* <code>DecimalFormatSymbols</code> used, which also sets the
|
||||
* currency symbols on those symbols.
|
||||
*/
|
||||
public void setCurrency(Currency currency)
|
||||
{
|
||||
symbols.setCurrency(currency);
|
||||
}
|
||||
|
||||
public void setDecimalFormatSymbols (DecimalFormatSymbols newSymbols)
|
||||
{
|
||||
symbols = newSymbols;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue