Inheritance diagram for com.arcle.rmt.superwaba.vc.ElementListController:
Public Member Functions | |
ElementListController (Document doc) | |
void | cmdNewElement () |
Template method that handles a "new element" command. | |
void | cmdEditElement (RQMLFirstClass elem) |
Template method that handles an "edit element" command. | |
Document | getDocument () |
Returns the document being edited. | |
Protected Member Functions | |
abstract RQMLFirstClass | createElement () |
Factory method that creates new elements for editing. | |
abstract ElementEdit | createElementEdit (ElementEditController ctrl) |
Factory method that creates the editing view. | |
abstract ElementEditController | createElementEditController (RQMLFirstClass elem) |
Factory method that creates the editing controller. | |
Private Attributes | |
Document | _document |
The document being edited. |
Definition at line 82 of file ElementListController.java.
|
Definition at line 83 of file ElementListController.java. References com.arcle.rmt.superwaba.vc.ElementListController._document. |
|
Template method that handles an "edit element" command.
Definition at line 107 of file ElementListController.java. References com.arcle.rmt.superwaba.vc.ElementListController.createElementEdit(), com.arcle.rmt.superwaba.vc.ElementListController.createElementEditController(), com.arcle.rmt.superwaba.vc.ControllerBase.getView(), and com.arcle.rmt.superwaba.vc.ElementList.modelUpdated(). Referenced by com.arcle.rmt.superwaba.vc.ElementListController.cmdNewElement(), and com.arcle.rmt.superwaba.vc.ElementList.onEvent(). |
|
Template method that handles a "new element" command.
Definition at line 95 of file ElementListController.java. References com.arcle.rmt.superwaba.vc.ElementListController.cmdEditElement(), and com.arcle.rmt.superwaba.vc.ElementListController.createElement(). Referenced by com.arcle.rmt.superwaba.vc.AbstractDocumentWindow.doNewElement(). |
|
|
|
|
|
The document being edited.
Definition at line 149 of file ElementListController.java. Referenced by com.arcle.rmt.superwaba.vc.ElementListController.ElementListController(), and com.arcle.rmt.superwaba.vc.ElementListController.getDocument(). |