|
||||||||||
| 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
public abstract class SwingInputElement
Class description goes here.
| Field Summary |
|---|
| 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 | |
|---|---|
SwingInputElement(PObjSwingForm form,
InputEntry entry)
Creates a new SwingInputElement. |
|
| Method Summary | |
|---|---|
javax.swing.JComponent |
getErrorComponent()
Returns the Swing component to display any errors. |
java.lang.Object |
getInitialObject()
Returns the initial object. |
java.lang.String |
getInitialString()
Returns the string representation of the initial object. |
javax.swing.JLabel |
getLabelComponent()
Returns the Swing component to display the label. |
boolean |
hasChanged()
Tests whether the data for this element has been changed. |
void |
setCurrentAsInitialState()
Copies the current state to the initial state. |
void |
setInitialString(java.lang.String initial)
|
void |
setLabel(java.lang.String label)
Sets the label of this form element to a new value. |
void |
setRenderAs(int renderAs)
|
void |
updateErrorComponent()
Updates the error messages that are displayed by the error component. |
| Methods inherited from class de.mguennewig.pobjform.AbstractInputElement |
|---|
addChangeListener, getChangeListeners, getInputEntry, getObject, getRenderAs, getType, getVisualString, isHiddenInput, isMandatory, isRightAligned, isVisible, removeChangeListener, setMandatory, setObject, 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.swing.SwingFormElement |
|---|
getComponent |
| Methods inherited from interface de.mguennewig.pobjform.FormElement |
|---|
appendToList, getContainer, getEntry, getForm, getLabel, getProperty, getPullInPrefix, isMandatory, isPulledIn, isVisible, omitRowHeader, setProperty, setPullInPrefix, setVisible, startsNewCell, validate |
| Methods inherited from interface de.mguennewig.pobjform.ValueElement |
|---|
getCurrentString |
| Constructor Detail |
|---|
public SwingInputElement(PObjSwingForm form,
InputEntry entry)
| Method Detail |
|---|
public void setLabel(java.lang.String label)
setLabel in interface FormElementsetLabel in class AbstractFormElementpublic void setRenderAs(int renderAs)
setRenderAs in interface InputElementsetRenderAs in class AbstractInputElementpublic boolean hasChanged()
FormElement
hasChanged in interface FormElementpublic java.lang.Object getInitialObject()
ValueElement
getInitialObject in interface ValueElementpublic final java.lang.String getInitialString()
ValueElement
getInitialString in interface ValueElementpublic void setInitialString(java.lang.String initial)
public void setCurrentAsInitialState()
ValueElement
setCurrentAsInitialState in interface ValueElementpublic final javax.swing.JLabel getLabelComponent()
SwingFormElement
getLabelComponent in interface SwingFormElementpublic final javax.swing.JComponent getErrorComponent()
SwingFormElementThis method must return a valid component for any element that can have an error even if currently no error exists.
getErrorComponent in interface SwingFormElementnull is acceptable.SwingFormElement.updateErrorComponent()public void updateErrorComponent()
SwingFormElementTo prevent layout changes of the dialog the error component is always present in the dialog even if no error currently exists. This method will be called every time possible error messages have been added to the form.
updateErrorComponent in interface SwingFormElementSwingFormElement.getErrorComponent(),
PObjForm.addMessage(String,de.mguennewig.pobjform.Message)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||