public class DataDecimalField extends MustDecimalField implements Storable
Modifier and Type | Field and Description |
---|---|
protected double |
loadValue |
currentValue, editBeginValue
context, editable, enabled, lastEditability, lastVisibility, name, nonstandardPanel, nonstandardPosition, sessionData, toolTipText, visible
Constructor and Description |
---|
DataDecimalField(SessionData sessionData,
DataObject dO,
java.lang.String columnName)
Constructs a database connected text input field for decimal values.
|
Modifier and Type | Method and Description |
---|---|
void |
free()
Releases external resources.
|
DataObject |
getAssignedDataObject()
Returns the assigned data object.
|
boolean |
isRequirementUnfulfilled()
Indicates whether the component's value is mandatory but not filled.
|
boolean |
isToSave() |
void |
loadValue()
Loads the component's database stored value.
|
void |
saveValue()
Stores the component's value.
|
buildRemoteView, fetchValuesFromRequest, getCreateTagElement, getDoubleValue, isFilled, isModified, isValid, setDoubleAsEditBeginValue, setDoubleValue, setRequired, setValues
destroy
beginAction, endAction, getContext, getName, getTranslation, isEnabled, isVisible, register, requestFocusInWindow, resetLastStatus, selectAll, setEditable, setEnabled, setToolTipText, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isFilled, isModified, isValid, setRequired
requestFocusInWindow, selectAll, setValues
destroy, fetchValuesFromRequest, setToolTipText
buildRemoteView
public DataDecimalField(SessionData sessionData, DataObject dO, java.lang.String columnName)
dO
- the data object to assign tocolumnName
- the name of the column the text field is to assign topublic DataObject getAssignedDataObject()
getAssignedDataObject
in interface Storable
public void loadValue()
public boolean isRequirementUnfulfilled()
isRequirementUnfulfilled
in interface Storable
public boolean isToSave()
public void saveValue()
public void free()
free
in interface Exemptible
free
in interface ExemptibleManager
free
in class RemoteElement
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de