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(). |