Class BigDecimalFormElement
java.lang.Object
org.minimalj.frontend.form.element.AbstractFormElement<T>
org.minimalj.frontend.form.element.FormatFormElement<T>
org.minimalj.frontend.form.element.NumberFormElement<java.math.BigDecimal>
org.minimalj.frontend.form.element.BigDecimalFormElement
- All Implemented Interfaces:
Enable
,FormElement<java.math.BigDecimal>
,Mocking
public class BigDecimalFormElement extends NumberFormElement<java.math.BigDecimal> implements Mocking
-
Field Summary
Fields inherited from class org.minimalj.frontend.form.element.NumberFormElement
decimalPlaces, signed, size
-
Constructor Summary
Constructors Constructor Description BigDecimalFormElement(java.math.BigDecimal key, boolean editable)
BigDecimalFormElement(PropertyInterface property, boolean editable)
-
Method Summary
Modifier and Type Method Description protected java.text.NumberFormat
createFormat(PropertyInterface property)
void
mock()
The object should have random data after this call.java.math.BigDecimal
parse(java.lang.String text)
java.lang.String
render(java.math.BigDecimal number)
Methods inherited from class org.minimalj.frontend.form.element.NumberFormElement
getAllowedCharacters, getAllowedSize, getInputType
Methods inherited from class org.minimalj.frontend.form.element.FormatFormElement
getComponent, getSearch, getValue, setEnabled, setValue
Methods inherited from class org.minimalj.frontend.form.element.AbstractFormElement
fireChange, getCaption, getConstraint, getProperty, height, height, listener, setChangeListener
-
Constructor Details
-
BigDecimalFormElement
public BigDecimalFormElement(java.math.BigDecimal key, boolean editable) -
BigDecimalFormElement
-
-
Method Details
-
createFormat
-
parse
public java.math.BigDecimal parse(java.lang.String text)- Specified by:
parse
in classFormatFormElement<java.math.BigDecimal>
-
render
public java.lang.String render(java.math.BigDecimal number)- Overrides:
render
in classNumberFormElement<java.math.BigDecimal>
-
mock
public void mock()Description copied from interface:Mocking
The object should have random data after this call. And a possible validation should report no errors.
-