Public Member Functions | |
CourseComponent (String title) | |
void | addNotify () |
void | loadData (Course elem) |
void | saveData (Course elem) |
Protected Member Functions | |
void | initChildren () |
void | layoutChildren () |
JSplitPane | createSplitPane () |
Static Protected Attributes | |
final int | SPLITPANE_DIVIDER_SIZE = 2 |
Very thin JSplitPane divider size. | |
final float | SPLITPANE_RESIZE_WEIGHT = 0.5f |
Equal JSplitPane resize weight. | |
Private Attributes | |
JLabel | lbActorAction |
JLabel | lbSystemResponse |
JLabel | lbDescription |
JTextArea | edDescription |
JTextArea | edActorAction |
JTextArea | edSystemResponse |
String | _title |
boolean | initialized = false |
It contains three text areas (along with their appropriate labels) that is used to edit the Course object. These text areas are for the attributes:
The display looks approximately like this:
+-------------------------------------------+ | (title) | +-------------------------------------------+ | | | (description) | | | +-------------------+-----------------------+ | | | | (actor action) | (system response) | | | | +-------------------+-----------------------+
Definition at line 177 of file j2se/swing/vc/rqml/UsecaseAttributes3.java.
|
Definition at line 179 of file j2se/swing/vc/rqml/UsecaseAttributes3.java. |
|
|
|
|
|
|
|
Definition at line 285 of file j2se/swing/vc/rqml/UsecaseAttributes3.java. |
|
|
|
|
Definition at line 287 of file j2se/swing/vc/rqml/UsecaseAttributes3.java. Referenced by com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.CourseComponent.addNotify(). |
|
|
|
|
Very thin JSplitPane divider size.
Definition at line 292 of file j2se/swing/vc/rqml/UsecaseAttributes3.java. Referenced by com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.CourseComponent.createSplitPane(). |
|
Equal JSplitPane resize weight.
Definition at line 297 of file j2se/swing/vc/rqml/UsecaseAttributes3.java. Referenced by com.arcle.rmt.j2se.swing.vc.rqml.UsecaseAttributes3.CourseComponent.createSplitPane(). |