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

com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3 Class Reference

Contains editor controls for use-case attributes: - normal-course - alternative-course - exception. More...

Inheritance diagram for com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3:

com.arcle.rmt.j2se.swing.vc.rqml.FirstClassPanel List of all members.

Public Member Functions

 UsecaseAttributes3 (RQMLFirstClass fc)

Protected Member Functions

void initChildren ()
void layoutChildren ()
void loadData ()
 Abstract strategy method that is called to load data from the element into the child controls.

void saveData ()
 Abstract strategy method that is called to save data from the child controls into the element.

CourseComponent createCourseComponent (String title)
JTabbedPane createTabbedPane ()

Private Attributes

CourseComponent ccNormalCourse
CourseComponent ccAlternativeCourse
CourseComponent ccException

Detailed Description

Contains editor controls for use-case attributes: - normal-course - alternative-course - exception.

Author:
Sasmito Adibowo
Version:
Id
UsecaseAttributes3.java,v 1.4 2003/05/15 19:43:55 adib Exp

Definition at line 81 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.


Constructor & Destructor Documentation

com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.UsecaseAttributes3 RQMLFirstClass  fc  ) 
 

Definition at line 82 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.


Member Function Documentation

CourseComponent com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.createCourseComponent String  title  )  [protected]
 

Definition at line 133 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.

Referenced by com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.initChildren().

JTabbedPane com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.createTabbedPane  )  [protected]
 

Definition at line 137 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.

Referenced by com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.layoutChildren().

void com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.initChildren  )  [protected]
 

Definition at line 91 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.

References com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccAlternativeCourse, com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccException, com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccNormalCourse, and com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.createCourseComponent().

void com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.layoutChildren  )  [protected]
 

Definition at line 97 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.

References com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccAlternativeCourse, com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccException, com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccNormalCourse, and com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.createTabbedPane().

void com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.loadData  )  [protected, virtual]
 

Abstract strategy method that is called to load data from the element into the child controls.

Implements com.arcle.rmt.j2se.swing.vc.rqml.FirstClassPanel.

Definition at line 110 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.

References com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccAlternativeCourse, com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccException, com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccNormalCourse, com.arcle.rmt.rqml.Usecase.getAlternativeCourse(), com.arcle.rmt.j2se.swing.vc.rqml.FirstClassPanel.getElement(), com.arcle.rmt.rqml.Usecase.getException(), com.arcle.rmt.rqml.Usecase.getNormalCourse(), and com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.CourseComponent.loadData().

void com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.saveData  )  [protected, virtual]
 

Abstract strategy method that is called to save data from the child controls into the element.

Implements com.arcle.rmt.j2se.swing.vc.rqml.FirstClassPanel.

Definition at line 120 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.

References com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccAlternativeCourse, com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccException, com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccNormalCourse, com.arcle.rmt.rqml.Usecase.getAlternativeCourse(), com.arcle.rmt.j2se.swing.vc.rqml.FirstClassPanel.getElement(), com.arcle.rmt.rqml.Usecase.getException(), com.arcle.rmt.rqml.Usecase.getNormalCourse(), and com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.CourseComponent.saveData().


Member Data Documentation

CourseComponent com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccAlternativeCourse [private]
 

Definition at line 146 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.

Referenced by com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.initChildren(), com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.layoutChildren(), com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.loadData(), and com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.saveData().

CourseComponent com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccException [private]
 

Definition at line 147 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.

Referenced by com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.initChildren(), com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.layoutChildren(), com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.loadData(), and com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.saveData().

CourseComponent com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.ccNormalCourse [private]
 

Definition at line 145 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.

Referenced by com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.initChildren(), com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.layoutChildren(), com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.loadData(), and com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.saveData().


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