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

Public Member Functions | |
| WindowBase (String title, byte borderStyle) | |
Protected Member Functions | |
| abstract void | initChildren () |
| Implement this strategy method to initialize all child controls. | |
| abstract void | layoutChildren () |
| Implement this strategy method to add child controls to the window and set their positions and boundaries. | |
| void | initCompleted () |
| Called only once when the window had completed initialization. | |
| void | onPopup () |
| Template Method. | |
| Button | createButton (String text) |
| Factory Method to create Button controls in this window. | |
Private Attributes | |
| boolean | initialized = false |
| Whether initialization had been done. | |
Definition at line 83 of file WindowBase.java.
|
||||||||||||
|
Definition at line 85 of file WindowBase.java. |
|
|
Factory Method to create Button controls in this window.
Definition at line 149 of file WindowBase.java. |
|
|
Implement this strategy method to initialize all child controls.
Implemented in com.arcle.rmt.superwaba.ui.CategoryWindow. Referenced by com.arcle.rmt.superwaba.ui.WindowBase.onPopup(). |
|
|
Called only once when the window had completed initialization. The default implementation does nothing. Definition at line 111 of file WindowBase.java. Referenced by com.arcle.rmt.superwaba.ui.WindowBase.onPopup(). |
|
|
Implement this strategy method to add child controls to the window and set their positions and boundaries.
Implemented in com.arcle.rmt.superwaba.ui.CategoryWindow, and com.arcle.rmt.superwaba.ui.CommandWindow. Referenced by com.arcle.rmt.superwaba.ui.WindowBase.onPopup(). |
|
|
Template Method. When first called, it performs these initialization steps:
Reimplemented in com.arcle.rmt.superwaba.ui.CategoryWindow. Definition at line 126 of file WindowBase.java. References com.arcle.rmt.superwaba.ui.WindowBase.initChildren(), com.arcle.rmt.superwaba.ui.WindowBase.initCompleted(), com.arcle.rmt.superwaba.ui.WindowBase.initialized, and com.arcle.rmt.superwaba.ui.WindowBase.layoutChildren(). |
|
|
Whether initialization had been done.
Definition at line 159 of file WindowBase.java. Referenced by com.arcle.rmt.superwaba.ui.WindowBase.onPopup(). |
1.3.5