A B C D E F G H I L M N O P R S T U V W

A

AbstractCSTTestCase - Class in cst.test
AbstractCSTTestCase(String) - Constructor for class cst.test.AbstractCSTTestCase
 
AbstractDemonstrationService - Class in cst.common.persistenceLayer
base class containing common features for the demonstration versions of both the LoggingServiceAPI and AdminServiceAPI.
AbstractDemonstrationService(DemonstrationDB) - Constructor for class cst.common.persistenceLayer.AbstractDemonstrationService
 
AbstractFieldModel - Class in cst.common.businessLayer
Describes the common qualities of data fields used by both TrialSubjectModel and TrialActivityModel.
AbstractFieldModel() - Constructor for class cst.common.businessLayer.AbstractFieldModel
 
AbstractFieldView - Class in cst.loggingTool.presentationLayer
AbstractFieldView(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.AbstractFieldView
 
AbstractFilterCommand - Class in cst.loggingTool.persistenceLayer
Describes properties of a filter command that is used in the FiltersMenu menu of the Logging Tool.
AbstractFilterCommand(SessionProperties) - Constructor for class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
AbstractImportStepEditor - Class in cst.adminTool.io
AbstractImportStepEditor(SessionProperties) - Constructor for class cst.adminTool.io.AbstractImportStepEditor
 
AbstractMenu - Class in cst.loggingTool.presentationLayer
AbstractMenu(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.AbstractMenu
 
AbstractProductionService - Class in cst.common.persistenceLayer
base class containing common code used to service the production versions of both LoggingServiceAPI and AdminServiceAPI.
AbstractProductionService() - Constructor for class cst.common.persistenceLayer.AbstractProductionService
 
AbstractStubPlugin - Class in cst.loggingTool.plugins
AbstractStubPlugin() - Constructor for class cst.loggingTool.plugins.AbstractStubPlugin
 
accept(Date) - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
accept(File) - Method in class cst.util.CSTFileFilter
 
acceptAbsentValues() - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
acceptPresentValues() - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
acceptValuesBetweenDates(Date, Date) - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
acceptValuesMatchingOperator(String, Date) - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
actionPerformed(ActionEvent) - Method in class cst.adminTool.io.AbstractImportStepEditor
 
actionPerformed(ActionEvent) - Method in class cst.adminTool.presentationLayer.AdministrationToolDialog
 
actionPerformed(ActionEvent) - Method in class cst.adminTool.presentationLayer.AdministratorPasswordEditor
 
actionPerformed(ActionEvent) - Method in class cst.adminTool.presentationLayer.UserEditor
 
actionPerformed(ActionEvent) - Method in class cst.adminTool.presentationLayer.UserRegistryEditor
 
actionPerformed(ActionEvent) - Method in class cst.common.io.DataSelectionEditor
 
actionPerformed(ActionEvent) - Method in class cst.common.io.FindFirstLineDialog
 
actionPerformed(ActionEvent) - Method in class cst.common.io.PreviewSpreadsheetTableClicker
 
actionPerformed(ActionEvent) - Method in class cst.common.presentationLayer.DemonstrationLauncherEditor
 
actionPerformed(ActionEvent) - Method in class cst.common.presentationLayer.LoginDialog
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.plugins.examples.ActivityPiGraphDialog
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.plugins.examples.ActivitySelectionDialog
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.plugins.examples.RemoteClinicalDataViewerDialog
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.plugins.GeneralPluginMenuItem
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.plugins.InformationServicePluginMenuItem
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.ContactDialog
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.DatabaseMenu
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.DataTypeFilterConditionEditor
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.FiltersMenu
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.HelpMenu
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.LoggingToolDialog
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.NavigationBar
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.OptionsMenu
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.reports.ActivityStepReportsViewer
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportViewer
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.reports.TrialActivityStepListView
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.ReportsMenu
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.ShowActivityChangeHistoryDialog
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
actionPerformed(ActionEvent) - Method in class cst.loggingTool.presentationLayer.TrialSubjectInformationDialog
 
activityChangesTableName - Variable in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
activityChangesTableName - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
activityChangesTableName - Variable in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
ActivityChangeTableModel - Class in cst.loggingTool.presentationLayer
ActivityChangeTableModel(SessionProperties, String) - Constructor for class cst.loggingTool.presentationLayer.ActivityChangeTableModel
 
ActivityHeaderParser - Class in cst.loggingTool.io
ActivityHeaderParser(SpreadsheetTransferSettings) - Constructor for class cst.loggingTool.io.ActivityHeaderParser
 
activityHeaderParser - Variable in class cst.test.TestCaseBatchLoaderFeatures
 
ActivityPiGraphDialog - Class in cst.loggingTool.plugins.examples
Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ActivityPiGraphDialog(SessionProperties, String) - Constructor for class cst.loggingTool.plugins.examples.ActivityPiGraphDialog
 
ActivityPiGraphPanel - Class in cst.loggingTool.plugins.examples
draw a pi graph showing completed records in one colour and incomplete colours in another
ActivityPiGraphPanel(SessionProperties, String) - Constructor for class cst.loggingTool.plugins.examples.ActivityPiGraphPanel
 
ActivitySelectionDialog - Class in cst.loggingTool.plugins.examples
Used in the ExportToXMLPlugin to let users specify which kind of activity data they want exported to an XML format.
ActivitySelectionDialog(SessionProperties, String, String) - Constructor for class cst.loggingTool.plugins.examples.ActivitySelectionDialog
 
ActivitySpreadsheetBodyParser - Class in cst.loggingTool.io
ActivitySpreadsheetBodyParser(LoggingServiceAPI, SpreadsheetTransferSettings, ActivityHeaderParser) - Constructor for class cst.loggingTool.io.ActivitySpreadsheetBodyParser
 
ActivitySpreadsheetParsingEngine - Class in cst.loggingTool.io
ActivitySpreadsheetParsingEngine(SessionProperties) - Constructor for class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
ActivityStepReportsViewer - Class in cst.loggingTool.presentationLayer.reports
Manages the dialog users see when they press "Activity Step Reports" in the Reports menu of the Logging Tool.
ActivityStepReportsViewer(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.reports.ActivityStepReportsViewer
 
addBoldColumnValue(String) - Method in class cst.util.HTMLGenerationUtility
 
addBoldValue(String) - Method in class cst.util.HTMLGenerationUtility
 
addButton(JButton) - Method in class cst.util.ClosePanel
 
addColumnValue(String) - Method in class cst.util.HTMLGenerationUtility
 
addDateFieldModels(ArrayList<DateFieldModel>) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
addDateFieldModels(ArrayList<DateFieldModel>) - Method in class cst.loggingTool.presentationLayer.reports.StepsIncludedInReportView
 
addDateFieldModels(ArrayList<DateFieldModel>) - Method in class cst.loggingTool.presentationLayer.reports.TrialActivityStepListView
will add fields if they are not already in the list
addDefaultRecords() - Method in class cst.test.TestCaseBatchLoaderFeatures
 
addDisplayableItem(Displayable) - Method in class cst.util.DisplayableList
 
addDisplayNames(ArrayList<Displayable>) - Method in class cst.util.DisplayableList
 
addError(SpreadsheetImportError) - Method in class cst.common.io.SpreadsheetTransferSettings
 
addExplanatoryNoteLine(String) - Method in class cst.loggingTool.presentationLayer.reports.FilteredResultsReport
 
addField(DateFieldModel) - Method in class cst.common.businessLayer.TrialActivityModel
 
addFieldToDisplay(DateFieldView) - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
addFilterCommand(AbstractFilterCommand) - Method in class cst.loggingTool.persistenceLayer.FilterCommandCategory
 
addFilterFieldModel(TextFieldModel) - Method in class cst.common.businessLayer.TrialSubjectModel
 
addFooter(String) - Method in class cst.util.HTMLGenerationUtility
 
addHeader(int, String) - Method in class cst.util.HTMLGenerationUtility
 
addHeaderError(SpreadsheetImportError) - Method in class cst.common.io.SpreadsheetTransferSettings
 
addInformationLine(String) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraph
 
addInformationLine(String) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphInformationArea
 
addItem(String) - Method in class cst.util.UniqueItemArrayList
 
addItems(ArrayList<String>) - Method in class cst.util.UniqueItemArrayList
 
addMouseListener(MouseListener) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
addMouseListener(MouseListener) - Method in class cst.loggingTool.presentationLayer.reports.StepsIncludedInReportView
 
addParagraph(String) - Method in class cst.util.HTMLGenerationUtility
 
addProgressGraphItem(ProgressGraphItem) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraph
 
addProgressGraphItem(ProgressGraphItem) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphLegend
 
addSelectionListener(ListSelectionListener) - Method in class cst.util.DisplayableList
 
addSeparator() - Method in class cst.util.HTMLGenerationUtility
 
addTrialActivityChange(TrialActivityChange) - Method in class cst.common.persistenceLayer.TrialActivityChangeManager
 
addTrialActivityModel(TrialActivityModel) - Method in class cst.common.businessLayer.TrialSubjectModel
 
addTrialActivityView(TrialActivityView) - Method in class cst.loggingTool.presentationLayer.ProgressIndicatorTabbedPane
 
addTrialSubjectModel(TrialSubjectModel) - Method in class cst.common.persistenceLayer.DemonstrationDB
add a trial subject model record.
addUser(User, User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
addUser(Connection, User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
addUser(User, User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
public void changeActivityName(User adminUser, String oldActivityDataStorageName, String newActivityDataStorageName) throws CSTException { validateAdministrator(adminUser); } public void addActivityStep(User adminUser, String activityDataStorageName, String activityStepDataStorageName) throws CSTException { validateAdministrator(adminUser); } public void changeActivityStepName(User adminUser, String oldActivityDataStorageName, String newActivityDataStorageName, String activityStepDataStorageName) throws CSTException { validateAdministrator(adminUser); }
addUser(User, User) - Method in interface cst.common.businessLayer.AdminServiceAPI
add a user to the list of registered users of the system.
ADMIN_PASSWORD_UPDATER - Static variable in class cst.common.system.SessionProperties
 
ADMIN_SERVICE - Static variable in class cst.common.system.SessionProperties
 
ADMIN_USER - Static variable in class cst.common.system.SessionProperties
 
AdministrationToolApplication - Class in cst.adminTool.presentationLayer
The class invoked at command-line to produce a version of the Administration Tool which works with a MySQL implementation of the data repository.
AdministrationToolApplication() - Constructor for class cst.adminTool.presentationLayer.AdministrationToolApplication
 
AdministrationToolDialog - Class in cst.adminTool.presentationLayer
The Administration Tool.
AdministrationToolDialog(SessionProperties) - Constructor for class cst.adminTool.presentationLayer.AdministrationToolDialog
 
AdministratorPasswordEditor - Class in cst.adminTool.presentationLayer
Manages the GUI used to edit the password for the administrator
AdministratorPasswordEditor(SessionProperties) - Constructor for class cst.adminTool.presentationLayer.AdministratorPasswordEditor
 
AdminServiceAPI - Interface in cst.common.businessLayer
The service API that is used by the Admin Tool GUI.
adminServiceAPI - Variable in class cst.test.AbstractCSTTestCase
 
adminServiceAPI - Static variable in class cst.test.CSTTestSuite
 
adminUser - Variable in class cst.common.persistenceLayer.AbstractDemonstrationService
 
adminUser - Variable in class cst.test.AbstractCSTTestCase
 
allowBlankFields() - Method in class cst.common.businessLayer.TrialActivityModel
 
allowBlankValues() - Method in class cst.common.io.DataSelectionEditor
 
allowBlankValues() - Method in class cst.common.io.SpreadsheetTransferSettings
 
allowCommentFieldValues() - Method in class cst.common.io.SpreadsheetTransferSettings
 
allowCommentValues() - Method in class cst.common.io.DataSelectionEditor
 
allowSaveChanges() - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
allowSaveChanges() - Method in class cst.loggingTool.presentationLayer.SaveChangesMonitor
 
append(String) - Method in class cst.util.HTMLGenerationUtility
 
appendExtension(File) - Method in class cst.util.CSTFileFilter
 
applyCoreFieldAndCompletionFilter(User, SubjectAttributeFilterCommand, CompletionFilterCommand) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
applyCoreFieldAndCompletionFilter(User, SubjectAttributeFilterCommand, CompletionFilterCommand) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
applyCoreFieldAndCompletionFilter(User, SubjectAttributeFilterCommand, CompletionFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
applyCoreFieldAndCompletionFilter(Connection, SubjectAttributeFilterCommand, CompletionFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
applyCoreFieldAndDataTypeFilter(User, SubjectAttributeFilterCommand, DateFilterCommand) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
applyCoreFieldAndDataTypeFilter(User, SubjectAttributeFilterCommand, DateFilterCommand) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
applyCoreFieldAndDataTypeFilter(User, SubjectAttributeFilterCommand, DateFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
applyCoreFieldAndDataTypeFilter(Connection, SubjectAttributeFilterCommand, DateFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
applyOnlyCompletionFilter(User, CompletionFilterCommand) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
applyOnlyCompletionFilter(User, CompletionFilterCommand) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
applyOnlyCompletionFilter(User, CompletionFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
applyOnlyCompletionFilter(Connection, CompletionFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
applyOnlyCoreFieldFilter(Connection, SubjectAttributeFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
applyOnlyDataTypeFilter(User, DateFilterCommand) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
applyOnlyDataTypeFilter(User, DateFilterCommand) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
applyOnlyDataTypeFilter(User, DateFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
applyOnlyDataTypeFilter(Connection, DateFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
applyOnlySubjectAttributeFilter(User, SubjectAttributeFilterCommand) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
applyOnlySubjectAttributeFilter(User, SubjectAttributeFilterCommand) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
applyOnlySubjectAttributeFilter(User, SubjectAttributeFilterCommand) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
applyShowAllFilter(User) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
applyShowAllFilter(User) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
applyShowAllFilter(User) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
applyShowAllFilter(Connection) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
atBeginningOfList() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
atEndOfList() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 

B

BAR_WIDTH - Static variable in class cst.loggingTool.presentationLayer.reports.ProgressGraphBar
 
beginDocument() - Method in class cst.util.HTMLGenerationUtility
 
beginRow() - Method in class cst.util.HTMLGenerationUtility
 
beginTable() - Method in class cst.util.HTMLGenerationUtility
 
beginTableWithBorder() - Method in class cst.util.HTMLGenerationUtility
 
BetweenDatesPanel - Class in cst.loggingTool.presentationLayer
BetweenDatesPanel(SessionProperties, boolean) - Constructor for class cst.loggingTool.presentationLayer.BetweenDatesPanel
 
bothFiltersSelected() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
buildUI(UserInterfaceFactory) - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 

C

calculateDimensions() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraph
 
calculateStatistics() - Method in class cst.loggingTool.plugins.examples.ActivityPiGraphPanel
 
caretUpdate(CaretEvent) - Method in class cst.loggingTool.presentationLayer.CommentFieldView
 
changeAdministratorPassword(User, String) - Method in interface cst.adminTool.persistenceLayer.CSTDatabaseUpdateAdminID
 
changeAdministratorPassword(User, String) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
TODO - this method should probably be changed.
changeAdministratorPassword(User, String) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
ChangeHistoryReport - Class in cst.loggingTool.presentationLayer.reports
Generates an HTML table that lists audit trail of changes made to a subject records.
ChangeHistoryReport(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.reports.ChangeHistoryReport
 
changesMade() - Method in class cst.loggingTool.presentationLayer.SaveChangesMonitor
 
checkActivityStepExists(String, String) - Method in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
checkBoxes - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
checkRepositoryIsSynchronised(Connection) - Method in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
checkRepositoryIsSynchronised(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
checkRepositoryIsSynchronised() - Method in interface cst.common.businessLayer.CSTServiceAPI
 
checkRepositoryIsSynchronised() - Method in class cst.common.persistenceLayer.AbstractDemonstrationService
 
checkRepositoryIsSynchronised() - Method in class cst.common.persistenceLayer.AbstractProductionService
 
checkTableFieldsExist(Connection, String, ArrayList<String>) - Method in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
checkTrialActivityDataStorageNameExists(String) - Method in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
checkTrialSubjectModelExists(String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolOptimiser
 
checkTrialSubjectModelExists(Connection, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
clear() - Method in class cst.util.DisplayableList
 
clearChanges(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
clearChanges(Connection) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
clearChanges(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
clearChanges(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
removes all records that describe changes made to activity data.
clearChanges() - Method in class cst.common.persistenceLayer.DemonstrationDB
 
clearChanges() - Method in class cst.common.persistenceLayer.TrialActivityChangeManager
 
clearDatabase(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
clearDatabase(Connection) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
clears all the tables in the database
clearDatabase(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
clearDatabase(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
produces an empty database.
clearDatabase(User) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
clearUsers(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
clearUsers(Connection, String) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
clearUsers(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
clearUsers(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
removes all users from the list of registered users.
clone() - Method in class cst.common.businessLayer.AbstractFieldModel
performs a deep copy of the field.
clone() - Method in class cst.common.businessLayer.DateFieldModel
 
clone() - Method in class cst.common.businessLayer.TextFieldModel
 
clone() - Method in class cst.common.businessLayer.TrialActivityModel
 
clone() - Method in class cst.common.businessLayer.TrialSubjectModel
 
clone() - Method in class cst.common.businessLayer.User
 
closeConnection(Connection) - Static method in class cst.common.persistenceLayer.ProductionServiceConnectionManager
 
ClosePanel - Class in cst.util
Represents [OK][Cancel], [OK][Close], [Close] button groups which commonly appear flushed bottom-right in dialogs.
ClosePanel(UserInterfaceFactory) - Constructor for class cst.util.ClosePanel
 
ClosePanel(UserInterfaceFactory, ClosePanel.Option) - Constructor for class cst.util.ClosePanel
 
ClosePanel.Option - Enum in cst.util
 
closeStatements() - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueryOptimiser
 
closeStatements(Statement, ResultSet) - Static method in class cst.common.persistenceLayer.AbstractProductionService
 
closeStatements() - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolOptimiser
 
CommentFieldView - Class in cst.loggingTool.presentationLayer
CommentFieldView(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.CommentFieldView
 
commitChanges() - Method in class cst.loggingTool.presentationLayer.BetweenDatesPanel
 
commitChanges() - Method in class cst.loggingTool.presentationLayer.CommentFieldView
 
commitChanges() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
commitChanges() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
commitChanges() - Method in interface cst.loggingTool.presentationLayer.SaveChangesItem
 
commitChanges() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
commitDatabaseChanges(Connection) - Method in class cst.common.persistenceLayer.AbstractProductionService
 
commitUIChangesToModel() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
ComparisonOperator - Enum in cst.loggingTool.persistenceLayer
An enumeration to represent comparison operations between dates that are used by filtering options in the logging tool.
CompletedActivityPiGraphPlugin - Class in cst.loggingTool.plugins.examples
An example of a plugin which could generate reports.
CompletedActivityPiGraphPlugin() - Constructor for class cst.loggingTool.plugins.examples.CompletedActivityPiGraphPlugin
 
CompletionFilterCommand - Class in cst.loggingTool.persistenceLayer
Used in the OptionsMenu of the Logging Tool to represent the filter showing all records which have been completed.
CompletionFilterCommand(SessionProperties, CompletionFilterCommand.CompletionState) - Constructor for class cst.loggingTool.persistenceLayer.CompletionFilterCommand
 
CompletionFilterCommand.CompletionState - Enum in cst.loggingTool.persistenceLayer
 
componentHidden(ComponentEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportViewer
 
componentHidden(ComponentEvent) - Method in class cst.util.WindowSizeListener
 
componentMoved(ComponentEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportViewer
 
componentMoved(ComponentEvent) - Method in class cst.util.WindowSizeListener
 
componentResized(ComponentEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportViewer
 
componentResized(ComponentEvent) - Method in class cst.util.WindowSizeListener
 
componentShown(ComponentEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportViewer
 
componentShown(ComponentEvent) - Method in class cst.util.WindowSizeListener
 
compositeFilter - Variable in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
CompositeFilter - Class in cst.loggingTool.persistenceLayer
CompositeFilter(SessionProperties) - Constructor for class cst.loggingTool.persistenceLayer.CompositeFilter
 
CompositeFilter.FilterType - Enum in cst.loggingTool.persistenceLayer
 
computeCompletedActivities() - Method in class cst.common.businessLayer.TrialSubjectModel
 
CONFIGURATION_MANAGER - Static variable in class cst.common.system.SessionProperties
 
configurationManager - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
ConfigurationManager - Class in cst.common.system
ConfigurationManager(SessionProperties) - Constructor for class cst.common.system.ConfigurationManager
 
configurationManager - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
ContactDialog - Class in cst.loggingTool.presentationLayer
ContactDialog(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.ContactDialog
 
containsActivity(TrialActivityModel) - Method in class cst.common.businessLayer.TrialSubjectModel
 
createActivityChangesTable(Connection) - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
createBoldLabel(String) - Method in class cst.util.UserInterfaceFactory
 
createBorderLayoutPanel() - Method in class cst.util.UserInterfaceFactory
 
createButton(String) - Method in class cst.util.UserInterfaceFactory
 
createButtonPanel() - Method in class cst.adminTool.io.AbstractImportStepEditor
 
createCheckBox(String) - Method in class cst.util.UserInterfaceFactory
 
createCheckBox() - Method in class cst.util.UserInterfaceFactory
 
createComboBox(String[]) - Method in class cst.util.UserInterfaceFactory
 
createDatabase(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
createDatabase(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
createDatabase(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
creates a database according to settings specified in the configuration file the end users choose when they start the Administration Tool.
createDatabase(User) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
createDatabase() - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
createDialog() - Method in class cst.util.UserInterfaceFactory
 
createEditorPane() - Method in class cst.util.UserInterfaceFactory
 
createFileChooser() - Method in class cst.util.UserInterfaceFactory
 
createFrame() - Method in class cst.util.UserInterfaceFactory
 
createGridBagConstraints() - Method in class cst.util.UserInterfaceFactory
 
createHeaderLine() - Method in class cst.adminTool.io.TrialSubjectDataHeaderParser
 
createHeaderLine() - Method in class cst.loggingTool.io.ActivityHeaderParser
 
createImmutableTextArea(int, int) - Method in class cst.util.UserInterfaceFactory
 
createImmutableTextField(int) - Method in class cst.util.UserInterfaceFactory
 
createLabel() - Method in class cst.util.UserInterfaceFactory
 
createLabel(String) - Method in class cst.util.UserInterfaceFactory
 
createList() - Method in class cst.util.UserInterfaceFactory
 
createList(Vector<String>) - Method in class cst.util.UserInterfaceFactory
 
createMenu() - Method in class cst.util.UserInterfaceFactory
 
createMenu(String) - Method in class cst.util.UserInterfaceFactory
 
createMenuBar() - Method in class cst.util.UserInterfaceFactory
 
createMenuItem() - Method in class cst.util.UserInterfaceFactory
 
createMenuItem(String) - Method in class cst.util.UserInterfaceFactory
 
createPanel() - Method in class cst.util.UserInterfaceFactory
 
createPasswordField(int) - Method in class cst.util.UserInterfaceFactory
 
createPopupMenu() - Method in class cst.util.UserInterfaceFactory
 
createRadioButton(String) - Method in class cst.util.UserInterfaceFactory
 
createRadioButtonMenuItem(String) - Method in class cst.util.UserInterfaceFactory
 
createScrollPane(Component) - Method in class cst.util.UserInterfaceFactory
 
createSelectionCriteriaPanel() - Method in class cst.loggingTool.presentationLayer.reports.ActivityStepReportsViewer
 
createSeparator() - Method in class cst.util.UserInterfaceFactory
 
createSpinner(SpinnerModel) - Method in class cst.util.UserInterfaceFactory
 
createSQLDatabase() - Static method in class cst.test.TestDataSet
 
createSubjectTable(Connection) - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
createSubjectTableColumn(Connection, String) - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
createTabbedPane() - Method in class cst.util.UserInterfaceFactory
 
createTable() - Method in class cst.util.UserInterfaceFactory
 
createTable(TableModel) - Method in class cst.util.UserInterfaceFactory
 
createTables(Connection, TrialSubjectModelFactory) - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
createTemplateActivityModel(String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
createTextArea(int, int) - Method in class cst.util.UserInterfaceFactory
 
createTextField(int) - Method in class cst.util.UserInterfaceFactory
 
createTrialActivityTable(Connection, String) - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
createTrialActivityTableColumn(Connection, String, String) - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
createTrialSubjectModel(String) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetBodyParser
 
createTrialSubjectModel() - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
createTrialSubjectModel(String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
createTrialSubjectModel(String) - Method in class cst.test.TestDataSet
 
createUserTable(Connection) - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
cst.adminTool.io - package cst.adminTool.io
This code package is responsible for importing subject records into the data repository.
cst.adminTool.persistenceLayer - package cst.adminTool.persistenceLayer
This package contains classes which are responsible for supporting business operations in the MySQL Production data repository.
cst.adminTool.presentationLayer - package cst.adminTool.presentationLayer
Manages the GUI code used to support the Administration Tool.
cst.common.businessLayer - package cst.common.businessLayer
Describes the major business concepts used in the system.
cst.common.io - package cst.common.io
Contains a number of classes used to support operations for importing both subject attribute data and activity data.
cst.common.persistenceLayer - package cst.common.persistenceLayer
Contains classes which handle data persistence tasks to support both logging and administration services.
cst.common.presentationLayer - package cst.common.presentationLayer
 
cst.common.system - package cst.common.system
 
cst.loggingTool.io - package cst.loggingTool.io
Manages classes which use a sequence of dialogs to guide end-users as they import activity data into the data repository.
cst.loggingTool.persistenceLayer - package cst.loggingTool.persistenceLayer
 
cst.loggingTool.plugins - package cst.loggingTool.plugins
 
cst.loggingTool.plugins.examples - package cst.loggingTool.plugins.examples
Sample code for various types of plugins supported by CST.
cst.loggingTool.presentationLayer - package cst.loggingTool.presentationLayer
Manages code used to make the GUI in the Logging Tool.
cst.loggingTool.presentationLayer.reports - package cst.loggingTool.presentationLayer.reports
Contains the classes used to generate reports in the Logging Tool.
cst.test - package cst.test
Contains all the automated test suites that are used to test the application.
cst.util - package cst.util
Contains general purposes classes which are candidates for libraries which may serve other applications.
CSTDatabaseUpdateAdminID - Interface in cst.adminTool.persistenceLayer
CSTError - Class in cst.common.system
Defines an error in the application.
CSTError(CSTErrorType, String) - Constructor for class cst.common.system.CSTError
 
CSTErrorType - Enum in cst.common.system
An Enumerated type which defines codes for all anticipated errors in the system.
CSTException - Exception in cst.common.system
A checked exception which contains one or more CSTErrors, each of which is represented by a human-readable error message and a machine-readable error code.
CSTException(CSTErrorType, String) - Constructor for exception cst.common.system.CSTException
 
CSTException(CSTErrorType, String, ArrayList<CSTError>) - Constructor for exception cst.common.system.CSTException
 
CSTFileFilter - Class in cst.util
General purpose file filter which can be used in the method call myFile.listFiles(FilenameFilter filter) or as a filter used in JFileChooser.
CSTFileFilter(CSTFileFilter.FileType) - Constructor for class cst.util.CSTFileFilter
 
CSTFileFilter.FileType - Enum in cst.util
 
CSTMessages - Class in cst.common.system
A class for accessing the CSTMessages.properties resource bundle.
CSTMessages() - Constructor for class cst.common.system.CSTMessages
 
CSTServiceAPI - Interface in cst.common.businessLayer
CSTSpinnerDateModel - Class in cst.util
A trivial subclass of SpinnerDateModel that overrides the fireStateChanged() method.
CSTSpinnerDateModel() - Constructor for class cst.util.CSTSpinnerDateModel
 
CSTTestSuite - Class in cst.test
Establishes whether tested services are demonstration or production versions.
CSTTestSuite() - Constructor for class cst.test.CSTTestSuite
 
CSTXMLParsingUtility - Class in cst.util
A utility class that parses parts of XML files using the DOM parser libraries.
CSTXMLParsingUtility() - Constructor for class cst.util.CSTXMLParsingUtility
 
CURRENT_FILTER - Static variable in class cst.common.system.SessionProperties
 
CURRENT_USER - Static variable in class cst.common.system.SessionProperties
 
currentTrialActivityModel - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
currentTrialSubjectIdentifier - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
currentUser - Variable in class cst.loggingTool.presentationLayer.AbstractMenu
 
currentUser - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 

D

database - Variable in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
database - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
DATABASE_PORT - Static variable in class cst.common.system.SessionProperties
 
DATABASE_SERVER - Static variable in class cst.common.system.SessionProperties
 
databaseExists(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
databaseExists(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
databaseExists(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
determines whether the database described in the configuration file at startup exists or not.
databaseExists() - Method in class cst.common.persistenceLayer.DemonstrationDB
 
databaseExists() - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
DatabaseMenu - Class in cst.loggingTool.presentationLayer
DatabaseMenu(JFrame, SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.DatabaseMenu
 
databaseName - Variable in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
databaseName - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
databaseName - Variable in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
databasesInitialised - Static variable in class cst.test.CSTTestSuite
 
databasesInitialised - Variable in class cst.test.TestCaseBatchLoaderFeatures
 
DataRepositorySynchronisationUtility - Class in cst.adminTool.persistenceLayer
A utility class designed to detect differences between activity properties specified in the configuration file and corresponding properties in the Production (MySQL) data repository.
DataRepositorySynchronisationUtility(SessionProperties) - Constructor for class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
DataSelectionEditor - Class in cst.common.io
DataSelectionEditor(SessionProperties, boolean, boolean) - Constructor for class cst.common.io.DataSelectionEditor
 
dataStorageName - Variable in class cst.common.businessLayer.AbstractFieldModel
 
DataTypeFilterConditionEditor - Class in cst.loggingTool.presentationLayer
Helps determine nature of operators used to filter results.
DataTypeFilterConditionEditor(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.DataTypeFilterConditionEditor
 
DATE_FORMAT - Static variable in class cst.common.businessLayer.TrialActivityChange
 
DATE_FORMAT - Static variable in class cst.test.AbstractCSTTestCase
 
DateFieldModel - Class in cst.common.businessLayer
Manages the date value for an activity step for a given subject.
DateFieldModel() - Constructor for class cst.common.businessLayer.DateFieldModel
 
DateFieldView - Class in cst.loggingTool.presentationLayer
DateFieldView(SessionProperties, String, String, DateFieldModel) - Constructor for class cst.loggingTool.presentationLayer.DateFieldView
 
DateFieldViewValidationUtility - Class in cst.loggingTool.presentationLayer
DateFieldViewValidationUtility(SessionProperties, boolean) - Constructor for class cst.loggingTool.presentationLayer.DateFieldViewValidationUtility
 
DateFilterCommand - Class in cst.loggingTool.persistenceLayer
DateFilterCommand(SessionProperties) - Constructor for class cst.loggingTool.persistenceLayer.DateFilterCommand
 
DateFilterCondition - Class in cst.loggingTool.persistenceLayer
DateFilterCondition(SessionProperties) - Constructor for class cst.loggingTool.persistenceLayer.DateFilterCondition
 
DB_PASSWORD - Static variable in class cst.common.system.SessionProperties
 
DB_USER_ID - Static variable in class cst.common.system.SessionProperties
 
decrementCompletedActivitiesCount() - Method in class cst.common.businessLayer.TrialSubjectModel
 
DefaultSubjectInformationReport - Class in cst.loggingTool.persistenceLayer
DefaultSubjectInformationReport(TrialSubjectModel) - Constructor for class cst.loggingTool.persistenceLayer.DefaultSubjectInformationReport
 
defineStatements(Connection) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolOptimiser
 
deleteDatabase(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
deleteDatabase() - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
deleteDatabase(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
deleteDatabase(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
deletes the database described in the configuration file end users choose when they start the Administration Tool.
deleteDatabase(User) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
deleteDatabase() - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
deleteSelectedItems() - Method in class cst.util.DisplayableList
 
deleteUser(User, User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
deleteUser(Connection, User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
deleteUser(User, User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
deleteUser(User, User) - Method in interface cst.common.businessLayer.AdminServiceAPI
deletes a user from the registry of known users.
DEMO_MODE - Static variable in class cst.common.system.SessionProperties
 
DemonstrationAdminService - Class in cst.adminTool.persistenceLayer
Provides an in-memory version of the administration service that is used principally for demonstration and testing purposes.
DemonstrationAdminService(DemonstrationDB) - Constructor for class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
demonstrationDB - Variable in class cst.common.persistenceLayer.AbstractDemonstrationService
 
DemonstrationDB - Class in cst.common.persistenceLayer
acts as an in-memory database and attempts to simulate peristent storage through the use cloning operations to support original and modified copies of records.
DemonstrationDB(SessionProperties, int) - Constructor for class cst.common.persistenceLayer.DemonstrationDB
 
DemonstrationDB(SessionProperties) - Constructor for class cst.common.persistenceLayer.DemonstrationDB
 
DemonstrationLauncherEditor - Class in cst.common.presentationLayer
DemonstrationLauncherEditor(SessionProperties) - Constructor for class cst.common.presentationLayer.DemonstrationLauncherEditor
 
DemonstrationLoggingService - Class in cst.loggingTool.persistenceLayer
DemonstrationLoggingService(DemonstrationDB) - Constructor for class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
DemonstrationToolSuite - Class in cst.common.presentationLayer
DemonstrationToolSuite() - Constructor for class cst.common.presentationLayer.DemonstrationToolSuite
 
deregisterChange() - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
deregisterChangedField(AbstractFieldView) - Method in class cst.loggingTool.presentationLayer.SaveChangesMonitor
 
detectTrialActivityChanges(String, TrialActivityModel, TrialActivityModel, String) - Static method in class cst.common.businessLayer.TrialActivityModel
 
dialog - Variable in class cst.adminTool.io.AbstractImportStepEditor
 
DIALOG - Static variable in class cst.common.system.SessionProperties
 
disableSaveChangesAbility() - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
disableView() - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
disableView() - Method in class cst.loggingTool.presentationLayer.CommentFieldView
 
disableView() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
Displayable - Interface in cst.util
A general purpose interface for showing a name that appears in lists of items shown to end-users.
DisplayableList - Class in cst.util
manages a list which can display any item which implements the DisplayableList interface.
DisplayableList(JList) - Constructor for class cst.util.DisplayableList
 
DisplayableList(JList, ArrayList<Displayable>) - Constructor for class cst.util.DisplayableList
 
displayCurrentTrialActivityModel(String, TrialActivityModel) - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
displayEmptyTrialActivityModel(TrialActivityModel) - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
displayErrorDialog(String) - Method in class cst.common.system.Log
 
displayErrorDialog(Exception) - Method in class cst.common.system.Log
 
displayInformationDialog(String) - Method in class cst.common.system.Log
 
displayName - Variable in class cst.common.businessLayer.AbstractFieldModel
 
displayName - Variable in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
dragDropEnd(DragSourceDropEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
dragEnter(DragSourceDragEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
dragEnter(DropTargetDragEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
dragExit(DragSourceEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
dragExit(DropTargetEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
dragGestureRecognized(DragGestureEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
dragOver(DragSourceDragEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
dragOver(DropTargetDragEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
draw(Graphics) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraph
 
draw(Graphics) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphBar
 
draw(Graphics) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphInformationArea
 
draw(Graphics) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphLegend
 
drop(DropTargetDropEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
dropActionChanged(DragSourceDragEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
dropActionChanged(DropTargetDragEvent) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 

E

EMPTY_STRING - Static variable in class cst.common.system.CSTMessages
 
EMPTY_STRING - Static variable in class cst.common.system.SessionProperties
 
enableView() - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
enableView() - Method in class cst.loggingTool.presentationLayer.CommentFieldView
 
enableView() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
enableView(Date) - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
endDocument() - Method in class cst.util.HTMLGenerationUtility
 
endRow() - Method in class cst.util.HTMLGenerationUtility
 
endTable() - Method in class cst.util.HTMLGenerationUtility
 
endUser - Variable in class cst.test.AbstractCSTTestCase
 
enforceChronology() - Method in class cst.common.businessLayer.TrialActivityModel
 
enforceNonDescendingDateOrder() - Method in class cst.common.io.SpreadsheetTransferSettings
 
equalsDisplayName(String) - Method in enum cst.loggingTool.persistenceLayer.ComparisonOperator
 
equalsUser(User) - Method in class cst.common.businessLayer.User
 
errorThresholdExceeded() - Method in class cst.common.io.SpreadsheetTransferSettings
 
escapeXml(String) - Static method in class cst.util.CSTXMLParsingUtility
Convenience method for escaping XML characters in a given String.
execute() - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 
execute() - Method in class cst.loggingTool.plugins.examples.CompletedActivityPiGraphPlugin
 
execute() - Method in class cst.loggingTool.plugins.examples.ExportToXMLPlugin
 
execute() - Method in interface cst.loggingTool.plugins.GeneralPurposePluginAPI
 
execute() - Method in class cst.loggingTool.plugins.StubGeneralPurposePlugin
 
exportActivityData() - Method in class cst.loggingTool.presentationLayer.TransferActivityData
 
exportSubjectAttributeData() - Method in class cst.adminTool.presentationLayer.TransferTrialSubjectData
 
ExportToXMLPlugin - Class in cst.loggingTool.plugins.examples
An example of a general purpose plugin that can export activity data to an XML format.
ExportToXMLPlugin() - Constructor for class cst.loggingTool.plugins.examples.ExportToXMLPlugin
 

F

fieldLabel - Variable in class cst.loggingTool.presentationLayer.AbstractFieldView
 
fieldViewFromCheckBox - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
FilterCommandCategory - Class in cst.loggingTool.persistenceLayer
FilterCommandCategory() - Constructor for class cst.loggingTool.persistenceLayer.FilterCommandCategory
 
FilteredResultsReport - Class in cst.loggingTool.presentationLayer.reports
Produces the tab-delimited spreadsheet based on subject-filtering criteria and activity steps defined in the ActivityStepReportsViewer.
FilteredResultsReport(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.reports.FilteredResultsReport
 
FilterMenuItem - Class in cst.loggingTool.presentationLayer
FilterMenuItem(AbstractFilterCommand) - Constructor for class cst.loggingTool.presentationLayer.FilterMenuItem
 
FiltersMenu - Class in cst.loggingTool.presentationLayer
FiltersMenu(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.FiltersMenu
 
FindFirstLineDialog - Class in cst.common.io
manages a dialog which helps the end-user identify the first line of data in an imported text file.
FindFirstLineDialog(SessionProperties) - Constructor for class cst.common.io.FindFirstLineDialog
 
fireStateChanged() - Method in class cst.util.CSTSpinnerDateModel
 
first() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 

G

GAP_BETWEEN_TOP_AND_VALUE - Static variable in class cst.loggingTool.presentationLayer.reports.ProgressGraphBar
 
GeneralPluginMenuItem - Class in cst.loggingTool.plugins
GeneralPluginMenuItem(SessionProperties, GeneralPurposePluginAPI) - Constructor for class cst.loggingTool.plugins.GeneralPluginMenuItem
 
GeneralPurposePluginAPI - Interface in cst.loggingTool.plugins
generateChangesForSubjectReport(ArrayList<TrialActivityChange>, String) - Method in class cst.loggingTool.presentationLayer.ShowActivityChangeHistoryDialog
 
generateChangesForUserReport(ArrayList<TrialActivityChange>, User) - Method in class cst.loggingTool.presentationLayer.ShowActivityChangeHistoryDialog
 
getActivityChangesTableName() - Method in class cst.common.system.ConfigurationManager
 
getActivityDataStorageName(String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getActivityDataStorageNames() - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getActivityDisplayName(String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getActivityDisplayNames() - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getActivityFieldDataStorageName(String, String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getActivityName(int) - Method in class cst.loggingTool.io.ActivityHeaderParser
 
getActivityStepDataStorageNames(String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getActivityStepName(int) - Method in class cst.loggingTool.io.ActivityHeaderParser
 
getAdminDatabase() - Static method in class cst.test.CSTTestSuite
 
getAdministratorID() - Method in interface cst.adminTool.persistenceLayer.CSTDatabaseUpdateAdminID
 
getAdministratorID() - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
getAllTrialActivityModels(User, String) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
getAllTrialActivityModels(User, String) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
getAllTrialActivityModels(User, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
getApplicationName() - Method in class cst.common.system.ConfigurationManager
 
getApplicationThemeColour() - Method in class cst.common.system.ConfigurationManager
 
getApplicationVersion() - Method in class cst.common.system.ConfigurationManager
 
getBeginDate() - Method in class cst.common.system.ConfigurationManager
 
getBeginDate() - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
getBeginDate() - Method in class cst.loggingTool.presentationLayer.BetweenDatesPanel
 
getBeginDate() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
getBetweenDatesFilterDescription() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
getCalendar() - Method in class cst.common.system.SessionProperties
 
getCancelButton() - Method in class cst.util.ClosePanel
 
getCandidateUser() - Method in class cst.common.presentationLayer.LoginDialog
 
getCData(Element) - Static method in class cst.util.CSTXMLParsingUtility
 
getChangeAuthor() - Method in class cst.common.businessLayer.TrialActivityChange
 
getChangeDescription() - Method in class cst.common.businessLayer.TrialActivityChange
 
getChangeHistoryReportForSubject(ArrayList<TrialActivityChange>, String) - Method in class cst.loggingTool.presentationLayer.reports.ChangeHistoryReport
 
getChangeHistoryReportForUser(ArrayList<TrialActivityChange>, User) - Method in class cst.loggingTool.presentationLayer.reports.ChangeHistoryReport
 
getCheckBox() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
getClassInstance(String) - Method in class cst.loggingTool.plugins.PluginClassLoader
 
getClonedTrialSubjectModel(String) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
getClonedTrialSubjectModels() - Method in class cst.common.persistenceLayer.DemonstrationDB
 
getCloseButton() - Method in class cst.util.ClosePanel
 
getColour() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphItem
 
getColour() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldListItem
 
getColumnCount() - Method in class cst.common.io.PreviewSpreadsheetImportTableModel
 
getColumnCount() - Method in class cst.loggingTool.presentationLayer.ActivityChangeTableModel
 
getColumnName(int) - Method in class cst.common.io.PreviewSpreadsheetImportTableModel
 
getColumnName(int) - Method in class cst.loggingTool.presentationLayer.ActivityChangeTableModel
 
getColumnNumbersFromColumnNames() - Method in class cst.common.io.PreviewSpreadsheetImportTable
 
getColumnNumbersFromFieldNames() - Method in class cst.common.io.PreviewSpreadsheetImportEditor
 
getCommentAndActivityFieldNames(String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getComments() - Method in class cst.common.businessLayer.TrialActivityModel
 
getCommentsLength() - Method in class cst.common.system.ConfigurationManager
 
getComparionOperatorFromDisplayName(String) - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
getCompletedActivitiesCount() - Method in class cst.common.businessLayer.TrialSubjectModel
 
getCompletionFilterCommands() - Method in class cst.common.system.ConfigurationManager
 
getCompletionState() - Method in class cst.loggingTool.persistenceLayer.CompletionFilterCommand
 
getConnection() - Method in class cst.common.persistenceLayer.ProductionServiceConnectionManager
 
getCoreData(Connection) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
private void addTrialSubjectModel(Connection connection, TrialSubjectModel trialSubjectModel) throws CSTException { TextFieldModel primaryKeyFieldModel = trialSubjectModel.getPrimaryKeyFieldModel(); ArrayList otherCoreFieldModels = trialSubjectModel.getFilterFieldModels(); int completedActivities = getCompletedActivities(connection, trialSubjectModel); //eg: //REPLACE INTO trial_subject_model //(identifier, completed_activities, location...) VALUES ('CS10456', true, 'Birmingham'); //insert field names StringBuilder query = new StringBuilder(); query.append("REPLACE INTO "); query.append(subjectTableName); query.append(" ("); query.append(primaryKeyFieldModel.getDataStorageName()); query.append(", completed_activities"); for (TextFieldModel coreFieldModel : otherCoreFieldModels) { query.append(", "); query.append(coreFieldModel.getDataStorageName()); } //insert corresponding values query.append(") VALUES("); String trialSubjectIdentifier = primaryKeyFieldModel.getValue(); query.append("'"); query.append(trialSubjectIdentifier); query.append("', "); if (completedActivities == -1) { //this trial subject model doesn't exist in the database trialSubjectModel.computeCompletedActivities(); query.append(trialSubjectModel.getCompletedActivitiesCount()); } else { //this trial subject model does exist in the database //therefore we will ensure the updated record retains the //same counter as before query.append(String.valueOf(completedActivities)); } for (TextFieldModel coreFieldModel : otherCoreFieldModels) { query.append(", "); String fieldValue = coreFieldModel.getValue(); if (fieldValue == null) { query.append("NULL"); } else { query.append("'"); query.append(coreFieldModel.getValue()); query.append("'"); } } query.append(");"); Statement statement = null; try { statement = connection.prepareStatement(query.toString()); statement.executeUpdate(query.toString()); //in this part we decide if we want to also import the //trial activities for the subject model.
getCoreFieldDataStorageName(int) - Method in class cst.adminTool.io.TrialSubjectDataHeaderParser
 
getCoreFieldDataStorageName(String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getCoreFieldDataStorageName() - Method in class cst.loggingTool.persistenceLayer.SubjectAttributeFilterCommand
 
getCoreFieldDataStorageNames() - Method in class cst.adminTool.io.TrialSubjectDataHeaderParser
returns the sequence of data storage field names in the same order as their corresponding header labels appear in the spreadsheet header.
getCoreFieldDataStorageNames() - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getCoreFieldFilterCommandCategories() - Method in class cst.common.system.ConfigurationManager
 
getCoreFieldNames() - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getCurrentIndex() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
getCurrentLineNumber() - Method in class cst.common.io.SpreadsheetTransferSettings
 
getCurrentTrialSubjectIdentifier() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
public void setEnabled(boolean isEnabled) { ArrayList dateFieldViews = new ArrayList(); dateFieldViews.addAll(fieldViewFromCheckBox.values()); for (DateFieldView currentFieldView : dateFieldViews) { JCheckBox checkBox = currentFieldView.getCheckBox(); checkBox.removeActionListener(this); if (isEnabled == true) { //enable the form but now one by one //check if it's OK to enable the field view checkBox.setEnabled(true); Date savedDate = currentFieldView.getSavedDate(); currentFieldView.initialiseView(savedDate, isEnabled); if (savedDate == null) { currentFieldView.disableView(); } else { currentFieldView.enableView(); } } else { checkBox.setEnabled(false); currentFieldView.disableView(); } checkBox.addActionListener(this); } if (isEnabled == true) { commentFieldView.enableView(); } else { commentFieldView.disableView(); } panel.setEnabled(isEnabled); }
getCurrentTrialSubjectModel() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
getCurrentUser() - Method in class cst.loggingTool.presentationLayer.AbstractMenu
 
getData() - Method in class cst.common.io.SpreadsheetPreviewFileParser
 
getDatabaseName() - Method in class cst.common.system.ConfigurationManager
 
getDatabasePort() - Method in class cst.common.system.ConfigurationManager
 
getDatabaseServer() - Method in class cst.common.system.ConfigurationManager
 
getDataStorageName(String) - Method in class cst.adminTool.io.TrialSubjectDataHeaderParser
 
getDataStorageName() - Method in class cst.common.businessLayer.AbstractFieldModel
 
getDataStorageName() - Method in class cst.common.businessLayer.TrialActivityModel
 
getDataStorageName(String) - Method in class cst.loggingTool.io.ActivityHeaderParser
 
getDataStorageName() - Method in class cst.loggingTool.persistenceLayer.FilterCommandCategory
 
getDataStorageNames() - Method in class cst.loggingTool.io.ActivityHeaderParser
returns the sequence of data storage field names in the same order as their corresponding header labels appear in the spreadsheet header.
getDataTypeFilterCommandCategories() - Method in class cst.common.system.ConfigurationManager
 
getDataTypeFilterCondition() - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
getDate() - Method in class cst.common.businessLayer.DateFieldModel
 
getDate() - Method in class cst.common.businessLayer.TrialActivityChange
 
getDateFieldFromDataStorageName(String) - Method in class cst.common.businessLayer.TrialActivityModel
 
getDateFieldModel() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
getDateFieldModel() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldListItem
 
getDateFieldModels() - Method in class cst.common.businessLayer.TrialActivityModel
 
getDateFieldValue(String) - Method in class cst.common.businessLayer.TrialActivityModel
 
getDateFormatPatterns() - Method in class cst.common.system.SessionProperties
 
getDatePanel() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
getDateString() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
getDefaultApplicationThemeColour() - Method in class cst.util.UserInterfaceFactory
 
getDelimiter() - Method in class cst.common.io.DataSelectionEditor
 
getDelimiter() - Method in class cst.common.io.SpreadsheetTransferSettings
 
getDescription() - Method in class cst.loggingTool.persistenceLayer.CompositeFilter
 
getDescription() - Method in class cst.util.CSTFileFilter
 
getDisplayedComment() - Method in class cst.loggingTool.presentationLayer.CommentFieldView
 
getDisplayedDate() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
getDisplayItemIdentifier() - Method in class cst.common.businessLayer.TrialSubjectModel
 
getDisplayItemIdentifier() - Method in class cst.common.businessLayer.User
 
getDisplayItemIdentifier() - Method in interface cst.util.Displayable
 
getDisplayName() - Method in class cst.common.businessLayer.AbstractFieldModel
 
getDisplayName() - Method in class cst.common.businessLayer.TrialActivityModel
 
getDisplayName() - Method in class cst.common.businessLayer.TrialSubjectModel
 
getDisplayName() - Method in class cst.common.businessLayer.User
 
getDisplayName() - Method in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
getDisplayName() - Method in enum cst.loggingTool.persistenceLayer.ComparisonOperator
 
getDisplayName() - Method in class cst.loggingTool.persistenceLayer.CompletionFilterCommand
 
getDisplayName() - Method in class cst.loggingTool.persistenceLayer.FilterCommandCategory
 
getDisplayName() - Method in class cst.loggingTool.persistenceLayer.ShowAllFilterCommand
 
getDisplayName() - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 
getDisplayName() - Method in class cst.loggingTool.plugins.examples.CompletedActivityPiGraphPlugin
 
getDisplayName() - Method in class cst.loggingTool.plugins.examples.ExportToXMLPlugin
 
getDisplayName() - Method in class cst.loggingTool.plugins.examples.RetrieveRemoteClinicalDataPlugin
 
getDisplayName() - Method in interface cst.loggingTool.plugins.GeneralPurposePluginAPI
 
getDisplayName() - Method in interface cst.loggingTool.plugins.SubjectInformationServiceAPI
 
getDisplayName() - Method in interface cst.util.Displayable
 
getElement(Node, String) - Static method in class cst.util.CSTXMLParsingUtility
 
getElement(Node, String, String) - Method in class cst.util.CSTXMLParsingUtility
 
getElementValue(Node, String) - Static method in class cst.util.CSTXMLParsingUtility
 
getEmail() - Method in class cst.common.system.ConfigurationManager
 
getEndDate() - Method in class cst.common.system.ConfigurationManager
 
getEndDate() - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
getEndDate() - Method in class cst.loggingTool.presentationLayer.BetweenDatesPanel
 
getEndDate() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
getErrorCount() - Method in class cst.common.io.SpreadsheetTransferSettings
 
getErrorCount(CSTErrorType) - Method in class cst.common.io.SpreadsheetTransferSettings
 
getErrorCount() - Method in exception cst.common.system.CSTException
 
getErrorMessage() - Method in class cst.common.io.SpreadsheetImportError
 
getErrorMessage() - Method in class cst.common.system.CSTError
 
getErrors() - Method in class cst.common.io.SpreadsheetTransferSettings
 
getErrors(CSTErrorType) - Method in class cst.common.io.SpreadsheetTransferSettings
 
getErrors() - Method in exception cst.common.system.CSTException
 
getErrorsForType(CSTErrorType) - Method in exception cst.common.system.CSTException
 
getErrorType() - Method in class cst.common.io.SpreadsheetImportError
 
getErrorType() - Method in class cst.common.system.CSTError
 
getFieldLabel() - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
getFieldName() - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
getFieldName() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphItem
 
getFieldValue() - Method in class cst.loggingTool.persistenceLayer.SubjectAttributeFilterCommand
 
getFieldValue(Element) - Static method in class cst.util.CSTXMLParsingUtility
convenience routine for extracting the text value for an element
getFilePath() - Method in class cst.common.io.DataSelectionEditor
 
getFilterCommand() - Method in class cst.loggingTool.presentationLayer.FilterMenuItem
 
getFilterCommands() - Method in class cst.loggingTool.persistenceLayer.FilterCommandCategory
 
getFilterDate() - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
getFilterFieldModel(String) - Method in class cst.common.businessLayer.TrialSubjectModel
 
getFilterFieldModels() - Method in class cst.common.businessLayer.TrialSubjectModel
 
getFilterFieldValue(String) - Method in class cst.common.businessLayer.TrialSubjectModel
 
getFilterMessage() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
getFirstChildElement(Node) - Static method in class cst.util.CSTXMLParsingUtility
 
getFirstLineNumberOfInput() - Method in class cst.common.io.FindFirstLineDialog
 
getHeaderColumnDataStorageNames() - Method in class cst.common.io.PreviewSpreadsheetImportEditor
 
getHeaderColumnDataStorageNames() - Method in class cst.common.io.PreviewSpreadsheetImportTable
 
getHeaderColumnDisplayNames() - Method in class cst.common.io.PreviewSpreadsheetImportEditor
 
getHeaderColumnDisplayNames() - Method in class cst.common.io.PreviewSpreadsheetImportTable
returns an array of header column names with the primary key field first
getHeaderErrors() - Method in class cst.common.io.SpreadsheetTransferSettings
 
getHeight() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraph
 
getHeight() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphInformationArea
 
getHeight() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphLegend
 
getHistoryForSubject() - Method in class cst.loggingTool.presentationLayer.OptionsMenu
 
getHistoryForUser() - Method in class cst.loggingTool.presentationLayer.OptionsMenu
 
getHTML() - Method in class cst.util.HTMLGenerationUtility
 
getHTMLReport() - Method in class cst.loggingTool.persistenceLayer.DefaultSubjectInformationReport
 
getHTMLReport() - Method in interface cst.loggingTool.presentationLayer.reports.SubjectInformationReportAPI
 
getIcon() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldListItem
 
getIdentifier() - Method in class cst.common.businessLayer.TrialActivityModel
 
getIdentifier() - Method in class cst.common.businessLayer.TrialSubjectModel
 
getImportExportPlugins() - Method in class cst.loggingTool.plugins.PluginManager
 
getIndexOfIdentifierColumn() - Method in class cst.adminTool.io.TrialSubjectDataHeaderParser
 
getIndexOfIdentifierColumn() - Method in class cst.loggingTool.io.ActivityHeaderParser
 
getInformation(String) - Method in class cst.loggingTool.plugins.examples.RetrieveRemoteClinicalDataPlugin
 
getInformation(String) - Method in class cst.loggingTool.plugins.StubInformationService
 
getInformation(String) - Method in interface cst.loggingTool.plugins.SubjectInformationServiceAPI
 
getLeadingSelectionItem() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
getLeadingSelectionItem() - Method in class cst.loggingTool.presentationLayer.reports.StepsIncludedInReportView
 
getList() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldListItemRenderer
 
getListOrder() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldListItem
 
getLog() - Method in class cst.common.system.SessionProperties
 
getLoggingService() - Method in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
getLongStatusMessage() - Method in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
getLongStatusMessage() - Method in class cst.loggingTool.persistenceLayer.CompletionFilterCommand
 
getLongStatusMessage() - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
getLongStatusMessage() - Method in class cst.loggingTool.persistenceLayer.ShowAllFilterCommand
 
getLongStatusMessage() - Method in class cst.loggingTool.persistenceLayer.SubjectAttributeFilterCommand
 
getMainContactName() - Method in class cst.common.system.ConfigurationManager
 
getMainMessage() - Method in exception cst.common.system.CSTException
 
getMatchingTrialSubjectIdentifiers(User) - Method in class cst.loggingTool.persistenceLayer.CompositeFilter
choices are: show all records show results of a subject filter show results of an activity filter show results of applying both a subject and an activity filter
getMaximumCommentLength() - Method in class cst.common.businessLayer.TrialActivityModel
 
getMenu() - Method in class cst.loggingTool.presentationLayer.AbstractMenu
 
getMenuItem() - Method in class cst.loggingTool.plugins.GeneralPluginMenuItem
 
getMenuItem() - Method in class cst.loggingTool.plugins.InformationServicePluginMenuItem
 
getMessage(String) - Static method in class cst.common.system.CSTMessages
 
getMessage(String, String) - Static method in class cst.common.system.CSTMessages
 
getMessage(String, String, String) - Static method in class cst.common.system.CSTMessages
 
getMessage(String, String, String, String) - Static method in class cst.common.system.CSTMessages
 
getMessage(String, String, String, String, String) - Static method in class cst.common.system.CSTMessages
 
getMessage(String) - Method in class cst.common.system.SessionProperties
 
getMessage(String, String) - Method in class cst.common.system.SessionProperties
 
getMessage(String, String, String) - Method in class cst.common.system.SessionProperties
 
getMessage(String, String, String, String) - Method in class cst.common.system.SessionProperties
 
getMessage(String, String, String, String, String) - Method in class cst.common.system.SessionProperties
 
getModifiedRecordsFromActivityData() - Method in class cst.common.io.SpreadsheetTransferSettings
 
getMoreInformation() - Method in class cst.loggingTool.presentationLayer.OptionsMenu
 
getName() - Method in class cst.loggingTool.plugins.Parameter
 
getName() - Method in interface cst.loggingTool.presentationLayer.SaveChangesItem
 
getNextSiblingElement(Element) - Static method in class cst.util.CSTXMLParsingUtility
 
getNullTrialSubjectModel() - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getNumberOfActivities() - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getNumberOfColumns() - Method in class cst.adminTool.io.TrialSubjectDataHeaderParser
 
getNumberOfColumns() - Method in class cst.loggingTool.io.ActivityHeaderParser
 
getNumberOfDateFields() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
getNumberOfEffectedRecords() - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
getNumberOfHeaderErrors() - Method in class cst.common.io.SpreadsheetTransferSettings
 
getNumberOfImportedRecords() - Method in class cst.common.io.SpreadsheetTransferSettings
 
getNumberOfModifiedRecords() - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
getNumberOfTrialSubjectModels() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
getNumericOperatorNames() - Static method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
getOKButton() - Method in class cst.util.ClosePanel
 
getOperator() - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
getOrderPosition() - Method in class cst.common.businessLayer.DateFieldModel
 
getOrderPosition() - Method in class cst.common.businessLayer.TrialActivityModel
 
getOriginalTrialSubjectModel(String) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
getPanel() - Method in class cst.loggingTool.presentationLayer.BetweenDatesPanel
 
getPanel() - Method in class cst.loggingTool.presentationLayer.NavigationBar
 
getPanel() - Method in class cst.loggingTool.presentationLayer.ProgressIndicatorTabbedPane
 
getPanel() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
getPanel() - Method in class cst.loggingTool.presentationLayer.reports.StepsIncludedInReportView
 
getPanel() - Method in class cst.loggingTool.presentationLayer.reports.TrialActivityStepListView
private void updateActivityFieldList() { activityFieldNames.clear(); String selectedActivityDisplayName = (String) activities.getSelectedItem(); currentTemplateActivityModel = activityFromDisplayName.get(selectedActivityDisplayName); ArrayList dateFieldModels = currentTemplateActivityModel.getDateFieldModels(); for (DateFieldModel currentDateFieldModel : dateFieldModels) { activityFieldNames.add(currentDateFieldModel.getDisplayName()); } activityFields.updateUI(); }
getPanel() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
getPanel() - Method in class cst.util.ClosePanel
 
getParentForm() - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
getParentTrialActivityModel() - Method in class cst.common.businessLayer.DateFieldModel
 
getPassword() - Method in class cst.common.businessLayer.User
 
getPassword() - Method in class cst.common.presentationLayer.LoginDialog
 
getPhone() - Method in class cst.common.system.ConfigurationManager
 
getPluginClassLoader() - Static method in class cst.loggingTool.plugins.PluginClassLoader
 
getPluginManager() - Method in class cst.common.system.ConfigurationManager
 
getPluralTrialSubjectDisplayName() - Method in class cst.common.system.ConfigurationManager
 
getPrimaryKeyDataStorageName() - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getPrimaryKeyDisplayName() - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
getPrimaryKeyFieldDisplayName() - Method in class cst.common.system.ConfigurationManager
 
getPrimaryKeyFieldModel() - Method in class cst.common.businessLayer.TrialActivityModel
 
getPrimaryKeyFieldModel() - Method in class cst.common.businessLayer.TrialSubjectModel
 
getPrimaryKeyFieldToolTip() - Method in class cst.common.system.ConfigurationManager
 
getPrimaryKeyLength() - Method in class cst.common.system.ConfigurationManager
 
getProgressGraph() - Method in class cst.loggingTool.presentationLayer.reports.ReportViewerPanel
 
getProjectDescription() - Method in class cst.common.system.ConfigurationManager
 
getProjectTitle() - Method in class cst.common.system.ConfigurationManager
 
getProperty(String) - Method in class cst.common.system.SessionProperties
 
getRegisteredUsers(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
getRegisteredUsers(Connection, String) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
getRegisteredUsers(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
getRegisteredUsers(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
returns a collection of registered users for the system.
getReport() - Method in class cst.loggingTool.presentationLayer.reports.ChangeHistoryReport
 
getReportFieldListItems() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
getReportFieldListItems() - Method in class cst.loggingTool.presentationLayer.reports.StepsIncludedInReportView
 
getReportFieldName() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldListItem
 
getReportPlugins() - Method in class cst.loggingTool.plugins.PluginManager
 
getRow() - Method in class cst.common.io.SpreadsheetImportError
 
getRowCount() - Method in class cst.common.io.PreviewSpreadsheetImportTableModel
 
getRowCount() - Method in class cst.loggingTool.presentationLayer.ActivityChangeTableModel
 
getSavedComment() - Method in class cst.loggingTool.presentationLayer.CommentFieldView
 
getSavedDate() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
getSelectedActivityDataStorageName() - Method in class cst.common.io.DataSelectionEditor
 
getSelectedActivityDataStorageName() - Method in class cst.loggingTool.plugins.examples.ActivitySelectionDialog
 
getSelectedActivityDisplayName() - Method in class cst.common.io.DataSelectionEditor
 
getSelectedActivityView() - Method in class cst.loggingTool.presentationLayer.ProgressIndicatorTabbedPane
 
getSelectedDateFieldModels() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
getSelectedDateFieldModels() - Method in class cst.loggingTool.presentationLayer.reports.StepsIncludedInReportView
 
getSelectedDateFieldModels() - Method in class cst.loggingTool.presentationLayer.reports.TrialActivityStepListView
 
getSelectedDateFormat() - Method in class cst.common.io.DataSelectionEditor
 
getSelectedFile() - Method in class cst.common.io.DataSelectionEditor
 
getSelectedItem() - Method in class cst.util.DisplayableList
 
getSelectedItems() - Method in class cst.util.DisplayableList
 
getSessionProperties() - Method in class cst.common.system.StartupOptions
 
getShortMonths() - Method in class cst.common.system.SessionProperties
 
getShortStatusMessage() - Method in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
getShortStatusMessage() - Method in class cst.loggingTool.persistenceLayer.CompletionFilterCommand
 
getShortStatusMessage() - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
getShortStatusMessage() - Method in class cst.loggingTool.persistenceLayer.ShowAllFilterCommand
 
getShortStatusMessage() - Method in class cst.loggingTool.persistenceLayer.SubjectAttributeFilterCommand
 
getShowAllFilterCommand() - Method in class cst.common.system.ConfigurationManager
 
getSingularTrialSubjectDisplayName() - Method in class cst.common.system.ConfigurationManager
 
getSpreadsheetTransferSettings() - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
getStandardDate(String) - Static method in class cst.common.system.SessionProperties
 
getStandardDateFormat() - Method in class cst.common.io.SpreadsheetTransferSettings
 
getStandardDateStamp(Date) - Static method in class cst.common.system.SessionProperties
 
getStandardTimeStamp(Date) - Static method in class cst.common.system.SessionProperties
 
getSubjectAttributeData(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
getSubjectAttributeData(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
getSubjectAttributeData(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
Provides all the subject attribute data that is needed to uniquely identify and filter subjects.
getSubjectAttributeDisplayName() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
getSubjectAttributeFilterDescription() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
getSubjectAttributeLength() - Method in class cst.common.system.ConfigurationManager
 
getSubjectAttributeStorageName() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
getSubjectAttributeValue() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
getSubjectInformationServicePlugins() - Method in class cst.loggingTool.plugins.PluginManager
 
getSubjectTableName() - Method in class cst.common.system.ConfigurationManager
 
getSystemID() - Method in class cst.common.businessLayer.User
 
getTestDataSet() - Static method in class cst.test.CSTTestSuite
 
getTextComponent() - Method in class cst.loggingTool.presentationLayer.CommentFieldView
 
getTextField(JSpinner) - Method in class cst.loggingTool.presentationLayer.DateFieldView
Return the formatted text field used by the editor, or null if the editor doesn't descend from JSpinner.DefaultEditor.
getToolTip() - Method in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
getToolTip() - Method in class cst.loggingTool.persistenceLayer.CompletionFilterCommand
 
getToolTip() - Method in class cst.loggingTool.persistenceLayer.FilterCommandCategory
 
getToolTip() - Method in class cst.loggingTool.persistenceLayer.ShowAllFilterCommand
 
getToolTipForCoreField(String) - Method in class cst.common.system.ConfigurationManager
 
getToolTipForTrialActivity(String) - Method in class cst.common.system.ConfigurationManager
 
getToolTipForTrialActivityField(String, String) - Method in class cst.common.system.ConfigurationManager
 
getToolTipText() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
getTransferSettings() - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
getTransformationButton() - Method in class cst.common.io.DataSelectionEditor
 
getTrialActivityChanges() - Method in class cst.loggingTool.presentationLayer.ActivityChangeTableModel
 
getTrialActivityChangesForSubject(User, String) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
getTrialActivityChangesForSubject(String) - Method in class cst.common.persistenceLayer.TrialActivityChangeManager
 
getTrialActivityChangesForSubject(User, String) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
getTrialActivityChangesForSubject(User, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
getTrialActivityChangesForSubject(Connection, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
getTrialActivityChangesForUser(User, User) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
getTrialActivityChangesForUser(String) - Method in class cst.common.persistenceLayer.TrialActivityChangeManager
 
getTrialActivityChangesForUser(User, User) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
getTrialActivityChangesForUser(User, User) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
getTrialActivityChangesForUser(Connection, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
getTrialActivityChangesManager() - Method in class cst.common.persistenceLayer.DemonstrationDB
 
getTrialActivityDataStorageName() - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
getTrialActivityDataStorageName() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
getTrialActivityDateFieldModel(String, String) - Method in class cst.common.businessLayer.TrialSubjectModel
 
getTrialActivityDisplayName() - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
getTrialActivityDisplayName() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
getTrialActivityFieldDataStorageName() - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
getTrialActivityFieldDisplayName() - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
getTrialActivityFromDataStorageName(String) - Method in class cst.common.businessLayer.TrialSubjectModel
 
getTrialActivityModel(User, String, String) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
getTrialActivityModel(User, String, String) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
getTrialActivityModel(User, String, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
getTrialActivityModel(Connection, String, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
getTrialActivityModels() - Method in class cst.common.businessLayer.TrialSubjectModel
 
getTrialActivityModels(Connection, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
getTrialSubjectIdentifier() - Method in class cst.common.businessLayer.TrialActivityChange
 
getTrialSubjectInformation(User, String) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
getTrialSubjectInformation(User, String) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
getTrialSubjectInformation(User, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
getTrialSubjectModel(User, String) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
getTrialSubjectModel(User, String) - Method in interface cst.common.businessLayer.CSTServiceAPI
 
getTrialSubjectModel(User, String) - Method in class cst.common.persistenceLayer.AbstractProductionService
 
getTrialSubjectModel(User, String) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
getTrialSubjectModel(Connection, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
getTrialSubjectModelFactory() - Method in class cst.common.system.ConfigurationManager
 
getTrialSubjectModelFromIdentifierMap() - Method in class cst.common.persistenceLayer.DemonstrationDB
 
getUser() - Method in class cst.adminTool.presentationLayer.UserEditor
 
getUserDatabase() - Static method in class cst.test.CSTTestSuite
 
getUserID() - Method in class cst.common.businessLayer.User
 
getUserID() - Method in class cst.common.presentationLayer.LoginDialog
 
getUserInterfaceFactory() - Method in class cst.common.system.SessionProperties
 
getUserTableName() - Method in class cst.common.system.ConfigurationManager
 
getValue() - Method in class cst.common.businessLayer.TextFieldModel
 
getValue() - Method in class cst.loggingTool.plugins.Parameter
 
getValue() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphBar
 
getValue() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphItem
 
getValue(Element) - Static method in class cst.util.CSTXMLParsingUtility
 
getValueAt(int, int) - Method in class cst.common.io.PreviewSpreadsheetImportTableModel
 
getValueAt(int, int) - Method in class cst.loggingTool.presentationLayer.ActivityChangeTableModel
 
getValuesForCoreField(Connection, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
getValuesForSubjectAttribute(User, String) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
getValuesForSubjectAttribute(User, String) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
getValuesForSubjectAttribute(User, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
getWidth() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraph
 
getWidth() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphInformationArea
 
getWidth() - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphLegend
 
getXOfYRecordsStatusMessage() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
guest - Variable in class cst.common.persistenceLayer.AbstractDemonstrationService
 

H

hasErrors() - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
hasErrors() - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
HelpMenu - Class in cst.loggingTool.presentationLayer
HelpMenu(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.HelpMenu
 
hide() - Method in class cst.common.presentationLayer.LoginDialog
 
HTMLGenerationUtility - Class in cst.util
Builds up an instance of StringBuilder with through methods that append HTML-formatted strings.
HTMLGenerationUtility() - Constructor for class cst.util.HTMLGenerationUtility
 

I

importActivityData() - Method in class cst.loggingTool.io.ImportActivityDataUsingWizards
 
importActivityData() - Method in class cst.loggingTool.presentationLayer.TransferActivityData
 
ImportActivityDataUsingPropertyFile - Class in cst.loggingTool.io
ImportActivityDataUsingPropertyFile() - Constructor for class cst.loggingTool.io.ImportActivityDataUsingPropertyFile
 
ImportActivityDataUsingWizards - Class in cst.loggingTool.io
ImportActivityDataUsingWizards(SessionProperties) - Constructor for class cst.loggingTool.io.ImportActivityDataUsingWizards
 
importCoreData() - Method in class cst.adminTool.io.ImportTrialSubjectDataUsingWizards
 
importCoreFieldData() - Method in class cst.adminTool.presentationLayer.TransferTrialSubjectData
 
importData() - Method in class cst.adminTool.io.AbstractImportStepEditor
 
importData(User, BufferedReader) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetBodyParser
 
importData() - Method in class cst.common.io.PreviewSpreadsheetImportEditor
 
importData(User, BufferedReader) - Method in class cst.loggingTool.io.ActivitySpreadsheetBodyParser
assumes that the data are valid
importFile(File) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
imports a tab-delimited text file containing subject records.
importFile(File) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
importSettings - Variable in class cst.test.TestCaseBatchLoaderFeatures
 
ImportSpreadsheetErrorReport - Class in cst.common.io
an report which shows a collection of errors produced from importing spreadsheet data.
ImportSpreadsheetErrorReport(SpreadsheetTransferSettings, String, boolean) - Constructor for class cst.common.io.ImportSpreadsheetErrorReport
 
importSubjectModels(Connection, ArrayList<TrialSubjectModel>) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueryOptimiser
 
importTextData(String) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
importTextData(String) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
importTrialActivityData(User, String, ArrayList<TrialActivityModel>, String) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
importTrialActivityData(User, String, ArrayList<TrialActivityModel>, String) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
assumes a collection of trial activity models are all for the same activity.
importTrialActivityData(User, String, ArrayList<TrialActivityModel>, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
importTrialActivityData(Connection, User, ArrayList<TrialActivityModel>, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolOptimiser
 
importTrialActivityData(Connection, User, String, ArrayList<TrialActivityModel>, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
ImportTrialSubjectDataUsingWizards - Class in cst.adminTool.io
Guides end-users through the process of importing activity data into the data repository.
ImportTrialSubjectDataUsingWizards(SessionProperties) - Constructor for class cst.adminTool.io.ImportTrialSubjectDataUsingWizards
 
importTrialSubjectModels(User, ArrayList<TrialSubjectModel>) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
importTrialSubjectModels(User, ArrayList<TrialSubjectModel>) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
importTrialSubjectModels(User, ArrayList<TrialSubjectModel>) - Method in interface cst.common.businessLayer.AdminServiceAPI
imports a collection of trial subject model records into the data repository.
increaseImportedRecordCount(String) - Method in class cst.common.io.SpreadsheetTransferSettings
 
incrementCompletedActivitiesCount() - Method in class cst.common.businessLayer.TrialSubjectModel
 
incrementLineNumber() - Method in class cst.common.io.SpreadsheetTransferSettings
 
InformationServicePluginMenuItem - Class in cst.loggingTool.plugins
InformationServicePluginMenuItem(SessionProperties, SubjectInformationServiceAPI) - Constructor for class cst.loggingTool.plugins.InformationServicePluginMenuItem
 
initialise(SessionProperties) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
initialise(SessionProperties) - Method in interface cst.common.businessLayer.CSTServiceAPI
 
initialise(SessionProperties) - Method in interface cst.common.businessLayer.LoggingServiceAPI
initialises the service.
initialise(SessionProperties) - Method in class cst.common.persistenceLayer.AbstractDemonstrationService
 
initialise(SessionProperties) - Method in class cst.common.persistenceLayer.AbstractProductionService
 
initialise(SessionProperties, ArrayList<Parameter>) - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 
initialise(SessionProperties, ArrayList<Parameter>) - Method in class cst.loggingTool.plugins.examples.CompletedActivityPiGraphPlugin
 
initialise(SessionProperties, ArrayList<Parameter>) - Method in class cst.loggingTool.plugins.examples.ExportToXMLPlugin
 
initialise(SessionProperties, ArrayList<Parameter>) - Method in class cst.loggingTool.plugins.examples.RetrieveRemoteClinicalDataPlugin
 
initialise(SessionProperties, ArrayList<Parameter>) - Method in interface cst.loggingTool.plugins.GeneralPurposePluginAPI
 
initialise(SessionProperties, ArrayList<Parameter>) - Method in class cst.loggingTool.plugins.StubGeneralPurposePlugin
 
initialise(SessionProperties, ArrayList<Parameter>) - Method in class cst.loggingTool.plugins.StubInformationService
 
initialise(SessionProperties, ArrayList<Parameter>) - Method in interface cst.loggingTool.plugins.SubjectInformationServiceAPI
 
initialiseConnection(Connection) - Method in class cst.common.persistenceLayer.AbstractProductionService
 
initialiseDatabases() - Static method in class cst.test.CSTTestSuite
 
initialiseSessionProperties() - Method in class cst.common.system.StartupOptions
 
initialiseValues(Date, Date) - Method in class cst.loggingTool.presentationLayer.BetweenDatesPanel
 
initialiseView(Date) - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
interpretBooleanValue(String) - Static method in class cst.util.CSTXMLParsingUtility
 
interpretIntegerValue(String) - Static method in class cst.util.CSTXMLParsingUtility
 
IS_COMPONENT_MODE - Static variable in class cst.common.system.SessionProperties
 
isCancelled() - Method in class cst.adminTool.io.AbstractImportStepEditor
 
isCancelled() - Method in class cst.adminTool.presentationLayer.AdministratorPasswordEditor
 
isCancelled() - Method in class cst.adminTool.presentationLayer.UserEditor
 
isCancelled() - Method in class cst.common.io.DataSelectionEditor
 
isCancelled() - Method in class cst.common.io.FindFirstLineDialog
 
isCancelled() - Method in class cst.common.presentationLayer.LoginDialog
 
isCancelled() - Method in class cst.loggingTool.plugins.examples.ActivitySelectionDialog
 
isCellEditable(int, int) - Method in class cst.common.io.PreviewSpreadsheetImportTableModel
 
isCompleted() - Method in class cst.common.businessLayer.DateFieldModel
 
isCompleted() - Method in class cst.common.businessLayer.TrialActivityModel
 
isCompleted() - Method in class cst.common.businessLayer.TrialSubjectModel
 
isCompleted() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
isListEmpty() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
isListEmpty() - Method in class cst.util.DisplayableList
 
isNullActivity(TrialActivityModel) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
isNullObject(TrialSubjectModel) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
isRequired(String) - Static method in class cst.util.CSTXMLParsingUtility
 
isRequiredOrOptional(String) - Static method in class cst.util.CSTXMLParsingUtility
 
isSelected() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
isSelectionEmpty() - Method in class cst.util.DisplayableList
 
isValidActivityName(String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
isValidActivityName(String) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
isValidActivityStepName(String, String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
isValidActivityStepName(String, String) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
isValidCoreFieldName(String) - Method in class cst.common.businessLayer.TrialSubjectModelFactory
 
isValidCoreFieldName(String) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
isValidFieldValue() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
isValidUser(String) - Method in class cst.common.persistenceLayer.AbstractDemonstrationService
 

L

labelActivityData(String) - Method in class cst.common.io.PreviewSpreadsheetImportEditor
 
labelActivityData(String) - Method in class cst.common.io.PreviewSpreadsheetImportTable
 
labelCoreFieldData() - Method in class cst.common.io.PreviewSpreadsheetImportEditor
 
labelCoreFieldData() - Method in class cst.common.io.PreviewSpreadsheetImportTable
 
last() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
loadClass(String) - Method in class cst.loggingTool.plugins.PluginClassLoader
 
LOCALE - Static variable in class cst.common.system.SessionProperties
 
log - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
log - Variable in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
Log - Class in cst.common.system
Logs error messages, either by displaying them on the screen or writing to System.out().
Log() - Constructor for class cst.common.system.Log
 
Log(SessionProperties) - Constructor for class cst.common.system.Log
 
LOG - Static variable in class cst.common.system.SessionProperties
 
log - Variable in class cst.loggingTool.presentationLayer.AbstractFieldView
 
log - Variable in class cst.loggingTool.presentationLayer.AbstractMenu
 
log - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
logException(String, Exception) - Method in class cst.common.system.Log
 
logException(Exception) - Method in class cst.common.system.Log
 
logException(CSTException) - Method in class cst.loggingTool.presentationLayer.AbstractMenu
 
logException(CSTException) - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
LOGGING_SERVICE - Static variable in class cst.common.system.SessionProperties
 
LoggingServiceAPI - Interface in cst.common.businessLayer
This is the main API that developers should use if they want to manage the data repository with another front-end (eg: a web application, web service, servlet).
loggingServiceAPI - Variable in class cst.test.AbstractCSTTestCase
 
loggingServiceAPI - Static variable in class cst.test.CSTTestSuite
 
loggingServiceAPI - Variable in class cst.test.TestCaseBatchLoaderFeatures
 
LoggingToolApplication - Class in cst.loggingTool.presentationLayer
LoggingToolApplication() - Constructor for class cst.loggingTool.presentationLayer.LoggingToolApplication
 
LoggingToolDialog - Class in cst.loggingTool.presentationLayer
LoggingToolDialog(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.LoggingToolDialog
 
LoginDialog - Class in cst.common.presentationLayer
LoginDialog(SessionProperties) - Constructor for class cst.common.presentationLayer.LoginDialog
 

M

main(String[]) - Static method in class cst.adminTool.presentationLayer.AdministrationToolApplication
 
main(String[]) - Static method in class cst.common.io.FindFirstLineDialog
 
main(String[]) - Static method in class cst.common.persistenceLayer.SetupProductionDatabase
 
main(String[]) - Static method in class cst.common.presentationLayer.DemonstrationToolSuite
 
main(String[]) - Static method in class cst.common.presentationLayer.LoginDialog
 
main(String[]) - Static method in class cst.loggingTool.presentationLayer.ContactDialog
 
main(String[]) - Static method in class cst.loggingTool.presentationLayer.LoggingToolApplication
 
main(String[]) - Static method in class cst.test.TestDataSet
 
mainFieldPanelGC - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
mapCoreField(String, String) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
mapPrimaryKeyConcept(String, String) - Method in class cst.adminTool.io.TrialSubjectDataHeaderParser
 
mapPrimaryKeyConcept(String, String) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
mapPrimaryKeyConcept(String, String) - Method in class cst.loggingTool.io.ActivityHeaderParser
 
mapPrimaryKeyConcept(String, String) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
mapSourceToDestinationConcept(String, String) - Method in class cst.adminTool.io.TrialSubjectDataHeaderParser
maps spreadsheet labels to data storage field names in consecutive order.
mapSourceToDestinationConcept(String, String, String) - Method in class cst.loggingTool.io.ActivityHeaderParser
maps spreadsheet labels to data storage field names in consecutive order.
mapSourceToDestinationConcept(String, String, String) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
menu - Variable in class cst.loggingTool.presentationLayer.AbstractMenu
 
mouseClicked(MouseEvent) - Method in class cst.loggingTool.presentationLayer.reports.ActivityStepReportsViewer
 
mouseEntered(MouseEvent) - Method in class cst.loggingTool.presentationLayer.reports.ActivityStepReportsViewer
 
mouseExited(MouseEvent) - Method in class cst.loggingTool.presentationLayer.reports.ActivityStepReportsViewer
 
mousePressed(MouseEvent) - Method in class cst.common.io.PreviewSpreadsheetTableClicker
 
mousePressed(MouseEvent) - Method in class cst.loggingTool.presentationLayer.reports.ActivityStepReportsViewer
 
mouseReleased(MouseEvent) - Method in class cst.common.io.PreviewSpreadsheetTableClicker
 
mouseReleased(MouseEvent) - Method in class cst.loggingTool.presentationLayer.reports.ActivityStepReportsViewer
 

N

name - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
NAVIGATION_MANAGER - Static variable in class cst.common.system.SessionProperties
 
NavigationBar - Class in cst.loggingTool.presentationLayer
NavigationBar(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.NavigationBar
 
NavigationManager - Class in cst.loggingTool.persistenceLayer
NavigationManager(SessionProperties) - Constructor for class cst.loggingTool.persistenceLayer.NavigationManager
 
next() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
nextLine() - Method in class cst.util.HTMLGenerationUtility
 
noFiltersSelected() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
numberOfFields - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 

O

OptionsMenu - Class in cst.loggingTool.presentationLayer
OptionsMenu(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.OptionsMenu
 
ownsPanel(JPanel) - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 

P

paint(Graphics) - Method in class cst.loggingTool.plugins.examples.ActivityPiGraphPanel
 
paint(Graphics) - Method in class cst.loggingTool.presentationLayer.reports.ReportViewerPanel
 
panel - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
Parameter - Class in cst.loggingTool.plugins
Parameter(String, String) - Constructor for class cst.loggingTool.plugins.Parameter
 
Parameter() - Constructor for class cst.loggingTool.plugins.Parameter
 
parseHeader(String) - Method in class cst.adminTool.io.TrialSubjectDataHeaderParser
 
parseHeader(String) - Method in class cst.loggingTool.io.ActivityHeaderParser
 
parseMainArguments(String[]) - Method in class cst.common.system.StartupOptions
 
parsePluginConfigurations(Element) - Method in class cst.loggingTool.plugins.PluginManager
assumes top element is ...
password - Variable in class cst.common.businessLayer.User
 
PLUGIN_CLASS_LOADER - Static variable in class cst.common.system.SessionProperties
 
PluginClassLoader - Class in cst.loggingTool.plugins
Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
PluginClassLoader() - Constructor for class cst.loggingTool.plugins.PluginClassLoader
 
PluginManager - Class in cst.loggingTool.plugins
PluginManager(SessionProperties) - Constructor for class cst.loggingTool.plugins.PluginManager
 
pluginManager - Variable in class cst.loggingTool.presentationLayer.AbstractMenu
 
populateDatabase(Connection, ArrayList<TrialSubjectModel>) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
populateDatabase() - Method in class cst.common.persistenceLayer.DemonstrationDB
 
populateDatabase(ArrayList<TrialSubjectModel>) - Method in class cst.test.AbstractCSTTestCase
 
previewColumns(File) - Method in class cst.common.io.SpreadsheetPreviewFileParser
 
previewFile(File) - Method in class cst.common.io.FindFirstLineDialog
 
previewFile(File) - Method in class cst.common.io.PreviewSpreadsheetImportEditor
 
previewFirstLine(File) - Method in class cst.common.io.SpreadsheetPreviewFileParser
 
PreviewSpreadsheetImportEditor - Class in cst.common.io
PreviewSpreadsheetImportEditor(SessionProperties) - Constructor for class cst.common.io.PreviewSpreadsheetImportEditor
 
PreviewSpreadsheetImportTable - Class in cst.common.io
PreviewSpreadsheetImportTable(SessionProperties) - Constructor for class cst.common.io.PreviewSpreadsheetImportTable
 
PreviewSpreadsheetImportTableModel - Class in cst.common.io
PreviewSpreadsheetImportTableModel(SessionProperties) - Constructor for class cst.common.io.PreviewSpreadsheetImportTableModel
 
PreviewSpreadsheetTableClicker - Class in cst.common.io
Code Road Map: -------------- Code is organised into the following sections.
PreviewSpreadsheetTableClicker(SessionProperties, JTableHeader) - Constructor for class cst.common.io.PreviewSpreadsheetTableClicker
 
previous() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
print(PrintStream) - Method in class cst.common.businessLayer.AbstractFieldModel
 
print(PrintStream) - Method in class cst.common.businessLayer.DateFieldModel
 
print(PrintStream) - Method in class cst.common.businessLayer.TextFieldModel
 
print(PrintStream) - Method in class cst.common.businessLayer.TrialActivityModel
 
print(PrintStream) - Method in class cst.common.businessLayer.TrialSubjectModel
 
print() - Method in class cst.common.io.SpreadsheetImportError
 
printErrors() - Method in class cst.common.io.SpreadsheetTransferSettings
 
printErrors() - Method in exception cst.common.system.CSTException
 
ProductionAdminQueries - Class in cst.adminTool.persistenceLayer
This class is used as a delegation class by ProductionAdminService to carry out almost all SQL queries used to support the production version of the data repository.
ProductionAdminQueries(SessionProperties) - Constructor for class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
ProductionAdminQueryOptimiser - Class in cst.adminTool.persistenceLayer
This class was developed to optimise the activity of importing subject model records into the data repository.
ProductionAdminQueryOptimiser(TrialSubjectModelFactory, String, Log) - Constructor for class cst.adminTool.persistenceLayer.ProductionAdminQueryOptimiser
 
ProductionAdminService - Class in cst.adminTool.persistenceLayer
The implementation of AdminServiceAPI that manages the data repository as a MySQL database.
ProductionAdminService() - Constructor for class cst.adminTool.persistenceLayer.ProductionAdminService
 
ProductionLoggingService - Class in cst.loggingTool.persistenceLayer
ProductionLoggingService() - Constructor for class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
ProductionLoggingToolOptimiser - Class in cst.loggingTool.persistenceLayer
incomplete class - fix later.
ProductionLoggingToolOptimiser(TrialSubjectModelFactory, String, String, String, Log) - Constructor for class cst.loggingTool.persistenceLayer.ProductionLoggingToolOptimiser
 
ProductionLoggingToolQueries - Class in cst.loggingTool.persistenceLayer
ProductionLoggingToolQueries(SessionProperties, TrialSubjectModelFactory, String, String, String) - Constructor for class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
productionServiceConnectionManager - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
ProductionServiceConnectionManager - Class in cst.common.persistenceLayer
provides and reclaims pooled database connections.
ProductionServiceConnectionManager(SessionProperties, String, String, String, int) - Constructor for class cst.common.persistenceLayer.ProductionServiceConnectionManager
 
ProductionServiceDatabaseQueries - Class in cst.common.persistenceLayer
handles SQL queries which are common to production versions of both LoggingServiceAPI and AdminServiceAPI services.
ProductionServiceDatabaseQueries(SessionProperties) - Constructor for class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
ProgressGraph - Class in cst.loggingTool.presentationLayer.reports
Draws a bar chart featuring coloured progress bars that represents one or more activity steps the user has selected in the ActivityStepReportsViewer dialog.
ProgressGraph() - Constructor for class cst.loggingTool.presentationLayer.reports.ProgressGraph
 
ProgressGraphBar - Class in cst.loggingTool.presentationLayer.reports
Graphically represents an activity step as a rectangle whose height corresponds to the number of records which meet the filter requirements the user specified in the ActivityStepReportsViewer dialog.
ProgressGraphBar(ProgressGraphItem) - Constructor for class cst.loggingTool.presentationLayer.reports.ProgressGraphBar
 
ProgressGraphInformationArea - Class in cst.loggingTool.presentationLayer.reports
Draws the text on the ProgressGraph which describes the filters the user chose when they selected options in the ActivityStepReportsViewer.
ProgressGraphInformationArea() - Constructor for class cst.loggingTool.presentationLayer.reports.ProgressGraphInformationArea
 
ProgressGraphItem - Class in cst.loggingTool.presentationLayer.reports
A data container class that holds enough information to allow the ProgressGraph to represent a number of subjects which have met some filtering criteria specified by the user in ActivityStepReportsViewer and applied to an activity step.
ProgressGraphItem() - Constructor for class cst.loggingTool.presentationLayer.reports.ProgressGraphItem
 
ProgressGraphLegend - Class in cst.loggingTool.presentationLayer.reports
responsible for drawing a legend which features a small coloured box and a corresponding activity step name.
ProgressGraphLegend() - Constructor for class cst.loggingTool.presentationLayer.reports.ProgressGraphLegend
 
ProgressIndicatorTabbedPane - Class in cst.loggingTool.presentationLayer
ProgressIndicatorTabbedPane(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.ProgressIndicatorTabbedPane
 
promptToSaveChanges() - Method in class cst.loggingTool.presentationLayer.SaveChangesMonitor
This method assumes that changes have been made

R

readConfigurationFile(File) - Method in class cst.common.system.ConfigurationManager
 
recognisedUsers - Variable in class cst.common.persistenceLayer.AbstractDemonstrationService
 
recordChanges(ArrayList<TrialActivityChange>) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
RecordSelectionCriteriaPanel - Class in cst.loggingTool.presentationLayer.reports
Manages the section of the ActivityStepReportsViewer which lets the users specify which records to include in the reports.
RecordSelectionCriteriaPanel(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
refreshFilterResults() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
registerChange() - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
registerChangedField(AbstractFieldView) - Method in class cst.loggingTool.presentationLayer.SaveChangesMonitor
 
registerImportedActivityData(ArrayList<TrialActivityModel>) - Method in class cst.loggingTool.presentationLayer.SaveChangesMonitor
 
releaseConnection(Connection) - Method in class cst.common.persistenceLayer.ProductionServiceConnectionManager
 
RemoteClinicalDataViewerDialog - Class in cst.loggingTool.plugins.examples
Manages a dialog used to show the contents of a remotely hosted web page.
RemoteClinicalDataViewerDialog(SessionProperties) - Constructor for class cst.loggingTool.plugins.examples.RemoteClinicalDataViewerDialog
 
removeDateFieldModels(ArrayList<DateFieldModel>) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
removeDateFieldModels(ArrayList<DateFieldModel>) - Method in class cst.loggingTool.presentationLayer.reports.StepsIncludedInReportView
 
removeDateFieldModels(ArrayList<DateFieldModel>) - Method in class cst.loggingTool.presentationLayer.reports.TrialActivityStepListView
will remove the fields from the list
replaceSubjectModel(TrialSubjectModel) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
ReportFieldList - Class in cst.loggingTool.presentationLayer.reports
a drag and drop list of selected activity fields that should be printed.
ReportFieldList(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.reports.ReportFieldList
 
ReportFieldListItem - Class in cst.loggingTool.presentationLayer.reports
Represents a selected activity step that is used by the ReportFieldListItem.
ReportFieldListItem(DateFieldModel) - Constructor for class cst.loggingTool.presentationLayer.reports.ReportFieldListItem
 
ReportFieldListItemRenderer - Class in cst.loggingTool.presentationLayer.reports
Renders ReportFieldListItem items in a list.
ReportFieldListItemRenderer() - Constructor for class cst.loggingTool.presentationLayer.reports.ReportFieldListItemRenderer
 
ReportsMenu - Class in cst.loggingTool.presentationLayer
ReportsMenu(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.ReportsMenu
 
ReportViewer - Class in cst.loggingTool.presentationLayer.reports
Manages the dialog used to present the ProgressGraph to end-users.
ReportViewer(SessionProperties, ProgressGraph) - Constructor for class cst.loggingTool.presentationLayer.reports.ReportViewer
 
ReportViewerPanel - Class in cst.loggingTool.presentationLayer.reports
Provides the graphics context used to draw an instance of the ProgressGraph.
ReportViewerPanel(UserInterfaceFactory, ProgressGraph) - Constructor for class cst.loggingTool.presentationLayer.reports.ReportViewerPanel
 
reset() - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
reset() - Method in class cst.loggingTool.presentationLayer.SaveChangesMonitor
 
resetAllSettings() - Method in class cst.common.io.SpreadsheetTransferSettings
 
resetCurrentLineNumber() - Method in class cst.common.io.SpreadsheetTransferSettings
 
resetDisplay() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
resetLastRunData() - Method in class cst.common.io.SpreadsheetTransferSettings
 
restoreSavedValues() - Method in class cst.loggingTool.presentationLayer.CommentFieldView
 
restoreSavedValues() - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
restoreSavedValues() - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
RetrieveRemoteClinicalDataPlugin - Class in cst.loggingTool.plugins.examples
An example of a service plugin for retrieving information about the current subject.
RetrieveRemoteClinicalDataPlugin() - Constructor for class cst.loggingTool.plugins.examples.RetrieveRemoteClinicalDataPlugin
 
rollBack(Connection) - Method in class cst.common.persistenceLayer.AbstractProductionService
 
run() - Method in class cst.adminTool.presentationLayer.AdministrationToolApplication
 
run() - Method in class cst.common.presentationLayer.DemonstrationToolSuite
 
run() - Method in class cst.loggingTool.presentationLayer.LoggingToolApplication
 

S

sampleTrialSubjectModel - Variable in class cst.test.AbstractCSTTestCase
 
SAVE_CHANGES_MONITOR - Static variable in class cst.common.system.SessionProperties
 
saveChangedItems() - Method in class cst.loggingTool.presentationLayer.SaveChangesMonitor
 
SaveChangesItem - Interface in cst.loggingTool.presentationLayer
saveChangesMonitor - Variable in class cst.loggingTool.presentationLayer.AbstractFieldView
 
SaveChangesMonitor - Class in cst.loggingTool.presentationLayer
SaveChangesMonitor(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.SaveChangesMonitor
 
SCAN_PLUGIN_DIRECTORY - Static variable in class cst.common.system.SessionProperties
 
search(String) - Method in class cst.loggingTool.persistenceLayer.NavigationManager
 
sessionProperties - Variable in class cst.adminTool.io.AbstractImportStepEditor
 
sessionProperties - Variable in class cst.common.persistenceLayer.AbstractDemonstrationService
 
sessionProperties - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
sessionProperties - Variable in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
SessionProperties - Class in cst.common.system
SessionProperties() - Constructor for class cst.common.system.SessionProperties
 
sessionProperties - Variable in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
sessionProperties - Variable in class cst.loggingTool.presentationLayer.AbstractFieldView
 
sessionProperties - Variable in class cst.loggingTool.presentationLayer.AbstractMenu
 
sessionProperties - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
sessionProperties - Variable in class cst.test.AbstractCSTTestCase
 
sessionProperties - Variable in class cst.test.TestCaseBatchLoaderFeatures
 
setActivityChangesTableName(String) - Method in class cst.common.system.ConfigurationManager
 
setAdmin(User) - Method in class cst.common.system.StartupOptions
 
setAllowBlankFields(boolean) - Method in class cst.common.businessLayer.TrialActivityModel
 
setAllowBlankValues(boolean) - Method in class cst.common.io.SpreadsheetTransferSettings
 
setAllowBlankValues(boolean) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setAllowCommentFieldValues(boolean) - Method in class cst.common.io.SpreadsheetTransferSettings
 
setAllowCommentFieldValues(boolean) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setAllowSaveChanges(boolean) - Method in class cst.loggingTool.presentationLayer.SaveChangesMonitor
 
setApplicationName(String) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
setApplicationName(String) - Method in class cst.common.system.ConfigurationManager
 
setApplicationName(String) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setApplicationThemeColour(Color) - Method in class cst.common.system.ConfigurationManager
 
setApplicationVersion(String) - Method in class cst.common.system.ConfigurationManager
 
setAuthor(String) - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 
setBackground(Color) - Method in class cst.util.ClosePanel
 
setBackgroundColour(Color) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraph
 
setBeginDate(Date) - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
setChangeAuthor(String) - Method in class cst.common.businessLayer.TrialActivityChange
 
setChangeDescription(String) - Method in class cst.common.businessLayer.TrialActivityChange
 
setCloneAttributes(AbstractFieldModel) - Method in class cst.common.businessLayer.AbstractFieldModel
a convenience method that helps the clone() implementations of subclasses.
setColor(Color) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldListItem
 
setColour(Color) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphItem
 
setColumnName(int, String) - Method in class cst.common.io.PreviewSpreadsheetImportTableModel
 
setComments(String) - Method in class cst.common.businessLayer.TrialActivityModel
 
setCompletedActivitiesCount(int) - Method in class cst.common.businessLayer.TrialSubjectModel
 
setCompletionFilterCommand(CompletionFilterCommand) - Method in class cst.loggingTool.persistenceLayer.CompositeFilter
 
setComponentProperties(JComponent) - Method in class cst.util.UserInterfaceFactory
 
setConfigurationFileName(String) - Method in class cst.common.system.StartupOptions
 
setContainerProperties(Container) - Method in class cst.util.UserInterfaceFactory
 
setCoreFieldDataStorageName(String) - Method in class cst.loggingTool.persistenceLayer.SubjectAttributeFilterCommand
 
setCoreFieldDisplayName(String) - Method in class cst.loggingTool.persistenceLayer.SubjectAttributeFilterCommand
 
setCurrentUser(User) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetBodyParser
 
setCurrentUser(User) - Method in class cst.common.io.ImportSpreadsheetErrorReport
 
setCurrentUser(User) - Method in class cst.loggingTool.io.ActivitySpreadsheetBodyParser
 
setData(ArrayList<ArrayList<String>>) - Method in class cst.common.io.PreviewSpreadsheetImportTable
 
setData(ArrayList<ArrayList<String>>) - Method in class cst.common.io.PreviewSpreadsheetImportTableModel
 
setDatabase(AdminServiceAPI) - Method in class cst.adminTool.presentationLayer.AdministrationToolDialog
 
setDatabaseName(String) - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
setDatabaseName(String) - Method in class cst.common.system.ConfigurationManager
 
setDatabasePort(String) - Method in class cst.common.system.ConfigurationManager
 
setDatabaseServer(String) - Method in class cst.common.system.ConfigurationManager
 
setDataSourceName(String) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetBodyParser
 
setDataSourceName(String) - Method in class cst.loggingTool.io.ActivitySpreadsheetBodyParser
 
setDataStorageName(String) - Method in class cst.common.businessLayer.AbstractFieldModel
 
setDataStorageName(String) - Method in class cst.common.businessLayer.TrialActivityModel
 
setDataStorageName(String) - Method in class cst.loggingTool.persistenceLayer.FilterCommandCategory
 
setDataTypeFilterCommand(DateFilterCommand) - Method in class cst.loggingTool.persistenceLayer.CompositeFilter
 
setDataTypeFilterCondition(DateFilterCondition) - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
setDataTypeFilterCondition(DateFilterCondition) - Method in class cst.loggingTool.presentationLayer.DataTypeFilterConditionEditor
 
setDate(Date) - Method in class cst.common.businessLayer.DateFieldModel
 
setDate(Date) - Method in class cst.common.businessLayer.TrialActivityChange
 
setDateFieldValue(String, Date) - Method in class cst.common.businessLayer.TrialActivityModel
 
setDateString(String) - Method in class cst.loggingTool.presentationLayer.DateFieldView
this method is used solely to promote testing in date validation facilities.
setDelimiter(String) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
setDelimiter(String) - Method in class cst.common.io.PreviewSpreadsheetImportEditor
 
setDelimiter(String) - Method in class cst.common.io.SpreadsheetPreviewFileParser
 
setDelimiter(String) - Method in class cst.common.io.SpreadsheetTransferSettings
 
setDelimiter(String) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setDemoLoginInstructions(String) - Method in class cst.common.presentationLayer.LoginDialog
 
setDescription(String) - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 
setDestinationDirectory(File) - Method in class cst.common.io.ImportSpreadsheetErrorReport
 
setDisplayName(String) - Method in class cst.common.businessLayer.AbstractFieldModel
 
setDisplayName(String) - Method in class cst.common.businessLayer.TrialActivityModel
 
setDisplayName(String) - Method in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
setDisplayName(String) - Method in enum cst.loggingTool.persistenceLayer.ComparisonOperator
 
setDisplayName(String) - Method in class cst.loggingTool.persistenceLayer.FilterCommandCategory
 
setEmail(String) - Method in class cst.common.system.ConfigurationManager
 
setEmail(String) - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 
setEnabled(boolean) - Method in class cst.loggingTool.presentationLayer.BetweenDatesPanel
 
setEnableSaveChangesTriggers(boolean) - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
setEndDate(Date) - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
setEnforceChronology(boolean) - Method in class cst.common.businessLayer.TrialActivityModel
 
setEnforceNonDescendingDateOrder(boolean) - Method in class cst.common.io.SpreadsheetTransferSettings
 
setEnforceNonDescendingDateOrder(boolean) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setErrorMessage(String) - Method in class cst.common.system.CSTError
 
setErrorReportDestinationDirectory(File) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
setErrorReportDestinationDirectory(File) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setErrors(ArrayList<CSTError>) - Method in exception cst.common.system.CSTException
 
setErrorThreshold(int) - Method in class cst.common.io.SpreadsheetTransferSettings
 
setErrorType(CSTErrorType) - Method in class cst.common.system.CSTError
 
setFieldName(String, String) - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
setFieldName(String) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphItem
 
setFieldValue(String) - Method in class cst.loggingTool.persistenceLayer.SubjectAttributeFilterCommand
 
setFilterDate(Date) - Method in class cst.loggingTool.persistenceLayer.DateFilterCondition
 
setFilterFieldValue(String, String) - Method in class cst.common.businessLayer.TrialSubjectModel
 
setFirstLineNumberOfInput(int) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
setFirstLineNumberOfInput(int) - Method in class cst.common.io.PreviewSpreadsheetImportEditor
 
setFirstLineNumberOfInput(int) - Method in class cst.common.io.SpreadsheetPreviewFileParser
 
setFirstLineNumberOfInput(int) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setHeight(float) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphBar
 
setIdentifier(String) - Method in class cst.common.businessLayer.TrialActivityModel
 
setIdentifier(String) - Method in class cst.common.businessLayer.TrialSubjectModel
 
setKnownDateFormats(String[]) - Method in class cst.loggingTool.io.ActivitySpreadsheetBodyParser
 
setKnownDateFormats(String[]) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setListOrder(int) - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldListItem
 
setMainContactName(String) - Method in class cst.common.system.ConfigurationManager
 
setMaximumCommentLength(int) - Method in class cst.common.businessLayer.TrialActivityModel
 
setMaximumPreviewLines(int) - Method in class cst.common.io.SpreadsheetPreviewFileParser
 
setModifiedRecordsFromActivityData(int) - Method in class cst.common.io.SpreadsheetTransferSettings
 
setName(String) - Method in class cst.loggingTool.plugins.Parameter
 
setOrderPosition(int) - Method in class cst.common.businessLayer.DateFieldModel
 
setOrderPosition(int) - Method in class cst.common.businessLayer.TrialActivityModel
 
setOrigin(Point2D.Float) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphBar
 
setOrigin(Point2D.Float) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphInformationArea
 
setOrigin(Point2D.Float) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphLegend
 
setParameters(ArrayList<Parameter>) - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 
setParentForm(TrialActivityView) - Method in class cst.loggingTool.presentationLayer.AbstractFieldView
 
setParentTrialActivityModel(TrialActivityModel) - Method in class cst.common.businessLayer.DateFieldModel
 
setPassword(String) - Method in class cst.common.businessLayer.User
 
setPhone(String) - Method in class cst.common.system.ConfigurationManager
 
setPluralTrialSubjectDisplayName(String) - Method in class cst.common.system.ConfigurationManager
 
setPossibleColumnNames(String, String[]) - Method in class cst.common.io.PreviewSpreadsheetTableClicker
 
setPrimaryKeyFieldDisplayName(String) - Method in class cst.common.system.ConfigurationManager
 
setPrimaryKeyFieldModel(TextFieldModel) - Method in class cst.common.businessLayer.TrialActivityModel
 
setPrimaryKeyFieldModel(TextFieldModel) - Method in class cst.common.businessLayer.TrialSubjectModel
 
setPrimaryKeyFieldToolTip(String) - Method in class cst.common.system.ConfigurationManager
 
setProjectDescription(String) - Method in class cst.common.system.ConfigurationManager
 
setProjectTitle(String) - Method in class cst.common.system.ConfigurationManager
 
setProperty(String, Object) - Method in class cst.common.system.SessionProperties
 
setRow(int) - Method in class cst.common.io.SpreadsheetImportError
 
setScanPluginDirectory(boolean) - Method in class cst.common.system.StartupOptions
 
setSelected(boolean) - Method in class cst.loggingTool.presentationLayer.DateFieldView
test method used to programmatically set the state of a checkbox
setSelectedIndex(int) - Method in class cst.util.DisplayableList
 
setShowAllFilter(ShowAllFilterCommand) - Method in class cst.loggingTool.persistenceLayer.CompositeFilter
 
setSingularTrialSubjectDisplayName(String) - Method in class cst.common.system.ConfigurationManager
 
setSkipHeader(boolean) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
setSkipHeader(boolean) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setSmallFont(JComponent) - Method in class cst.util.UserInterfaceFactory
 
setStandardDateFormat(String) - Method in class cst.common.io.SpreadsheetTransferSettings
 
setStandardDateFormat(String) - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
setStartupOptions(StartupOptions) - Method in class cst.adminTool.presentationLayer.AdministrationToolApplication
 
setStartupOptions(StartupOptions) - Method in class cst.common.presentationLayer.DemonstrationToolSuite
 
setStartupOptions(StartupOptions) - Method in class cst.loggingTool.presentationLayer.LoggingToolApplication
 
setSubjectFilter(SubjectAttributeFilterCommand) - Method in class cst.loggingTool.persistenceLayer.CompositeFilter
 
setSubjectTableName(String) - Method in class cst.common.system.ConfigurationManager
 
setSystemID(int) - Method in class cst.common.businessLayer.User
 
setTitle(String) - Method in class cst.loggingTool.plugins.AbstractStubPlugin
 
setTitle(String) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraph
 
setToolTip(String) - Method in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
setToolTip(String) - Method in class cst.loggingTool.persistenceLayer.FilterCommandCategory
 
setTrialActivityDataStorageName(String) - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
setTrialActivityDateFieldModel(String, String, Date) - Method in class cst.common.businessLayer.TrialSubjectModel
 
setTrialActivityDisplayName(String) - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
setTrialActivityFieldDataStorageName(String) - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
setTrialActivityFieldDisplayName(String) - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
setTrialActivityModel(TrialActivityModel) - Method in class cst.common.businessLayer.TrialSubjectModel
 
setTrialActivityModel(TrialActivityModel) - Method in class cst.loggingTool.presentationLayer.CommentFieldView
 
setTrialActivityModel(TrialActivityModel) - Method in class cst.loggingTool.presentationLayer.TrialActivityView
 
setTrialSubjectIdentifier(String) - Method in class cst.common.businessLayer.TrialActivityChange
 
setTrialSubjectModels() - Method in class cst.loggingTool.presentationLayer.LoggingToolDialog
 
setup() - Method in class cst.common.persistenceLayer.SetupProductionDatabase
 
setUp(Graphics) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphInformationArea
 
setUp(Graphics) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphLegend
 
setUp() - Method in class cst.test.AbstractCSTTestCase
 
setUp() - Method in class cst.test.TestCaseAdminCoreData
 
setUp() - Method in class cst.test.TestCaseAdminUserManagement
 
setUp() - Method in class cst.test.TestCaseBatchLoaderFeatures
 
setUp() - Method in class cst.test.TestCaseConfigurationManager
 
setUp() - Method in class cst.test.TestCaseFilters
 
setUp() - Method in class cst.test.TestCaseTrialActivityModel
 
SetupProductionDatabase - Class in cst.common.persistenceLayer
Creates and destroys an instance of the CST database for a given configuration file.
SetupProductionDatabase() - Constructor for class cst.common.persistenceLayer.SetupProductionDatabase
 
SetupProductionDatabase(SessionProperties) - Constructor for class cst.common.persistenceLayer.SetupProductionDatabase
 
SetupProductionDatabase(StartupOptions) - Constructor for class cst.common.persistenceLayer.SetupProductionDatabase
 
setURL(String) - Method in class cst.loggingTool.plugins.examples.RemoteClinicalDataViewerDialog
 
setUseComponentMode(boolean) - Method in class cst.common.system.StartupOptions
 
setUseDemoMode(boolean) - Method in class cst.common.system.StartupOptions
 
setUser(User) - Method in class cst.adminTool.presentationLayer.UserEditor
 
setUser(User) - Method in class cst.common.system.StartupOptions
 
setUserID(String) - Method in class cst.common.businessLayer.User
 
setUserTableName(String) - Method in class cst.common.system.ConfigurationManager
 
setUseTableBorder(boolean) - Method in class cst.util.HTMLGenerationUtility
 
setValue(String) - Method in class cst.common.businessLayer.TextFieldModel
 
setValue(String) - Method in class cst.loggingTool.plugins.Parameter
 
setValue(int) - Method in class cst.loggingTool.presentationLayer.reports.ProgressGraphItem
 
show() - Method in class cst.adminTool.io.AbstractImportStepEditor
 
show() - Method in class cst.adminTool.presentationLayer.AdministrationToolDialog
 
show() - Method in class cst.adminTool.presentationLayer.AdministratorPasswordEditor
 
show() - Method in class cst.adminTool.presentationLayer.UserEditor
 
show() - Method in class cst.adminTool.presentationLayer.UserRegistryEditor
 
show() - Method in class cst.common.io.DataSelectionEditor
 
show() - Method in class cst.common.io.FindFirstLineDialog
 
show() - Method in class cst.common.presentationLayer.DemonstrationLauncherEditor
 
show() - Method in class cst.common.presentationLayer.LoginDialog
 
show() - Method in class cst.loggingTool.plugins.examples.ActivityPiGraphDialog
 
show() - Method in class cst.loggingTool.plugins.examples.ActivitySelectionDialog
 
show() - Method in class cst.loggingTool.plugins.examples.RemoteClinicalDataViewerDialog
 
show() - Method in class cst.loggingTool.presentationLayer.ContactDialog
 
show() - Method in class cst.loggingTool.presentationLayer.DataTypeFilterConditionEditor
 
show() - Method in class cst.loggingTool.presentationLayer.LoggingToolDialog
 
show() - Method in class cst.loggingTool.presentationLayer.reports.ActivityStepReportsViewer
 
show() - Method in class cst.loggingTool.presentationLayer.reports.ReportViewer
 
show() - Method in class cst.loggingTool.presentationLayer.ShowActivityChangeHistoryDialog
 
show() - Method in class cst.loggingTool.presentationLayer.TrialSubjectInformationDialog
 
ShowActivityChangeHistoryDialog - Class in cst.loggingTool.presentationLayer
ShowActivityChangeHistoryDialog(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.ShowActivityChangeHistoryDialog
 
ShowAllFilterCommand - Class in cst.loggingTool.persistenceLayer
ShowAllFilterCommand(SessionProperties) - Constructor for class cst.loggingTool.persistenceLayer.ShowAllFilterCommand
 
simpleDateFormat - Variable in class cst.test.AbstractCSTTestCase
 
sort(ArrayList<T>) - Method in class cst.test.TestResultSorter
 
sort() - Method in class cst.util.DisplayableList
 
sortPositionsOfDateFieldModels() - Method in class cst.common.businessLayer.TrialActivityModel
 
SpreadsheetImportError - Class in cst.common.io
SpreadsheetImportError(CSTErrorType, int, String) - Constructor for class cst.common.io.SpreadsheetImportError
 
SpreadsheetImportError(CSTErrorType, String) - Constructor for class cst.common.io.SpreadsheetImportError
 
SpreadsheetPreviewFileParser - Class in cst.common.io
SpreadsheetPreviewFileParser() - Constructor for class cst.common.io.SpreadsheetPreviewFileParser
 
SpreadsheetTransferSettings - Class in cst.common.io
SpreadsheetTransferSettings() - Constructor for class cst.common.io.SpreadsheetTransferSettings
 
SQL_DATE_FORMAT - Static variable in class cst.common.businessLayer.TrialActivityModel
 
sqlDateFormat - Variable in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
sqlDateFormat - Variable in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
StartupOptions - Class in cst.common.system
StartupOptions(SessionProperties) - Constructor for class cst.common.system.StartupOptions
 
StartupOptions() - Constructor for class cst.common.system.StartupOptions
 
StartupSettings - Class in cst.common.system
StartupSettings(File) - Constructor for class cst.common.system.StartupSettings
 
stateChanged(ChangeEvent) - Method in class cst.loggingTool.presentationLayer.DateFieldView
 
stateChanged(ChangeEvent) - Method in class cst.loggingTool.presentationLayer.ProgressIndicatorTabbedPane
 
StepsIncludedInReportView - Class in cst.loggingTool.presentationLayer.reports
manages a JPanel which contains a list title and a JList instance.
StepsIncludedInReportView(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.reports.StepsIncludedInReportView
 
StubGeneralPurposePlugin - Class in cst.loggingTool.plugins
StubGeneralPurposePlugin() - Constructor for class cst.loggingTool.plugins.StubGeneralPurposePlugin
 
StubInformationService - Class in cst.loggingTool.plugins
StubInformationService() - Constructor for class cst.loggingTool.plugins.StubInformationService
 
SubjectAttributeFilterCommand - Class in cst.loggingTool.persistenceLayer
SubjectAttributeFilterCommand(SessionProperties) - Constructor for class cst.loggingTool.persistenceLayer.SubjectAttributeFilterCommand
 
SubjectInformationReportAPI - Interface in cst.loggingTool.presentationLayer.reports
The API which should be used by developers when they make report plugins for CST.
SubjectInformationServiceAPI - Interface in cst.loggingTool.plugins
subjectModelExists(String) - Method in class cst.common.persistenceLayer.DemonstrationDB
 
subjectTableName - Variable in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
subjectTableName - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
subjectTableName - Variable in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
suite() - Static method in class cst.test.CSTTestSuite
 
synchroniseRepository(Connection) - Method in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
synchroniseRepository(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
synchroniseRepository(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
synchroniseRepository(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
ensures that every activity and activity step defined in the configuration file specied at startup has a corresponding entry in the data repository.
systemID - Variable in class cst.common.businessLayer.User
 

T

tableExists(Connection, String) - Method in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
tableFieldExists(Connection, String, String) - Method in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
tearDown() - Method in class cst.test.AbstractCSTTestCase
 
tearDown() - Method in class cst.test.TestCaseAdminCoreData
 
tearDown() - Method in class cst.test.TestCaseAdminUserManagement
 
tearDown() - Method in class cst.test.TestCaseBatchLoaderFeatures
 
tearDown() - Method in class cst.test.TestCaseConfigurationManager
 
tearDown() - Method in class cst.test.TestCaseFilters
 
tearDown() - Method in class cst.test.TestCaseTrialActivityModel
 
testAddCoreDataN1() - Method in class cst.test.TestCaseImportSpreadsheetData
 
testAddUserE1() - Method in class cst.test.TestCaseAdminUserManagement
add a duplicate user
testAddUserN1() - Method in class cst.test.TestCaseAdminUserManagement
 
testAllFilterN1() - Method in class cst.test.TestCaseFilters
 
TestCaseAdminCoreData - Class in cst.test
TestCaseAdminCoreData() - Constructor for class cst.test.TestCaseAdminCoreData
 
TestCaseAdminUserManagement - Class in cst.test
TestCaseAdminUserManagement() - Constructor for class cst.test.TestCaseAdminUserManagement
 
TestCaseBatchLoaderFeatures - Class in cst.test
TestCaseBatchLoaderFeatures(String) - Constructor for class cst.test.TestCaseBatchLoaderFeatures
 
TestCaseConfigurationManager - Class in cst.test
TestCaseConfigurationManager(String) - Constructor for class cst.test.TestCaseConfigurationManager
 
TestCaseFilters - Class in cst.test
TestCaseFilters(String) - Constructor for class cst.test.TestCaseFilters
 
TestCaseImportSpreadsheetData - Class in cst.test
TestCaseImportSpreadsheetData() - Constructor for class cst.test.TestCaseImportSpreadsheetData
 
TestCaseSpreadsheetData - Class in cst.test
TestCaseSpreadsheetData() - Constructor for class cst.test.TestCaseSpreadsheetData
 
TestCaseSpreadsheetHeader - Class in cst.test
TestCaseSpreadsheetHeader() - Constructor for class cst.test.TestCaseSpreadsheetHeader
 
TestCaseTrialActivityModel - Class in cst.test
TestCaseTrialActivityModel(String) - Constructor for class cst.test.TestCaseTrialActivityModel
 
testChronologyE4() - Method in class cst.test.TestCaseTrialActivityModel
does restrict order if enforcement of chronology is turned on.
testChronologyN1() - Method in class cst.test.TestCaseTrialActivityModel
accepts activity step dates that are in ascending order
testChronologyN2() - Method in class cst.test.TestCaseTrialActivityModel
accepts activity step dates that are in non-descending order
testChronologyN3() - Method in class cst.test.TestCaseTrialActivityModel
does not restrict order if enforcement of chronology is turned off.
testClearN1() - Method in class cst.test.TestCaseAdminUserManagement
 
testCompleteFilterN1() - Method in class cst.test.TestCaseFilters
private void printResults(String header, ArrayList results) { System.out.println("============="+header+"========BEGIN"); for (String result : results) { System.out.println("RESULT:"+result); } System.out.println("============="+header+"========END"); }
testCoreAndCompletionFilterA1() - Method in class cst.test.TestCaseFilters
apply both a core field filter and a completion filter.
testCoreAndCompletionFilterA2() - Method in class cst.test.TestCaseFilters
apply both a core field filter and a completion filter.
testCoreAndCompletionFilterN1() - Method in class cst.test.TestCaseFilters
apply both a core field filter and a completion filter and return >= 1 result
testCoreAndDateTypeFilterA1() - Method in class cst.test.TestCaseFilters
apply both a core field filter and a date type filter.
testCoreAndDateTypeFilterA2() - Method in class cst.test.TestCaseFilters
apply both a core field filter and a date type filter.
testCoreAndDateTypeFilterN1() - Method in class cst.test.TestCaseFilters
apply both a core field filter and a date type filter which return >=1 results
testCoreAndDateTypeFilterN2() - Method in class cst.test.TestCaseFilters
apply both a core field filter and a date type filter which return >=1 results
testDataSet - Variable in class cst.test.AbstractCSTTestCase
 
testDataSet - Static variable in class cst.test.CSTTestSuite
 
TestDataSet - Class in cst.test
This class manages a minimal data set that can be used to test features in the application.
TestDataSet(SessionProperties) - Constructor for class cst.test.TestDataSet
 
testDateTypeBetweenN1() - Method in class cst.test.TestCaseFilters
apply a date filter begin date <= X <= end date where >=1 result returned.
testDateTypeBetweenN2() - Method in class cst.test.TestCaseFilters
apply a date filter begin date <= X <= end date where no results returned.
testDateTypeValueEqualsA1() - Method in class cst.test.TestCaseFilters
apply a date filter, X = date, no results returned.
testDateTypeValueEqualsN1() - Method in class cst.test.TestCaseFilters
apply a date filter, X = date, >1 results returned.
testDateTypeValueEqualsN2() - Method in class cst.test.TestCaseFilters
apply a date filter, X = date, 1 results returned.
testDateTypeValueGreaterThanA1() - Method in class cst.test.TestCaseFilters
apply a date filter, X > date, no results returned.
testDateTypeValueGreaterThanEqualA1() - Method in class cst.test.TestCaseFilters
apply a date filter, X >= date, no results returned.
testDateTypeValueGreaterThanEqualN1() - Method in class cst.test.TestCaseFilters
apply a date filter, X >= date, >1 results returned.
testDateTypeValueGreaterThanN1() - Method in class cst.test.TestCaseFilters
apply a date filter, X > date, >1 results returned.
testDateTypeValueLessThanA1() - Method in class cst.test.TestCaseFilters
apply a date filter, X < date, no results returned.
testDateTypeValueLessThanEqualA1() - Method in class cst.test.TestCaseFilters
apply a date filter, X < date, no results returned.
testDateTypeValueLessThanEqualN1() - Method in class cst.test.TestCaseFilters
apply a date filter, X <= date, >1 results returned.
testDateTypeValueLessThanN1() - Method in class cst.test.TestCaseFilters
apply a date filter, X < date, >1 results returned.
testDateTypeValuePresentN1() - Method in class cst.test.TestCaseFilters
apply a date filter, X is not blank end, where results returned.
testDateTypeValuePresentN2() - Method in class cst.test.TestCaseFilters
apply a date filter, X is blank end, where results returned.
testDeleteUserA1() - Method in class cst.test.TestCaseAdminUserManagement
delete user from a one item list
testDeleteUserE1() - Method in class cst.test.TestCaseAdminUserManagement
delete non-existent user
testDeleteUserN1() - Method in class cst.test.TestCaseAdminUserManagement
delete user
testForms() - Method in class cst.test.TestCaseConfigurationManager
 
testGetActivityE1() - Method in class cst.test.TestCaseSpreadsheetHeader
 
testGetActivityN1() - Method in class cst.test.TestCaseSpreadsheetHeader
 
testGetActivityStepE1() - Method in class cst.test.TestCaseSpreadsheetHeader
 
testGetActivityStepN1() - Method in class cst.test.TestCaseSpreadsheetHeader
 
testGetAllTrialActivityModelsA1() - Method in class cst.test.TestCaseTrialActivityModel
 
testGetAllTrialActivityModelsE1() - Method in class cst.test.TestCaseTrialActivityModel
 
testGetAllTrialActivityModelsN1() - Method in class cst.test.TestCaseTrialActivityModel
 
testGetStorageNameA1() - Method in class cst.test.TestCaseSpreadsheetHeader
 
testGetStorageNameN1() - Method in class cst.test.TestCaseSpreadsheetHeader
 
testGetTrialActivityModelA1() - Method in class cst.test.TestCaseTrialActivityModel
 
testGetTrialActivityModelE1() - Method in class cst.test.TestCaseTrialActivityModel
 
testGetTrialActivityModelN1() - Method in class cst.test.TestCaseTrialActivityModel
 
testGetValuesForCoreFieldA1() - Method in class cst.test.TestCaseTrialActivityModel
obtain list of values for a given core attribute from a collection of trial subject models that have not had a value set for that attribute.
testGetValuesForCoreFieldA2() - Method in class cst.test.TestCaseTrialActivityModel
gather unique values for a given core attribute from an empty collection of subject models.
testGetValuesForCoreFieldE1() - Method in class cst.test.TestCaseTrialActivityModel
 
testGetValuesForCoreFieldN1() - Method in class cst.test.TestCaseTrialActivityModel
 
testGetValuesForCoreFieldN2() - Method in class cst.test.TestCaseTrialActivityModel
 
testImportDataA1() - Method in class cst.test.TestCaseImportSpreadsheetData
 
testImportDataE1() - Method in class cst.test.TestCaseImportSpreadsheetData
 
testImportDataN1() - Method in class cst.test.TestCaseImportSpreadsheetData
 
testImportDataN1() - Method in class cst.test.TestCaseTrialActivityModel
import feature correctly loads new records for activity models.
testIncompleteFilterN1() - Method in class cst.test.TestCaseFilters
 
testOnlyCoreFilterN1() - Method in class cst.test.TestCaseFilters
apply only a core filter and return >= 1 results
testParseHeaderA1() - Method in class cst.test.TestCaseSpreadsheetHeader
 
testParseHeaderE1() - Method in class cst.test.TestCaseSpreadsheetHeader
test duplicate header labels cause an error
testParseHeaderE2() - Method in class cst.test.TestCaseSpreadsheetHeader
test non-existent header label.
testParseHeaderN1() - Method in class cst.test.TestCaseSpreadsheetHeader
 
testParseLineE1() - Method in class cst.test.TestCaseSpreadsheetData
do not allow blank values
testParseLineE2() - Method in class cst.test.TestCaseSpreadsheetData
do not allow comments
testParseLineE3() - Method in class cst.test.TestCaseSpreadsheetData
do not allow an illegal comment
testParseLineE4() - Method in class cst.test.TestCaseSpreadsheetData
do not allow an alternative date format
testParseLineE5() - Method in class cst.test.TestCaseSpreadsheetData
do not allow chronology errors within the same line to happen
testParseLineE6() - Method in class cst.test.TestCaseSpreadsheetData
do not allow chronology errors to happen when valid new data that is read is combined with existing data.
testParseLineN1() - Method in class cst.test.TestCaseSpreadsheetData
 
testParseLineN2() - Method in class cst.test.TestCaseSpreadsheetData
allow blank values
testParseLineN3() - Method in class cst.test.TestCaseSpreadsheetData
allow comments
testParseLineN4() - Method in class cst.test.TestCaseSpreadsheetData
accepts the same dates for multiple steps in the same activity
TestResultSorter<T> - Class in cst.test
TestResultSorter() - Constructor for class cst.test.TestResultSorter
 
testRowNumberN1() - Method in class cst.test.TestCaseSpreadsheetData
 
testTrialSubjectModelExistsA1() - Method in class cst.test.TestCaseTrialActivityModel
check for items that exist or don't exist in a one item list
testTrialSubjectModelExistsA2() - Method in class cst.test.TestCaseTrialActivityModel
check for items that exist or don't exist in an empty list
testTrialSubjectModelExistsN1() - Method in class cst.test.TestCaseTrialActivityModel
check that items exist or don't exist in a list of trial subject models.
testTrialSubjectProperties() - Method in class cst.test.TestCaseConfigurationManager
 
testUpdateCoreDataN1() - Method in class cst.test.TestCaseImportSpreadsheetData
 
testUpdateTrialActivityE1() - Method in class cst.test.TestCaseTrialActivityModel
update non-existent trial activity
testUpdateTrialActivityE2() - Method in class cst.test.TestCaseTrialActivityModel
update non-existent trial activity step
testUpdateTrialActivityN1() - Method in class cst.test.TestCaseTrialActivityModel
 
testUpdateUserE1() - Method in class cst.test.TestCaseAdminUserManagement
update non-existent user
testUpdateUserN1() - Method in class cst.test.TestCaseAdminUserManagement
 
testUserExistsN1() - Method in class cst.test.TestCaseAdminUserManagement
 
TextFieldModel - Class in cst.common.businessLayer
A field which holds a String value.
TextFieldModel() - Constructor for class cst.common.businessLayer.TextFieldModel
 
toolTip - Variable in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
toolTipText - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
TransferActivityData - Class in cst.loggingTool.presentationLayer
TransferActivityData(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.TransferActivityData
 
TransferTrialSubjectData - Class in cst.adminTool.presentationLayer
Imports and exports subject records.
TransferTrialSubjectData(JDialog, SessionProperties) - Constructor for class cst.adminTool.presentationLayer.TransferTrialSubjectData
 
TRIAL_SUBJECT_MODEL_FACTORY - Static variable in class cst.common.system.SessionProperties
 
TrialActivityChange - Class in cst.common.businessLayer
Records a change that is made to a TrialActivityChange.
TrialActivityChange() - Constructor for class cst.common.businessLayer.TrialActivityChange
 
TrialActivityChangeManager - Class in cst.common.persistenceLayer
a utility class used to sort the audit trail of changes made to DemonstrationDB, the database used in the demonstration services.
TrialActivityChangeManager() - Constructor for class cst.common.persistenceLayer.TrialActivityChangeManager
 
trialActivityDataStorageName - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
trialActivityDisplayName - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
TrialActivityModel - Class in cst.common.businessLayer
An activity comprising a sequence of steps which are applied to each subject.
TrialActivityModel() - Constructor for class cst.common.businessLayer.TrialActivityModel
 
TrialActivityStepListView - Class in cst.loggingTool.presentationLayer.reports
A panel that allows users to select which date field models they want to add in a report.
TrialActivityStepListView(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.reports.TrialActivityStepListView
 
TrialActivityView - Class in cst.loggingTool.presentationLayer
TrialActivityView(SessionProperties, String, String) - Constructor for class cst.loggingTool.presentationLayer.TrialActivityView
 
TrialSubjectDataHeaderParser - Class in cst.adminTool.io
validates and processes the header line in a character delimited text file.
TrialSubjectDataHeaderParser(SpreadsheetTransferSettings) - Constructor for class cst.adminTool.io.TrialSubjectDataHeaderParser
 
TrialSubjectDataSpreadsheetBodyParser - Class in cst.adminTool.io
Parses TrialSubjectModel records from tabular text files.
TrialSubjectDataSpreadsheetBodyParser(AdminServiceAPI, TrialSubjectModelFactory, SpreadsheetTransferSettings, TrialSubjectDataHeaderParser) - Constructor for class cst.adminTool.io.TrialSubjectDataSpreadsheetBodyParser
 
TrialSubjectDataSpreadsheetParsingEngine - Class in cst.adminTool.io
The engine imports subject records from tabular data represented in character-delimited text files.
TrialSubjectDataSpreadsheetParsingEngine(SessionProperties) - Constructor for class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
TrialSubjectInformationDialog - Class in cst.loggingTool.presentationLayer
TrialSubjectInformationDialog(SessionProperties) - Constructor for class cst.loggingTool.presentationLayer.TrialSubjectInformationDialog
 
TrialSubjectModel - Class in cst.common.businessLayer
Represents a subject.
TrialSubjectModel(String) - Constructor for class cst.common.businessLayer.TrialSubjectModel
 
TrialSubjectModel() - Constructor for class cst.common.businessLayer.TrialSubjectModel
 
trialSubjectModelExists(User, String) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
trialSubjectModelExists(User, String) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
trialSubjectModelExists(User, String) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
trialSubjectModelFactory - Variable in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
TrialSubjectModelFactory - Class in cst.common.businessLayer
Produces instances of TrialSubjectModelFactory.
TrialSubjectModelFactory(TrialSubjectModel) - Constructor for class cst.common.businessLayer.TrialSubjectModelFactory
 
trialSubjectModelFactory - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
trialSubjectModelFactory - Variable in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
trialSubjectModelFactory - Variable in class cst.common.system.ConfigurationManager
 
trialSubjectModelFromIdentifier - Variable in class cst.common.persistenceLayer.DemonstrationDB
 

U

UniqueItemArrayList<String> - Class in cst.util
Maintains a unique collection of String items.
UniqueItemArrayList() - Constructor for class cst.util.UniqueItemArrayList
 
update(Observable, Object) - Method in class cst.loggingTool.presentationLayer.LoggingToolDialog
 
update(Observable, Object) - Method in class cst.loggingTool.presentationLayer.NavigationBar
 
update(Observable, Object) - Method in class cst.loggingTool.presentationLayer.ProgressIndicatorTabbedPane
 
updateChangeHistory(User, TrialActivityChange) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
updateChangeHistory(User, TrialActivityChange) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
updateChangeHistory(User, TrialActivityChange) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingService
 
updateChangeHistory(Connection, ArrayList<TrialActivityChange>) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolOptimiser
 
updateChangeHistory(Connection, TrialActivityChange) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
updateCompositeFilter() - Method in class cst.loggingTool.persistenceLayer.AbstractFilterCommand
 
updateCompositeFilter() - Method in class cst.loggingTool.persistenceLayer.CompletionFilterCommand
 
updateCompositeFilter() - Method in class cst.loggingTool.persistenceLayer.DateFilterCommand
 
updateCompositeFilter() - Method in class cst.loggingTool.persistenceLayer.ShowAllFilterCommand
 
updateCompositeFilter() - Method in class cst.loggingTool.persistenceLayer.SubjectAttributeFilterCommand
 
updateFontSettings() - Method in class cst.util.UserInterfaceFactory
 
updateIcon() - Method in class cst.loggingTool.presentationLayer.reports.ReportFieldListItem
 
updateTrialActivities(Connection, String, ArrayList<TrialActivityModel>) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
updates trial activities.
updateTrialActivity(User, TrialActivityModel) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
updateTrialActivity(User, TrialActivityModel) - Method in class cst.common.persistenceLayer.AbstractProductionService
 
updateTrialActivity(User, TrialActivityModel) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
updateTrialActivity(Connection, TrialActivityModel) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
updateUI() - Method in class cst.util.DisplayableList
 
updateUser(User, User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
updateUser(Connection, User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
updateUser(User, User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
updateUser(User, User) - Method in interface cst.common.businessLayer.AdminServiceAPI
update the details of an existing user
USE_DEMO - Static variable in class cst.test.CSTTestSuite
 
useBetweenDateFilter() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 
useDemoMode() - Method in class cst.common.system.StartupOptions
 
User - Class in cst.common.businessLayer
A user of the applications.
User(String, String) - Constructor for class cst.common.businessLayer.User
 
User(String) - Constructor for class cst.common.businessLayer.User
 
User() - Constructor for class cst.common.businessLayer.User
 
USER_INTERFACE_FACTORY - Static variable in class cst.common.system.SessionProperties
 
UserEditor - Class in cst.adminTool.presentationLayer
Manages the GUI used to update the details of a single end-user.
UserEditor(SessionProperties) - Constructor for class cst.adminTool.presentationLayer.UserEditor
 
UserEditor(SessionProperties, boolean) - Constructor for class cst.adminTool.presentationLayer.UserEditor
 
userExists(User, String) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
userExists(Connection, String, String) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
userExists(User, String) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
userExists(User, String) - Method in interface cst.common.businessLayer.AdminServiceAPI
determines whether a given userID exists in the collection of registered users
userID - Variable in class cst.common.businessLayer.User
 
userInterfaceFactory - Variable in class cst.adminTool.io.AbstractImportStepEditor
 
userInterfaceFactory - Variable in class cst.loggingTool.presentationLayer.AbstractFieldView
 
userInterfaceFactory - Variable in class cst.loggingTool.presentationLayer.AbstractMenu
 
userInterfaceFactory - Variable in class cst.loggingTool.presentationLayer.TrialActivityView
 
UserInterfaceFactory - Class in cst.util
Responsible for creating and initialising basic UI items, most being Java Swing classes.
UserInterfaceFactory() - Constructor for class cst.util.UserInterfaceFactory
 
userQueries - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
UserRegistryEditor - Class in cst.adminTool.presentationLayer
Manages the dialog which allows administrators to add, update or delete registered end-users for the system.
UserRegistryEditor(SessionProperties) - Constructor for class cst.adminTool.presentationLayer.UserRegistryEditor
 
userTableName - Variable in class cst.adminTool.persistenceLayer.DataRepositorySynchronisationUtility
 
userTableName - Variable in class cst.common.persistenceLayer.AbstractProductionService
 
userTableName - Variable in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
userTestDataSet() - Method in class cst.test.AbstractCSTTestCase
 
useSubjectAttributeFilter() - Method in class cst.loggingTool.presentationLayer.reports.RecordSelectionCriteriaPanel
 

V

validate(TrialActivityModel) - Static method in class cst.common.businessLayer.TrialActivityModel
 
validateAdministrator(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
validateAdministrator(Connection, String, User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminQueries
 
validateAdministrator(User) - Method in class cst.adminTool.persistenceLayer.ProductionAdminService
 
validateAdministrator(User) - Method in interface cst.common.businessLayer.AdminServiceAPI
determine whether a given user is the administrator or not
validateChronology(TrialActivityModel, ArrayList<DateFieldView>) - Method in class cst.loggingTool.presentationLayer.DateFieldViewValidationUtility
checks that the field values are in chronological order where the date values are step1 >= step2 >= step3 ....
validateColumnLabelAssignments() - Method in class cst.common.io.PreviewSpreadsheetImportTable
public HashMap getFieldsNamesFromColumnNumbers() { HashMap columnNameFromNumber = new HashMap(); String primaryKeyFieldName = trialSubjectModelFactory.getPrimaryKeyDisplayName(); TableColumnModel columnModel = tableHeader.getColumnModel(); int numberOfColumns = columnModel.getColumnCount(); for (int i = 0; i < numberOfColumns; i++) { TableColumn currentColumn = columnModel.getColumn(i); String displayName = (String) currentColumn.getHeaderValue(); if (displayName.equals(primaryKeyFieldName) == true) { String dataStorageName = trialSubjectModelFactory.getPrimaryKeyDataStorageName(); columnNameFromNumber.put(i, dataStorageName); } else { String dataStorageName = null; if (labelCoreData == true) { //labelling core field data dataStorageName = trialSubjectModelFactory.getCoreFieldDataStorageName(displayName); } else { dataStorageName = trialSubjectModelFactory.getActivityFieldDataStorageName(trialActivityDataStorageName, displayName); } columnNameFromNumber.put(i, dataStorageName); } } // end for () return columnNameFromNumber; }
validateCoreFieldDataStorageName(String) - Method in class cst.common.persistenceLayer.ProductionServiceDatabaseQueries
 
validateData(BufferedReader) - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetBodyParser
 
validateData(BufferedReader) - Method in class cst.loggingTool.io.ActivitySpreadsheetBodyParser
 
validateDateFieldViews(TrialActivityModel, ArrayList<DateFieldView>) - Method in class cst.loggingTool.presentationLayer.DateFieldViewValidationUtility
 
validateDateValues(ArrayList<DateFieldView>) - Method in class cst.loggingTool.presentationLayer.DateFieldViewValidationUtility
check that all the date field values are valid.
validateLine(String) - Method in class cst.loggingTool.io.ActivitySpreadsheetBodyParser
 
validateSequenceOfSteps(ArrayList<DateFieldView>) - Method in class cst.loggingTool.presentationLayer.DateFieldViewValidationUtility
checks that fields have not been populated in an incorrect order
validateSubjectModels(ArrayList<TrialActivityModel>) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolOptimiser
 
validateUser(User) - Method in class cst.adminTool.persistenceLayer.DemonstrationAdminService
 
validateUser(User) - Method in interface cst.common.businessLayer.LoggingServiceAPI
 
validateUser(User) - Method in class cst.common.persistenceLayer.AbstractDemonstrationService
 
validateUser(User) - Method in class cst.common.persistenceLayer.AbstractProductionService
 
validateUser(User) - Method in class cst.loggingTool.persistenceLayer.DemonstrationLoggingService
 
validateUser(Connection, String, User) - Method in class cst.loggingTool.persistenceLayer.ProductionLoggingToolQueries
 
valueChanged(ListSelectionEvent) - Method in class cst.adminTool.presentationLayer.UserRegistryEditor
 
valueOf(String) - Static method in enum cst.common.system.CSTErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cst.loggingTool.persistenceLayer.ComparisonOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cst.loggingTool.persistenceLayer.CompletionFilterCommand.CompletionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cst.loggingTool.persistenceLayer.CompositeFilter.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cst.util.ClosePanel.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cst.util.CSTFileFilter.FileType
Returns the enum constant of this type with the specified name.
values() - Static method in enum cst.common.system.CSTErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cst.loggingTool.persistenceLayer.ComparisonOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cst.loggingTool.persistenceLayer.CompletionFilterCommand.CompletionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cst.loggingTool.persistenceLayer.CompositeFilter.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cst.util.ClosePanel.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cst.util.CSTFileFilter.FileType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WindowSizeListener - Class in cst.util
When users change the size of a dialog, an instance of this class will echo the length and width dimensions to System.out.
WindowSizeListener() - Constructor for class cst.util.WindowSizeListener
 
writeActivityData(ArrayList<TrialActivityModel>) - Method in class cst.loggingTool.presentationLayer.TransferActivityData
 
writeActivityDataErrorReport() - Method in class cst.common.io.ImportSpreadsheetErrorReport
 
writeCoreDataErrorReport() - Method in class cst.common.io.ImportSpreadsheetErrorReport
 
writeErrorReport() - Method in class cst.adminTool.io.TrialSubjectDataSpreadsheetParsingEngine
 
writeErrorReport() - Method in class cst.loggingTool.io.ActivitySpreadsheetParsingEngine
 
writeReport() - Method in class cst.common.io.ImportSpreadsheetErrorReport
 
writeReport(File, String, ArrayList<String>, Vector<ReportFieldListItem>) - Method in class cst.loggingTool.presentationLayer.reports.FilteredResultsReport
 

A B C D E F G H I L M N O P R S T U V W