Serialized Form
b
javax.swing.Box b
- Containing box for the buttons.
ok_button
javax.swing.JButton ok_button
- OK button
okabl
OKAddButtonListener okabl
- OK button listener
clrabl
ClearAddButtonListener clrabl
- Clear button listener
canabl
CancelAddButtonListener canabl
- Cancel button listener
top_label
javax.swing.JLabel top_label
- Label at top of dialog
name_jtf
javax.swing.JTextField name_jtf
- Text field for card name
id_jtf
javax.swing.JTextField id_jtf
- Text field for card id
age_jtf
javax.swing.JTextField age_jtf
- Text field for card age
sex_jtf
javax.swing.JTextField sex_jtf
- Text field for card sex
addr_jtf
javax.swing.JTextField addr_jtf
- Text field for card address
labels_box
javax.swing.Box labels_box
- Vertical box for holding text field labels
fields_box
javax.swing.Box fields_box
- Vertical box for holding text fields
labeled_fields_box
javax.swing.Box labeled_fields_box
- Horizontal box for holding the label and field boxes
outer_box
javax.swing.Box outer_box
- Outer most vertical box for holding all of the components
acb
AddCardButtons acb
- Subview containing add card buttons OK, Clear, and Cancel
sl
StringList sl
- List of current error messages.
any_errors
boolean any_errors
- True if one or more errors are detected
alerrstr
java.lang.String alerrstr
- Error message for card already there
nerrstr
java.lang.String nerrstr
- Error message for name field
iderrstr
java.lang.String iderrstr
- Error message for id field
aerrstr
java.lang.String aerrstr
- Error message for age field
serrstr
java.lang.String serrstr
- Error message for sex field
aderrstr
java.lang.String aderrstr
- Error message for address field
value
java.lang.String value
value
java.lang.Integer value
n
Name n
- Person name and record search key
id
Id id
- Person id and unique record key
age
Age age
- Person age
s
Sex s
- Person sex
addr
Address addr
- Person street address
button_box
javax.swing.Box button_box
- Horizontal box for holding the buttons.
outer_box
javax.swing.Box outer_box
- Vertical box for holding all of the components
id_jtf
javax.swing.JTextField id_jtf
- Text field for card id
okcbl
OKChangeButtonListener okcbl
- OK button listener
ccbl
CancelChangeButtonListener ccbl
- Cancel button listener
sl
StringList sl
- List of current error messages.
any_errors
boolean any_errors
- True if one or more message are set
alerrstr
java.lang.String alerrstr
- Error message for card already there
nalerrstr
java.lang.String nalerrstr
- Error message for card not there
identerrstr
java.lang.String identerrstr
- Error message for input identical with extant card
nerrstr
java.lang.String nerrstr
- Error message for name field
iderrstr
java.lang.String iderrstr
- Error message for id field
aerrstr
java.lang.String aerrstr
- Error message for age field
serrstr
java.lang.String serrstr
- Error message for sex field
aderrstr
java.lang.String aderrstr
- Error message for address field
rce
RolodexCommandEditor rce
- The grandparent view.
rmui
RolodexMultiViewMenuUI rmui
- The grandparent view.
rcp
RolodexCommandProcessor rcp
- Companion process class.
okccbl
OKConfirmChangeButtonListener okccbl
- OK button listener
id
Id id
- Id of card to changed entered by user.
ccb
ConfirmChangeButtons ccb
- Subview containing add card buttons OK, Clear, and Cancel
button_box
javax.swing.Box button_box
- Horizontal box for holding the buttons.
outer_box
javax.swing.Box outer_box
- Vertical box for holding all of the components
id_jtf
javax.swing.JTextField id_jtf
- Text field for card id
okdbl
OKDeleteButtonListener okdbl
- OK button listener
cdbl
CancelDeleteButtonListener cdbl
- Cancel button listener
nerr
boolean nerr
- True if a card of the given id is not in the rolodex
nerrstr
java.lang.String nerrstr
- Error message for card already there
e
EditStub e
- Companion model downcast version of this.model
jm
javax.swing.JMenu jm
- For convenience, downcast version of this.widget
outer_box
javax.swing.JPanel outer_box
- Horizontal box for holding all of the components
outer_box
javax.swing.Box outer_box
- Horizontal box for holding all of the components
rmui
RolodexMenuUI rmui
- The grandparent view
labels
javax.swing.JLabel[] labels
- The list of labels for displaying error messages.
file
java.io.File file
- Data representation of this is simply a Java File. Since only one
Rolodex can be open at a time, only a single file is necessary.
rolodexHasChanged
boolean rolodexHasChanged
- Flag indicating that the Rolodex object has changed since the last
save.
rt
RolodexTool rt
- Parent model.
r
Rolodex r
- Sibling model.
f
File f
- Companion model, downcast version of this.model
jm
javax.swing.JMenu jm
- For convenience, downcast version of this.widget
outer_box
javax.swing.Box outer_box
- Vertical box for holding all of the components
button_box
javax.swing.Box button_box
- Horizontal box for holding the buttons
name_jtf
javax.swing.JTextField name_jtf
- Text field for card name
okfbl
OKFindButtonListener okfbl
- OK button listener
cfbl
CancelFindButtonListener cfbl
- Cancel button listener
b
javax.swing.Box b
- Containing box for the buttons.
next_button
javax.swing.JButton next_button
- Next button; stored as data member for enabling/disabling.
prev_button
javax.swing.JButton prev_button
- Prevous button; stored as data member for enabling/disabling.
ncbl
NextCardButtonListener ncbl
- Next button listener
pcbl
PreviousCardButtonListener pcbl
- Previous button listener
dfbl
DoneFindButtonListener dfbl
- Done button listener
r
Rolodex r
- Companion model.
b1
javax.swing.Box b1
- Message line 1 -- "N cards ... found."
b2
javax.swing.Box b2
- Message line 2 -- "Here is card i:"
n_label
javax.swing.JLabel n_label
- Label holding the value of N in message line 1
i_label
javax.swing.JLabel i_label
- Label holding the value of i in message line 2
name_jtf
javax.swing.JTextField name_jtf
- Text field for name field
id_jtf
javax.swing.JTextField id_jtf
- Text field for id field
age_jtf
javax.swing.JTextField age_jtf
- Text field for age field
sex_jtf
javax.swing.JTextField sex_jtf
- Text field for sex field
addr_jtf
javax.swing.JTextField addr_jtf
- Text field for address field
labels_box
javax.swing.Box labels_box
- Vertical box for holding text field labels
fields_box
javax.swing.Box fields_box
- Vertical box for holding text fields
labeled_fields_box
javax.swing.Box labeled_fields_box
- Horizontal box for holding the label and field boxes
outer_box
javax.swing.Box outer_box
- Horizontal box for holding all of the components
fcb
FoundCardsButtons fcb
- Subview containing add card buttons OK, Clear, and Cancel
cl
CardList cl
- Transient list of cards to display
cur_index
int cur_index
- Current index in displayed card list.
value
java.lang.Integer value
value
java.lang.String value
outer_box
javax.swing.Box outer_box
- Horizontal box for holding all of the components
cl
CardList cl
- Simple list rep'n of the card list
aie
AddInputErrors aie
- Error messages for the Add function
die
DeleteInputError die
- Error message for the Delerte function
cie
ChangeInputErrors cie
- Error messages for the Change function
ceta
CommandEdTextArea ceta
- The representation of this is a specialized JTextArea.
r
Rolodex r
- Companion model, downcast version of this.m
rmui
RolodexMenuUI rmui
- The parent view
jm
javax.swing.JMenu jm
- For convenience, downcast version of this.w
acd
AddCardDialog acd
rt
RolodexTool rt
- Companion model, downcast version of this.model
jmb
javax.swing.JMenuBar jmb
- Pulldown menubar
fm
FileMenu fm
- File pulldown menu
em
EditMenu em
- Edit pulldown menu
rm
RolodexMenu rm
- Rolodex pulldown menu
jlp
javax.swing.JLayeredPane jlp
- JLayeredPane holding operation-specific dialogs
acd
AddCardDialog acd
- Add card dialog
dcd
DeleteCardDialog dcd
- Delete card dialog
ccd
ChangeCardDialog ccd
- Change card dialog
cncd
ConfirmChangeDialog cncd
- Confirm change dialog
fcd
FindCardDialog fcd
- Find card dialog
fcsd
FoundCardsDialog fcsd
- Found card(s) dialog
nfcsd
NoFoundCardsDialog nfcsd
- No found cards dialog
emd
ErrorMessageDialog emd
- General error messaging dialog
ed
EmptyDialog ed
- Empty dialog
cur_dialog
mvp.View cur_dialog
- Current dialog on the top of panel
prev_dialog
mvp.View prev_dialog
- Pre-error dialog for restoration after error message
wm
WindowsMenu wm
- Windows pulldown menu
rce
RolodexCommandEditor rce
- Command editor view
rte
RolodexTextEditor rte
- Command editor view
rtb
RolodexToolBar rtb
- Command editor view
cl
CardList cl
- Simple list rep'n of the card list
aie
AddInputErrors aie
- Error messages for the Add function
die
DeleteInputError die
- Error message for the Delerte function
cie
ChangeInputErrors cie
- Error messages for the Change function
jta
javax.swing.JTextArea jta
- The representation of this is a JTextArea.
rmui
RolodexMultiViewMenuUI rmui
- The grandparent view.
f
File f
- File handling module
e
EditStub e
- Basic editing module
r
Rolodex r
- The rolodex class, including its operations
jta
javax.swing.JTextArea jta
- The representation of this is a JTextArea.
rmui
RolodexMultiViewMenuUI rmui
- The parent view
value
java.lang.String value
cejmi
javax.swing.JMenuItem cejmi
- "Command Editor" menu item. This is needed as a data member so the
menu item action listener can access the checkbox state.
tejmi
javax.swing.JMenuItem tejmi
- Text editor menu item. This is needed as a data member so the menu
item action listener can access the checkbox state.
tbjmi
javax.swing.JMenuItem tbjmi
- "Tool Bar" menu item. This is needed as a data member so the menu item
action listener can access the checkbox state.
jm
javax.swing.JMenu jm
- For convenience, downcast version of this.widget
rmvui
RolodexMultiViewMenuUI rmvui
- Parent view