Inheritance diagram for com.arcle.rmt.superwaba.vc.AbstractDocumentWindow:

Public Member Functions | |
| AbstractDocumentWindow (DocumentWindowController ctrl) | |
| Button[] | getCommandButtons () |
| void | onEvent (Event event) |
Protected Member Functions | |
| abstract List | createPanels () |
| Factory Method that defines each of the element list sub-views. | |
| String | getPanelCaptionAt (int index) |
| void | initChildren () |
| void | initCompleted () |
| void | onPanelSwitched () |
| Notifies the newly-activated panel to update its data from the model. | |
| MenuBar | createMenuBar () |
| Factory method that creates the menu bar. | |
| abstract String[] | createRequirementMenuItems () |
| Indexes must match... | |
| DocumentWindowController | getController () |
| Returns the Controller of this object. | |
| void | handleMenuEvent (int selectedItem) |
| Handles menu selection. | |
| void | doNewElement () |
| Forwards the call to the controller. | |
| Document | getDocument () |
| Returns the document being edited. | |
Private Attributes | |
| DocumentWindowController | _controller |
| The Controller of this object. | |
| Button | btnNew |
| The "New" button. | |
| Button | btnClose |
| The "Close" button. | |
| Button | btnDelete |
| The "Delete" button. | |
Definition at line 92 of file AbstractDocumentWindow.java.
|
|
Definition at line 94 of file AbstractDocumentWindow.java. References com.arcle.rmt.superwaba.vc.AbstractDocumentWindow._controller. |
|
|
Factory method that creates the menu bar.
Definition at line 186 of file AbstractDocumentWindow.java. References com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.createRequirementMenuItems(). Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.initChildren(). |
|
|
Factory Method that defines each of the element list sub-views.
Implemented in com.arcle.rmt.superwaba.vc.DocumentWindow. |
|
|
Indexes must match...
Implemented in com.arcle.rmt.superwaba.vc.DocumentWindow. Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.createMenuBar(). |
|
|
Forwards the call to the controller.
Definition at line 241 of file AbstractDocumentWindow.java. References com.arcle.rmt.superwaba.vc.ElementListController.cmdNewElement(). Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.handleMenuEvent(), and com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.onEvent(). |
|
|
|
Returns the Controller of this object.
Definition at line 211 of file AbstractDocumentWindow.java. References com.arcle.rmt.superwaba.vc.AbstractDocumentWindow._controller. Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.getDocument(), com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.initCompleted(), and com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.onEvent(). |
|
|
Returns the document being edited.
Definition at line 251 of file AbstractDocumentWindow.java. References com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.getController(), and com.arcle.rmt.superwaba.vc.DocumentWindowController.getDocument(). Referenced by com.arcle.rmt.superwaba.vc.DocumentWindow.createPanels(), and com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.initCompleted(). |
|
|
Definition at line 116 of file AbstractDocumentWindow.java. |
|
|
Handles menu selection.
Definition at line 221 of file AbstractDocumentWindow.java. References com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.doNewElement(). Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.onEvent(). |
|
|
|
|
|
Notifies the newly-activated panel to update its data from the model.
Definition at line 174 of file AbstractDocumentWindow.java. References com.arcle.rmt.superwaba.vc.ElementList.modelUpdated(). |
|
|
The Controller of this object.
Definition at line 259 of file AbstractDocumentWindow.java. Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.AbstractDocumentWindow(), and com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.getController(). |
|
|
The "Close" button.
Definition at line 270 of file AbstractDocumentWindow.java. Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.getCommandButtons(), com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.initChildren(), and com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.onEvent(). |
|
|
The "Delete" button.
Definition at line 275 of file AbstractDocumentWindow.java. Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.getCommandButtons(), com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.initChildren(), and com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.onEvent(). |
|
|
The "New" button.
Definition at line 265 of file AbstractDocumentWindow.java. Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.getCommandButtons(), com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.initChildren(), and com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.onEvent(). |
1.3.5