Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

com.arcle.rmt.superwaba.vc.ControllerBase Class Reference

Base class for all controllers in the application. More...

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

com.arcle.rmt.superwaba.vc.DocumentListController com.arcle.rmt.superwaba.vc.DocumentWindowController com.arcle.rmt.superwaba.vc.ElementEditController com.arcle.rmt.superwaba.vc.ElementListController com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController com.arcle.rmt.superwaba.vc.rqml.AssumptionListController com.arcle.rmt.superwaba.vc.rqml.ContextListController com.arcle.rmt.superwaba.vc.rqml.IssueListController com.arcle.rmt.superwaba.vc.rqml.LexiconListController com.arcle.rmt.superwaba.vc.rqml.ProjectListController com.arcle.rmt.superwaba.vc.rqml.RequirementListController com.arcle.rmt.superwaba.vc.rqml.StakeholderListController com.arcle.rmt.superwaba.vc.rqml.TaxonomyListController com.arcle.rmt.superwaba.vc.rqml.UsecaseListController List of all members.

Public Member Functions

void viewInitialized (View v)
 Called by the view showing that it has been initialized.

void setView (View v)

Protected Member Functions

View getView ()
MessageBox createMessageBox (String title, String msg)

Private Attributes

View _view = null
 The current view being controlled.


Detailed Description

Base class for all controllers in the application.

Author:
Sasmito Adibowo
Version:
Id
ControllerBase.java,v 1.9 2003/05/15 19:44:08 adib Exp

Definition at line 78 of file ControllerBase.java.


Member Function Documentation

MessageBox com.arcle.rmt.superwaba.vc.ControllerBase.createMessageBox String  title,
String  msg
[protected]
 

Definition at line 105 of file ControllerBase.java.

Referenced by com.arcle.rmt.superwaba.vc.DocumentListController.cmdEditDocument().

View com.arcle.rmt.superwaba.vc.ControllerBase.getView  )  [protected]
 

Definition at line 98 of file ControllerBase.java.

References com.arcle.rmt.superwaba.vc.ControllerBase._view.

Referenced by com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController.cmdCancel(), com.arcle.rmt.superwaba.vc.DocumentWindowController.cmdCloseWindow(), com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController.cmdDelete(), com.arcle.rmt.superwaba.vc.DocumentWindowController.cmdDeleteDocument(), com.arcle.rmt.superwaba.vc.ElementListController.cmdEditElement(), and com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController.cmdOk().

void com.arcle.rmt.superwaba.vc.ControllerBase.setView View  v  ) 
 

Definition at line 94 of file ControllerBase.java.

References com.arcle.rmt.superwaba.vc.ControllerBase._view.

Referenced by com.arcle.rmt.superwaba.vc.ControllerBase.viewInitialized().

void com.arcle.rmt.superwaba.vc.ControllerBase.viewInitialized View  v  ) 
 

Called by the view showing that it has been initialized.

Reimplemented in com.arcle.rmt.superwaba.vc.DocumentListController, com.arcle.rmt.superwaba.vc.DocumentWindowController, and com.arcle.rmt.superwaba.vc.rqml.FirstClassEditController.

Definition at line 86 of file ControllerBase.java.

References com.arcle.rmt.superwaba.vc.ControllerBase.setView().

Referenced by com.arcle.rmt.superwaba.vc.ElementList.initCompleted(), and com.arcle.rmt.superwaba.vc.ElementEdit.postPopup().


Member Data Documentation

View com.arcle.rmt.superwaba.vc.ControllerBase._view = null [private]
 

The current view being controlled.

Definition at line 115 of file ControllerBase.java.

Referenced by com.arcle.rmt.superwaba.vc.ControllerBase.getView(), and com.arcle.rmt.superwaba.vc.ControllerBase.setView().


The documentation for this class was generated from the following file:
Generated on Fri Jun 18 19:55:25 2004 for Arcle Rambutan by doxygen 1.3.5