|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
This is the main package that produces the GUI application forms for Macaw. When users first
start Macaw, they are presented with a Password Dialog LoginDialog.
Assuming users enter a valid userID and password, the main application browser dialog will
appear (MacawVariableBrowser). The top part of the browser is a search panel
that allows users to lookup variables (VariableSearchPanel).
MacawVariableBrowser lets people edit a row in the search results for variables.
This involves having the browser dialog launching either a RawVariableEditor
or a DerivedVariableEditor. Both of these editors share a lot of common
behaviour which is managed in their superclass VariableEditor
Both variable editor classes share the following things in common:
SupportingDocumentsPanel,
SupportingDocumentEditor,
SupportingDocumentSelectionDialog,
SupportingDocumentSearchTableModel)
CleaningStatePanel)
OntologyTermsPanel,
OntologyTermEditor,
OntologyTermSelectionDialog,
OntologyTermSearchTableModel)
VariableLabelValueEditor,
VariableLabelTable,
VariableLabelTableModel)
ChangeHistoryViewer,
ChangeHistoryTableModel)
The variable editors have drop lists for the following concepts:
Values for these concepts are managed through individual editors:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||