Inheritance diagram for com.arcle.rmt.superwaba.vc.ElementEditController:
Public Member Functions | |
ElementEditController (Document doc) | |
abstract void | cmdOk () |
Strategy method that handles an "OK" command. | |
abstract void | cmdCancel () |
Strategy method that handles a "Cancel" command. | |
abstract void | cmdDelete () |
Strategy method that handles a "Delete" command. | |
Protected Member Functions | |
abstract void | doDeleteElement () |
Strategy method that removes the currently displayed element from the document. | |
Document | getDocument () |
Returns the current document being edited. | |
MessageBox | createDeleteMessageBox () |
Factory method to create Message Box for delete operation. | |
Private Attributes | |
Document | _document |
The current document instance. |
Definition at line 82 of file ElementEditController.java.
|
Definition at line 83 of file ElementEditController.java. References com.arcle.rmt.superwaba.vc.ElementEditController._document. |
|
Strategy method that handles a "Cancel" command. Derived classes should implement this to:
Implemented in com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController. Referenced by com.arcle.rmt.superwaba.vc.ElementEdit.onEvent(). |
|
Strategy method that handles a "Delete" command. Derived classes should implement this to:
Implemented in com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController. Referenced by com.arcle.rmt.superwaba.vc.ElementEdit.onEvent(). |
|
Strategy method that handles an "OK" command. Derived classes should implement this to:
Implemented in com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController. Referenced by com.arcle.rmt.superwaba.vc.ElementEdit.onEvent(). |
|
Factory method to create Message Box for delete operation.
Definition at line 130 of file ElementEditController.java. Referenced by com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController.cmdDelete(). |
|
Strategy method that removes the currently displayed element from the document. Derived classes should implement this to actually perform the delete. Implemented in com.arcle.rmt.superwaba.vc.rqml.AssumptionEditController, com.arcle.rmt.superwaba.vc.rqml.ContextEditController, com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController, com.arcle.rmt.superwaba.vc.rqml.IssueEditController, com.arcle.rmt.superwaba.vc.rqml.LexiconEditController, com.arcle.rmt.superwaba.vc.rqml.ProjectEditController, com.arcle.rmt.superwaba.vc.rqml.RequirementEditController, com.arcle.rmt.superwaba.vc.rqml.StakeholderEditController, com.arcle.rmt.superwaba.vc.rqml.TaxonomyEditController, and com.arcle.rmt.superwaba.vc.rqml.UsecaseEditController. |
|
|
The current document instance.
Definition at line 144 of file ElementEditController.java. Referenced by com.arcle.rmt.superwaba.vc.ElementEditController.ElementEditController(), and com.arcle.rmt.superwaba.vc.ElementEditController.getDocument(). |