|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.mguennewig.pobjform.AbstractFormElement
de.mguennewig.pobjform.AbstractValueElement
de.mguennewig.pobjform.AbstractInputElement
de.mguennewig.pobjform.swing.SwingInputElement
de.mguennewig.pobjform.swing.SwingCheckboxElement
public final class SwingCheckboxElement
Class description goes here.
| Field Summary |
|---|
| Fields inherited from interface de.mguennewig.pobjform.CheckboxElement |
|---|
LABEL_CHECKED, LABEL_UNCHECKED |
| Fields inherited from interface de.mguennewig.pobjform.InputElement |
|---|
MAX_INPUT_SIZE, RENDER_AS_DISABLED, RENDER_AS_HIDDEN, RENDER_AS_HIDDEN_WITH_LABEL, RENDER_AS_INPUT, RENDER_AS_TEXT |
| Constructor Summary | |
|---|---|
SwingCheckboxElement(PObjSwingForm form,
InputEntry entry)
Creates a new Swing checkbox element. |
|
| Method Summary | |
|---|---|
javax.swing.JComponent |
getComponent()
Returns the Swing component for the input element. |
java.lang.String |
getCurrentString()
Returns the string representation of the current object. |
java.lang.Object |
getObject()
Returns the current object. |
java.lang.String |
getVisualString()
Returns the human readable textual representation of the current value. |
boolean |
isChecked()
|
void |
itemStateChanged(java.awt.event.ItemEvent event)
|
void |
setLabel(java.lang.String label)
Sets the label of this form element to a new value. |
void |
setObject(java.lang.Object obj)
Sets the current object to the new value. |
| Methods inherited from class de.mguennewig.pobjform.swing.SwingInputElement |
|---|
getErrorComponent, getInitialObject, getInitialString, getLabelComponent, hasChanged, setCurrentAsInitialState, setInitialString, setRenderAs, updateErrorComponent |
| Methods inherited from class de.mguennewig.pobjform.AbstractInputElement |
|---|
addChangeListener, getChangeListeners, getInputEntry, getRenderAs, getType, isHiddenInput, isMandatory, isRightAligned, isVisible, removeChangeListener, setMandatory, setRightAligned, setVisible, validate |
| Methods inherited from class de.mguennewig.pobjform.AbstractFormElement |
|---|
appendToList, getContainer, getEntry, getForm, getLabel, getProperty, getPullInPrefix, isPulledIn, omitRowHeader, setProperty, setPullInPrefix, startsNewCell |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface de.mguennewig.pobjform.InputElement |
|---|
addChangeListener, getInputEntry, getRenderAs, getType, isHiddenInput, isMandatory, isRightAligned, isVisible, removeChangeListener, setMandatory, setRenderAs, setRightAligned |
| Methods inherited from interface de.mguennewig.pobjform.ValueElement |
|---|
getInitialObject, getInitialString, setCurrentAsInitialState |
| Methods inherited from interface de.mguennewig.pobjform.FormElement |
|---|
appendToList, getContainer, getEntry, getForm, getLabel, getProperty, getPullInPrefix, hasChanged, isPulledIn, omitRowHeader, setProperty, setPullInPrefix, setVisible, startsNewCell, validate |
| Constructor Detail |
|---|
public SwingCheckboxElement(PObjSwingForm form,
InputEntry entry)
| Method Detail |
|---|
public boolean isChecked()
isChecked in interface CheckboxElementpublic java.lang.String getCurrentString()
ValueElement
getCurrentString in interface ValueElementpublic java.lang.String getVisualString()
This is the value used to write the current value into the UI element.
It is never null.
getVisualString in interface InputElementgetVisualString in class AbstractInputElementpublic void setLabel(java.lang.String label)
setLabel in interface FormElementsetLabel in class SwingInputElementpublic java.lang.Object getObject()
getObject in interface ValueElementgetObject in class AbstractInputElementpublic void setObject(java.lang.Object obj)
setObject in interface ValueElementsetObject in class AbstractInputElementpublic void itemStateChanged(java.awt.event.ItemEvent event)
itemStateChanged in interface java.awt.event.ItemListenerpublic javax.swing.JComponent getComponent()
SwingFormElement
getComponent in interface SwingFormElement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||