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

Public Member Functions | |
| Form () | |
| Constructor. | |
| void | setRect (int x, int y, int width, int height, Control relative) |
| Sets the window boundaries and performs first-time initialization when necessary. | |
Protected Member Functions | |
| abstract void | initChildren () |
| Strategy method to instantiate. | |
| abstract void | layoutChildren () |
| void | initCompleted () |
| Called only once when the window had completed initialization. | |
| Button | createButton (String text) |
| Factory Method to create Button controls for placement in this Form. | |
| ListBox | createListBox () |
| Factory Method to create List Box controls for placement in this Form. | |
| ComboBox | createComboBox (Object[] items) |
Private Attributes | |
| boolean | isInitialized = false |
| Whether the child controls has been initialized. | |
Definition at line 80 of file superwaba/ui/Form.java.
|
|
Constructor. Calls initChildren() so that derived classes will immediately instantiate their child controls. Definition at line 85 of file superwaba/ui/Form.java. References com.arcle.rmt.superwaba.ui.Form.initChildren(). |
|
|
Factory Method to create Button controls for placement in this Form.
Definition at line 138 of file superwaba/ui/Form.java. |
|
|
Definition at line 149 of file superwaba/ui/Form.java. |
|
|
Factory Method to create List Box controls for placement in this Form.
Reimplemented in com.arcle.rmt.superwaba.ui.ListForm. Definition at line 145 of file superwaba/ui/Form.java. |
|
|
Strategy method to instantiate.
Implemented in com.arcle.rmt.superwaba.ui.ListForm. Referenced by com.arcle.rmt.superwaba.ui.Form.Form(). |
|
|
Called only once when the window had completed initialization. The default implementation does nothing. Definition at line 129 of file superwaba/ui/Form.java. Referenced by com.arcle.rmt.superwaba.ui.Form.setRect(). |
|
|
Implemented in com.arcle.rmt.superwaba.ui.LayoutForm, and com.arcle.rmt.superwaba.ui.ListForm. Referenced by com.arcle.rmt.superwaba.ui.Form.setRect(). |
|
||||||||||||||||||||||||
|
Sets the window boundaries and performs first-time initialization when necessary. When first called, it behaves as a template method that does the following:
Definition at line 113 of file superwaba/ui/Form.java. References com.arcle.rmt.superwaba.ui.Form.initCompleted(), com.arcle.rmt.superwaba.ui.Form.isInitialized, and com.arcle.rmt.superwaba.ui.Form.layoutChildren(). |
|
|
Whether the child controls has been initialized.
Definition at line 161 of file superwaba/ui/Form.java. Referenced by com.arcle.rmt.superwaba.ui.Form.setRect(). |
1.3.5