public class DataCleartextClassification extends CleartextClassification implements DataComponent, Storable
boxes, niColumn, sourceDataObject, superordinateNiColumn, visibleColumnName
context, editable, enabled, lastEditability, lastVisibility, name, nonstandardPanel, nonstandardPosition, sessionData, toolTipText, visible
Constructor and Description |
---|
DataCleartextClassification(SessionData sessionData,
DataObject assignedDataObject,
java.lang.String assignedColumnName,
SelfChainingDataObject sourceDataObject,
java.lang.String niColumn,
java.lang.String visibleColumnName,
int depth) |
Modifier and Type | Method and Description |
---|---|
void |
addComponentModificationListener(ComponentModificationListener l) |
void |
free()
Releases external resources.
|
DataObject |
getAssignedDataObject() |
boolean |
isContentValid()
Indicates whether the component's value is valid.
|
boolean |
isFilled()
Indicates whether the component has a value.
|
boolean |
isRequirementUnfulfilled()
Indicates whether the component's value is mandatory but not filled.
|
boolean |
isToSave()
Indicates whether the component's value differs from its value at load time.
|
boolean |
isValid()
Returns true if the component's value is valid.
|
void |
loadValue()
Loads the component's database stored value.
|
void |
removeComponentModificationListener(ComponentModificationListener l) |
void |
requestFocusInWindow()
Set focus on the receiving component if isRequestFocusEnabled returns true.
|
void |
saveValue()
Stores the component's value.
|
void |
selectAll()
Selects all input of the component, if it is supported - e.g. in JTextField.
|
void |
setRequired(boolean required)
Determines whether input is required (mandatory).
|
void |
setToolTipText(java.lang.String toolTipText)
Sets the component's tool tip text.
|
addCallbackWhenSelected, addTo, destroy, extend, extend, fetchValuesFromRequest, getSelectedInternalNumber, getWords, isModified, perform, reload, setEditable, setSelectedInternalNumber, setValues, updateRemoteView
beginAction, buildRemoteView, endAction, getContext, getName, getTranslation, isEnabled, isVisible, register, resetLastStatus, setEnabled, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isModified, setEditable
isModified
setValues
destroy, fetchValuesFromRequest
buildRemoteView
public DataCleartextClassification(SessionData sessionData, DataObject assignedDataObject, java.lang.String assignedColumnName, SelfChainingDataObject sourceDataObject, java.lang.String niColumn, java.lang.String visibleColumnName, int depth)
public DataObject getAssignedDataObject()
getAssignedDataObject
in interface DataComponent
getAssignedDataObject
in interface Storable
public void setRequired(boolean required)
DataComponent
setRequired
in interface DataComponent
setRequired
in interface Storable
required
- if true, input is mandatory; otherwise, input is not mandatorypublic void loadValue()
DataComponent
loadValue
in interface DataComponent
loadValue
in interface Storable
public boolean isFilled()
DataComponent
isFilled
in interface DataComponent
isFilled
in interface Storable
public boolean isToSave()
DataComponent
isToSave
in interface DataComponent
public boolean isContentValid()
DataComponent
isContentValid
in interface DataComponent
public boolean isRequirementUnfulfilled()
DataComponent
isRequirementUnfulfilled
in interface DataComponent
isRequirementUnfulfilled
in interface Storable
public void selectAll()
RemoteContent
selectAll
in interface DataComponent
selectAll
in interface RemoteContent
selectAll
in class CleartextClassification
public void requestFocusInWindow()
RemoteContent
requestFocusInWindow
in interface DataComponent
requestFocusInWindow
in interface RemoteContent
requestFocusInWindow
in class CleartextClassification
public boolean isValid()
Storable
public void saveValue()
DataComponent
saveValue
in interface DataComponent
saveValue
in interface Storable
public void setToolTipText(java.lang.String toolTipText)
Remotable
setToolTipText
in interface DataComponent
setToolTipText
in interface Remotable
setToolTipText
in class RemoteElement
toolTipText
- the component's tool tip textpublic void addComponentModificationListener(ComponentModificationListener l)
public void removeComponentModificationListener(ComponentModificationListener l)
public void free()
ExemptibleManager
free
in interface DataComponent
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