com.u2d.type.atom
Class USDollar
java.lang.Object
com.u2d.model.AbstractEObject
com.u2d.model.AbstractAtomicEO
com.u2d.type.atom.USDollar
- All Implemented Interfaces:
- Searchable, AtomicEObject, ChangeNotifier, EObject, Viewable, NumericEO, ValidationNotifier, java.io.Serializable
public class USDollar
- extends AbstractAtomicEO
- implements NumericEO, Searchable
- Author:
- Eitan Suez
- See Also:
- Serialized Form
| Methods inherited from class com.u2d.model.AbstractEObject |
addChangeListener, addPostChangeListener, addValidationListener, currentUser, field, fireStateChanged, fireValidationException, fireValidationException, hbmPersistor, parentObject, persistor, removeChangeListener, removePostChangeListener, removeValidationListener, setField, vmech |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
USDollar
public USDollar()
USDollar
public USDollar(double value)
add
public USDollar add(double amount)
add
public USDollar add(USDollar amount)
isSameAs
public boolean isSameAs(USDollar amount)
floatValue
public float floatValue()
doubleValue
public double doubleValue()
setValue
public void setValue(double value)
setValue
public void setValue(EObject value)
- Specified by:
setValue in interface EObject- Specified by:
setValue in class AbstractEObject
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface EObject- Specified by:
isEmpty in class AbstractEObject
title
public Title title()
- Specified by:
title in interface EObject- Specified by:
title in class AbstractEObject
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
getRenderer
public AtomicRenderer getRenderer()
- Specified by:
getRenderer in interface AtomicEObject
getEditor
public AtomicEditor getEditor()
- Specified by:
getEditor in interface AtomicEObject
parseValue
public void parseValue(java.lang.String stringValue)
throws java.text.ParseException
- Specified by:
parseValue in interface AtomicEObject
- Throws:
java.text.ParseException
makeCopy
public EObject makeCopy()
- Specified by:
makeCopy in interface EObject- Specified by:
makeCopy in class AbstractEObject
getInequalities
public java.util.List getInequalities()
- Specified by:
getInequalities in interface Searchable