Inheritance diagram for com.arcle.rmt.superwaba.ui.LayoutForm:

Public Member Functions | |
| LayoutForm () | |
Protected Member Functions | |
| abstract Control[][] | getFormControls () |
| Returns the child controls arranged in a two dimensional array. | |
| void | layoutControls (Container form, Control[][] controls) |
| Strategy method that layouts controls in a container. | |
| boolean | isTextEntry (Control ctrl) |
| Strategy Method that determines whether the specified control is a textual entry control (any edit-like controls). | |
| boolean | isMultilineTextEntry (Control ctrl) |
| void | layoutChildren () |
| Strategy method. | |
| Label | createLabel (String caption) |
| Factory Method to create Label objects for placement in the form. | |
| MultiEdit | createMultiEdit (String text, int rowCount, int spaceBetweenLines) |
| Factory Method to create MultiEdit objects for placement in the form. | |
| Edit | createEdit (String text) |
| Factory Method. | |
Controls in this form are to be layout in a ThinkDB-like data-entry form.
Definition at line 82 of file LayoutForm.java.
|
|
Definition at line 83 of file LayoutForm.java. |
|
|
Factory Method.
Definition at line 244 of file LayoutForm.java. |
|
|
Factory Method to create Label objects for placement in the form.
Definition at line 226 of file LayoutForm.java. |
|
||||||||||||||||
|
Factory Method to create MultiEdit objects for placement in the form.
Definition at line 236 of file LayoutForm.java. |
|
|
Returns the child controls arranged in a two dimensional array. The first dimension of the array contains the rows of the form. While the second dimension is a two-element array where index 0 is the label and index 1 is the field of the form. Referenced by com.arcle.rmt.superwaba.ui.LayoutForm.layoutChildren(). |
|
|
Definition at line 209 of file LayoutForm.java. Referenced by com.arcle.rmt.superwaba.ui.LayoutForm.layoutControls(). |
|
|
Strategy Method that determines whether the specified control is a textual entry control (any edit-like controls).
Definition at line 205 of file LayoutForm.java. Referenced by com.arcle.rmt.superwaba.ui.LayoutForm.layoutControls(). |
|
|
Strategy method.
Implements com.arcle.rmt.superwaba.ui.Form. Definition at line 217 of file LayoutForm.java. References com.arcle.rmt.superwaba.ui.LayoutForm.getFormControls(), and com.arcle.rmt.superwaba.ui.LayoutForm.layoutControls(). |
|
||||||||||||
|
Strategy method that layouts controls in a container.
Definition at line 105 of file LayoutForm.java. References com.arcle.rmt.superwaba.ui.LayoutForm.isMultilineTextEntry(), and com.arcle.rmt.superwaba.ui.LayoutForm.isTextEntry(). Referenced by com.arcle.rmt.superwaba.ui.LayoutForm.layoutChildren(). |
1.3.5