|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--com.swfit.core.xhtml.XHTMLFormTools
A collection of methods to render the most common form elements, with some javascript twists to fire off the form when the right changes are done.
| Field Summary | |
static java.lang.String |
DEFAULT_FORM_NAME
Some common Javascript commands |
static int |
DEFAULT_METHOD
Set the form method from a constant |
static java.lang.String |
DEFAULT_SUBMIT_NAME
|
static java.lang.String |
DEFAULT_SUBMIT_VALUE
|
static java.lang.String |
FORM_BACK_ACTION
Some common Javascript commands |
static java.lang.String |
FORM_ERROR_ACTION
Some common Javascript commands |
static int |
GET_METHOD
Set the form method from a constant |
static java.lang.String[] |
METHODS
|
static int |
POST_METHOD
Set the form method from a constant |
static java.lang.String |
SUBMIT_FORM_ON_CHANGE
Some common Javascript commands |
| Method Summary | |
static java.lang.String |
alertJS(java.lang.String msg)
|
static java.lang.StringBuffer |
checkBoxes(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values)
Render an array of checkboxes |
static java.lang.StringBuffer |
checkBoxes(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
boolean[] selected,
boolean readonly,
boolean breaks)
|
static java.lang.StringBuffer |
checkBoxes(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
int[] selected_values)
|
static java.lang.StringBuffer |
checkBoxes(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
java.lang.String[] selected_values)
|
static java.lang.StringBuffer |
fileField(java.lang.StringBuffer str_b,
java.lang.String name)
Render a file field from various inputs |
static java.lang.StringBuffer |
fileField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String style,
boolean readonly)
|
static java.lang.StringBuffer |
formEnd(java.lang.StringBuffer str_b,
boolean wrapped)
End the form |
static java.lang.String |
formStart(java.lang.String action)
This method differs from the others in that it must run after all other fields has been rendered, since we need to know whether or not the form contains a file field. |
static java.lang.String |
formStart(java.lang.String name,
java.lang.String action)
|
static java.lang.String |
formStart(java.lang.String name,
java.lang.String action,
boolean file_field)
|
static java.lang.String |
formStart(java.lang.String name,
java.lang.String action,
boolean file_field,
int method,
boolean wrapped)
NB XHTML 1.0 Strict requires a <div> or <p> or some such element wrapped around the contents of a form - unledd the form is wrapped around a table, with the fields inside table cells. |
static java.lang.StringBuffer |
formToolTest(java.lang.StringBuffer str_b)
Test the fields with random values |
static java.lang.StringBuffer |
hiddenField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
Render a hidden field |
static java.lang.StringBuffer |
insertFormStart(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String action,
boolean file_field,
int method,
boolean wrapped)
|
static java.lang.String |
linkJS(java.lang.String command)
|
static java.lang.String |
methodType(int method)
|
static java.lang.StringBuffer |
multiList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
int[] selected_values)
|
static java.lang.StringBuffer |
multiList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String explainer,
java.lang.String style,
boolean[] selected,
boolean readonly,
int size)
|
static java.lang.StringBuffer |
optionList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String explainer,
java.lang.String style,
boolean[] selected,
boolean readonly,
boolean submittor)
|
static java.lang.StringBuffer |
optionList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String explainer,
java.lang.String style,
int selected_value)
|
static java.lang.StringBuffer |
optionList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String style,
int selected_value)
Render an option list |
static java.lang.StringBuffer |
passwordField(java.lang.StringBuffer str_b,
java.lang.String name)
Render a password field from various inputs |
static java.lang.StringBuffer |
passwordField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
|
static java.lang.StringBuffer |
passwordField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style)
|
static java.lang.StringBuffer |
passwordField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
boolean readonly)
|
static java.lang.StringBuffer |
plainText(java.lang.StringBuffer str_b,
java.lang.String value)
A quasi field for inserting plain text into a form list. |
static java.lang.StringBuffer |
radioButtons(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values)
Render an array of radio buttons |
static java.lang.StringBuffer |
radioButtons(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
boolean[] selected,
boolean readonly,
boolean breaks)
|
static java.lang.StringBuffer |
radioButtons(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
int selected_value)
|
static java.lang.StringBuffer |
radioButtons(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
java.lang.String selected_value)
|
static java.lang.StringBuffer |
submitField(java.lang.StringBuffer str_b)
Render a submit field from various inputs |
static java.lang.StringBuffer |
submitField(java.lang.StringBuffer str_b,
java.lang.String name)
|
static java.lang.StringBuffer |
submitField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
|
static java.lang.StringBuffer |
submitField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style)
|
static java.lang.StringBuffer |
submitField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
boolean readonly)
|
static java.lang.StringBuffer |
textArea(java.lang.StringBuffer str_b,
java.lang.String name)
|
static java.lang.StringBuffer |
textArea(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
|
static java.lang.StringBuffer |
textArea(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style)
|
static java.lang.StringBuffer |
textArea(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
boolean readonly)
|
static java.lang.StringBuffer |
textArea(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
int cols,
int rows,
boolean readonly)
|
static java.lang.StringBuffer |
textField(java.lang.StringBuffer str_b,
java.lang.String name)
Render a text field from various inputs |
static java.lang.StringBuffer |
textField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
|
static java.lang.StringBuffer |
textField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style)
|
static java.lang.StringBuffer |
textField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
boolean readonly)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int POST_METHOD
public static final int GET_METHOD
public static final int DEFAULT_METHOD
public static final java.lang.String[] METHODS
public static final java.lang.String DEFAULT_FORM_NAME
public static final java.lang.String SUBMIT_FORM_ON_CHANGE
public static final java.lang.String FORM_BACK_ACTION
public static final java.lang.String FORM_ERROR_ACTION
public static final java.lang.String DEFAULT_SUBMIT_NAME
public static final java.lang.String DEFAULT_SUBMIT_VALUE
| Method Detail |
public static final java.lang.String methodType(int method)
public static final java.lang.String alertJS(java.lang.String msg)
public static final java.lang.String linkJS(java.lang.String command)
public static final java.lang.String formStart(java.lang.String action)
public static final java.lang.String formStart(java.lang.String name,
java.lang.String action)
public static final java.lang.String formStart(java.lang.String name,
java.lang.String action,
boolean file_field)
public static final java.lang.String formStart(java.lang.String name,
java.lang.String action,
boolean file_field,
int method,
boolean wrapped)
public static final java.lang.StringBuffer insertFormStart(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String action,
boolean file_field,
int method,
boolean wrapped)
public static final java.lang.StringBuffer formEnd(java.lang.StringBuffer str_b,
boolean wrapped)
public static final java.lang.StringBuffer hiddenField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
public static final java.lang.StringBuffer textField(java.lang.StringBuffer str_b,
java.lang.String name)
public static final java.lang.StringBuffer textField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
public static final java.lang.StringBuffer textField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style)
public static final java.lang.StringBuffer textField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
boolean readonly)
public static final java.lang.StringBuffer submitField(java.lang.StringBuffer str_b)
public static final java.lang.StringBuffer submitField(java.lang.StringBuffer str_b,
java.lang.String name)
public static final java.lang.StringBuffer submitField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
public static final java.lang.StringBuffer submitField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style)
public static final java.lang.StringBuffer submitField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
boolean readonly)
public static final java.lang.StringBuffer passwordField(java.lang.StringBuffer str_b,
java.lang.String name)
public static final java.lang.StringBuffer passwordField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
public static final java.lang.StringBuffer passwordField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style)
public static final java.lang.StringBuffer passwordField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
boolean readonly)
public static final java.lang.StringBuffer fileField(java.lang.StringBuffer str_b,
java.lang.String name)
public static final java.lang.StringBuffer fileField(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String style,
boolean readonly)
public static final java.lang.StringBuffer textArea(java.lang.StringBuffer str_b,
java.lang.String name)
public static final java.lang.StringBuffer textArea(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value)
public static final java.lang.StringBuffer textArea(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style)
public static final java.lang.StringBuffer textArea(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
boolean readonly)
public static final java.lang.StringBuffer textArea(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String value,
java.lang.String style,
int cols,
int rows,
boolean readonly)
public static final java.lang.StringBuffer plainText(java.lang.StringBuffer str_b,
java.lang.String value)
public static final java.lang.StringBuffer radioButtons(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values)
public static final java.lang.StringBuffer radioButtons(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
int selected_value)
public static final java.lang.StringBuffer radioButtons(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
java.lang.String selected_value)
public static final java.lang.StringBuffer radioButtons(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
boolean[] selected,
boolean readonly,
boolean breaks)
public static final java.lang.StringBuffer checkBoxes(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values)
public static final java.lang.StringBuffer checkBoxes(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
int[] selected_values)
public static final java.lang.StringBuffer checkBoxes(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
java.lang.String[] selected_values)
public static final java.lang.StringBuffer checkBoxes(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
boolean[] selected,
boolean readonly,
boolean breaks)
public static final java.lang.StringBuffer optionList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String style,
int selected_value)
public static final java.lang.StringBuffer optionList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String explainer,
java.lang.String style,
int selected_value)
public static final java.lang.StringBuffer optionList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String explainer,
java.lang.String style,
boolean[] selected,
boolean readonly,
boolean submittor)
public static final java.lang.StringBuffer multiList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String style,
int[] selected_values)
public static final java.lang.StringBuffer multiList(java.lang.StringBuffer str_b,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] texts,
java.lang.String explainer,
java.lang.String style,
boolean[] selected,
boolean readonly,
int size)
public static final java.lang.StringBuffer formToolTest(java.lang.StringBuffer str_b)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||