|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.globalmentor.beans.BoundPropertyObject
com.guiseframework.event.GuiseBoundPropertyObject
com.guiseframework.converter.AbstractConverter<V,java.lang.String>
com.guiseframework.converter.AbstractNumberStringLiteralConverter<java.lang.Double>
com.guiseframework.converter.DoubleStringLiteralConverter
public class DoubleStringLiteralConverter
A converter that converts a Double from and to a string literal.
Double| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.guiseframework.converter.NumberStringLiteralConverter |
|---|
NumberStringLiteralConverter.Style |
| Field Summary |
|---|
| Fields inherited from class com.globalmentor.beans.BoundPropertyObject |
|---|
NO_PROPERTY_CHANGE_LISTENERS, NO_VETOABLE_CHANGE_LISTENERS |
| Fields inherited from interface com.guiseframework.converter.NumberStringLiteralConverter |
|---|
EUR_CURRENCY, USD_CURRENCY |
| Fields inherited from interface com.guiseframework.converter.Converter |
|---|
INVALID_VALUE_MESSAGE_PROPERTY |
| Constructor Summary | |
|---|---|
DoubleStringLiteralConverter()
Default constructor with a default number style. |
|
DoubleStringLiteralConverter(NumberStringLiteralConverter.Style style)
Style constructor. |
|
DoubleStringLiteralConverter(NumberStringLiteralConverter.Style style,
java.util.Currency currency)
Style, and currency constructor. |
|
| Method Summary | |
|---|---|
java.lang.Double |
convertLiteral(java.lang.String literal)
Converts a literal representation of a value from the lexical space into a value in the value space. |
| Methods inherited from class com.guiseframework.converter.AbstractNumberStringLiteralConverter |
|---|
convertValue, createNumberFormat, getCurrency, getNumberFormat, getStyle, parseNumber |
| Methods inherited from class com.guiseframework.converter.AbstractConverter |
|---|
getInvalidValueMessage, isEquivalent, isValidLiteral, setInvalidValueMessage |
| Methods inherited from class com.guiseframework.event.GuiseBoundPropertyObject |
|---|
getSession |
| Methods inherited from class com.globalmentor.beans.BoundPropertyObject |
|---|
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, createPostponedPropertyChangeEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getForwardPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, getPropertyChangeSupport, getRepeatPropertyChangeListener, getRepeatVetoableChangeListener, getVetoableChangeListeners, getVetoableChangeListeners, getVetoableChangeSupport, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.guiseframework.converter.Converter |
|---|
getInvalidValueMessage, getSession, isEquivalent, isValidLiteral, setInvalidValueMessage |
| Methods inherited from interface com.globalmentor.beans.PropertyBindable |
|---|
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, hasPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener |
| Constructor Detail |
|---|
public DoubleStringLiteralConverter()
public DoubleStringLiteralConverter(NumberStringLiteralConverter.Style style)
style - The representation style.
java.lang.NullPointerException - if the given style is null.
public DoubleStringLiteralConverter(NumberStringLiteralConverter.Style style,
java.util.Currency currency)
style - The representation style.currency - The constant currency type to use, or null if currency representation is not requested or the currency should be dynamically determined by the locale.
java.lang.NullPointerException - if the given style is null.
java.lang.IllegalArgumentException - if a currency is provided for a style other than Style#CURRENCY.| Method Detail |
|---|
public java.lang.Double convertLiteral(java.lang.String literal)
throws ConversionException
literal - The literal value in the lexical space to convert.
null if the given literal is null.
ConversionException - if the literal value cannot be converted.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||