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

A

AboutDialog - Class in ch.tatool.app.gui
 
AboutDialog(Frame, boolean) - Constructor for class ch.tatool.app.gui.AboutDialog
Creates new form AboutDialog
addCreator(ModuleCreator) - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Add a creator to the registry.
addCreators(List<ModuleCreator>) - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Add a list of creators.
addExecutionPhaseListener(ExecutionPhaseListener, Set<ExecutionPhase>) - Method in class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
Register an ExecutionPhaseListener with the phases it should be informed of.
addExecutionPhaseListener(ExecutionPhaseListener, ExecutionPhase) - Method in class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
Register an ExecutionPhaseListener with a single phase.
addModuleProperties(ModuleImpl, Map<String, String>) - Method in class ch.tatool.app.service.impl.ModuleDAO
 
addTrial() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
App - Class in ch.tatool.app
Application entry point.
App() - Constructor for class ch.tatool.app.App
Default constructor.
APP_PROPERTY_ALLOW_CREATE_NEW_ACCOUNT - Static variable in interface ch.tatool.app.Constants
 
APP_PROPERTY_DEFAULT_ACCOUNT_NAME - Static variable in interface ch.tatool.app.Constants
 
AppUtils - Class in ch.tatool.app.util
Utility methods for the application
AppUtils() - Constructor for class ch.tatool.app.util.AppUtils
 
AuthenticationException - Exception in ch.tatool.app.service
Thrown in case the password of a user account is incorrect
AuthenticationException() - Constructor for exception ch.tatool.app.service.AuthenticationException
 
AuthenticationException(String) - Constructor for exception ch.tatool.app.service.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception ch.tatool.app.service.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for exception ch.tatool.app.service.AuthenticationException
 

C

cancelAccount() - Method in class ch.tatool.app.gui.CreateAccountFrame
 
canExecute(Module) - Method in interface ch.tatool.app.service.exec.ExecutionService
Returns whether a module can currently be executed.
canExecute(Module) - Method in class ch.tatool.app.service.exec.impl.ExecutionServiceImpl
Returns whether a module can be executed.
ch.tatool.app - package ch.tatool.app
 
ch.tatool.app.data - package ch.tatool.app.data
 
ch.tatool.app.export - package ch.tatool.app.export
 
ch.tatool.app.gui - package ch.tatool.app.gui
 
ch.tatool.app.service - package ch.tatool.app.service
 
ch.tatool.app.service.exec - package ch.tatool.app.service.exec
 
ch.tatool.app.service.exec.impl - package ch.tatool.app.service.exec.impl
 
ch.tatool.app.service.impl - package ch.tatool.app.service.impl
 
ch.tatool.app.setup - package ch.tatool.app.setup
 
ch.tatool.app.util - package ch.tatool.app.util
 
changePassword(UserAccount, String) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
Change the password for an account.
changePassword(UserAccount, String) - Method in interface ch.tatool.app.service.UserAccountService
Set the password for an account.
clear() - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
clear() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
Clears the execution data object.
clearProperties() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
Clear all properties
closeAccount(UserAccount) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
Closes an opened account.
closeAccount(UserAccount) - Method in interface ch.tatool.app.service.UserAccountService
Closes an opened account.
closeModule(Module) - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
Close a module object.
closeSession() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
Closes and clears a session.
compareTo(DataEntryImpl) - Method in class ch.tatool.app.data.DataEntryImpl
Compare this property to another property.
compareTo(ModuleInfoImpl) - Method in class ch.tatool.app.service.impl.ModuleInfoImpl
 
Constants - Interface in ch.tatool.app
Holds some constants used in different properties
containsPendingExportData(Module, String) - Method in interface ch.tatool.app.export.DataExportService
Returns whether some or all of the data in the module is still due to be exported
containsPendingExportData(Module, String) - Method in class ch.tatool.app.export.DataExportServiceImpl
 
containsValue(String, String) - Method in class ch.tatool.app.data.DataContainerImpl
 
ContextUtils - Class in ch.tatool.app.util
Bean utilities - hides some Spring internal code.
ContextUtils() - Constructor for class ch.tatool.app.util.ContextUtils
 
createAccount() - Method in class ch.tatool.app.gui.CreateAccountFrame
 
createAccount() - Method in class ch.tatool.app.gui.LoginFrame
 
createAccount(String, Map<String, String>, String) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
Create a new account folder.
createAccount(String, Map<String, String>, String) - Method in interface ch.tatool.app.service.UserAccountService
Create a new user account using the provided information
createAccount() - Method in class ch.tatool.app.TestApp
Creates and initializes a user account.
CreateAccountFrame - Class in ch.tatool.app.gui
UI for creating a new user account
CreateAccountFrame() - Constructor for class ch.tatool.app.gui.CreateAccountFrame
 
createAccountProperties() - Method in class ch.tatool.app.TestApp
Get the Account properties to use for account creation.
createBeanFactory(String, Properties) - Static method in class ch.tatool.app.util.ContextUtils
Create a new BeanFactory using the main ApplicationContext as parent.
createBinaryModuleProperties() - Method in class ch.tatool.app.TestApp
Create binary module properties.
createExecutor(Module) - Method in interface ch.tatool.app.service.exec.ExecutionService
Initializes the executor.
createExecutor(Module) - Method in class ch.tatool.app.service.exec.impl.ExecutionServiceImpl
 
createInstance(String, Class<?>, boolean) - Static method in class ch.tatool.app.util.AppUtils
Instantiates a bean given the bean class.
createModule(UserAccount, Map<String, String>, Map<String, byte[]>, Map<String, DataExporter>) - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
Creates a new module data object.
createModule(UserAccount) - Method in class ch.tatool.app.TestApp
Creates an empty persisted module instance.
createModuleExporters() - Method in class ch.tatool.app.TestApp
Create module exporters.
createModuleProperties() - Method in class ch.tatool.app.TestApp
Create module properties used for module creation.
createSession(Module) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Creates a new module session.
CSVAccountDataExport - Class in ch.tatool.app.export
Exports account data into a CSV file.
CSVAccountDataExport(DataService) - Constructor for class ch.tatool.app.export.CSVAccountDataExport
 
CSVModuleDataExport - Class in ch.tatool.app.export
Exports training data into a CSV file.
CSVModuleDataExport(DataService) - Constructor for class ch.tatool.app.export.CSVModuleDataExport
 
CSVSessionDataExport - Class in ch.tatool.app.export
Exports session data into a CSV file.
CSVSessionDataExport(DataService) - Constructor for class ch.tatool.app.export.CSVSessionDataExport
 
CSVTrialDataExport - Class in ch.tatool.app.export
Exports module data into a CSV file.
CSVTrialDataExport(DataService) - Constructor for class ch.tatool.app.export.CSVTrialDataExport
 

D

DataContainerImpl - Class in ch.tatool.app.data
Class implementing DataContainer support.
DataContainerImpl() - Constructor for class ch.tatool.app.data.DataContainerImpl
 
dataDirName - Variable in class ch.tatool.app.TestApp
Holds the directory name that will contain created data.
DataEntryImpl - Class in ch.tatool.app.data
Encapsulates a single property value for an item.
DataEntryImpl() - Constructor for class ch.tatool.app.data.DataEntryImpl
 
DataExporterErrorImpl - Class in ch.tatool.app.export
 
DataExporterErrorImpl() - Constructor for class ch.tatool.app.export.DataExporterErrorImpl
 
DataExporterImpl - Class in ch.tatool.app.export
 
DataExporterImpl() - Constructor for class ch.tatool.app.export.DataExporterImpl
 
DataExportService - Interface in ch.tatool.app.export
Provides data export capability for a module.
DataExportServiceImpl - Class in ch.tatool.app.export
Implementation of the ExporterService
DataExportServiceImpl() - Constructor for class ch.tatool.app.export.DataExportServiceImpl
 
dataService - Variable in class ch.tatool.app.export.DataExporterImpl
Exporter data service.
DataServiceImpl - Class in ch.tatool.app.service.impl
DataService implementation.
DataServiceImpl() - Constructor for class ch.tatool.app.service.impl.DataServiceImpl
 
DEFAULT_MODULE_ID - Static variable in class ch.tatool.app.gui.ModuleManagerFrame
 
DefaultModuleCreatorRegistry - Class in ch.tatool.app.setup
Default registry implementation.
DefaultModuleCreatorRegistry() - Constructor for class ch.tatool.app.setup.DefaultModuleCreatorRegistry
 
deleteAccount(UserAccountImpl) - Method in class ch.tatool.app.service.impl.UserAccountDAO
Deletes a user account.
deleteAccount(UserAccount) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
Delete a module.
deleteAccount(UserAccount) - Method in interface ch.tatool.app.service.UserAccountService
Delete a user account.
deleteData() - Method in class ch.tatool.app.TestApp
Clears the data created by the test application, that is, all user accounts created by it
deleteModule(ModuleInfoImpl) - Method in class ch.tatool.app.service.impl.ModuleDAO
Deletes a module
deleteModule(Module) - Method in class ch.tatool.app.service.impl.ModuleDAO
Deletes a module object.
deleteModule(Module.Info) - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
Delete a module.
deleteSession(ModuleImpl, ModuleSession) - Method in class ch.tatool.app.service.impl.ModuleSessionDAO
Deletes a session object.
deleteTrial(Module, ModuleSession, Trial) - Method in class ch.tatool.app.service.impl.TrialDAO
Delete a trial object.
deliverPhaseEvent(ExecutionContext) - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
Phase events are managed a bit specially for elements.
DISABLE_MODULE_MANAGEMENT - Static variable in interface ch.tatool.app.Constants
Disable module management.
displayLoginFrame() - Method in class ch.tatool.app.GuiController
 
displayModuleManagerFrame() - Method in class ch.tatool.app.GuiController
 
displayModuleOverviewFrame() - Method in class ch.tatool.app.GuiController
 

E

ElementTreeImpl - Class in ch.tatool.app.service.exec.impl
Managers the actual Element Tree execution.
ElementTreeImpl() - Constructor for class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
execute(boolean) - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Starts a module.
ExecutionContextImpl - Class in ch.tatool.app.service.exec.impl
Execution context object This is sort of a one stop shop for elements during execution.
ExecutionContextImpl(ExecutorImpl, ExecutionData, DataService, ExecutionDisplay) - Constructor for class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
ExecutionDataImpl - Class in ch.tatool.app.service.exec.impl
Main execution data holder object.
ExecutionDataImpl() - Constructor for class ch.tatool.app.service.exec.impl.ExecutionDataImpl
Create a new ExecutionDataImpl object.
ExecutionService - Interface in ch.tatool.app.service.exec
Service that allows executing a module instance.
ExecutionServiceImpl - Class in ch.tatool.app.service.exec.impl
Execution service implementation.
ExecutionServiceImpl() - Constructor for class ch.tatool.app.service.exec.impl.ExecutionServiceImpl
Constructor.
ExecutorImpl - Class in ch.tatool.app.service.exec.impl
Executor implementation
ExecutorImpl() - Constructor for class ch.tatool.app.service.exec.impl.ExecutorImpl
Constructor.
exportConfigured(Module, String) - Method in interface ch.tatool.app.export.DataExportService
Can the module be exported?
exportConfigured(Module, String) - Method in class ch.tatool.app.export.DataExportServiceImpl
 
exportData(Module) - Method in class ch.tatool.app.export.CSVAccountDataExport
Exports the account data and stores the results in the provided Writer
exportData(Module) - Method in class ch.tatool.app.export.CSVModuleDataExport
Exports the module data and stores the results in the provided Writer
exportData(Module, int) - Method in class ch.tatool.app.export.CSVSessionDataExport
Exports the session data and stores the results in the provided Writer
exportData(Module, int) - Method in class ch.tatool.app.export.CSVTrialDataExport
Exports the module data and stores the results in the provided Writer
exportData(Component, Module, int, DataExporterError) - Method in class ch.tatool.app.export.DataExporterImpl
 
exportData(Component, Module, String) - Method in interface ch.tatool.app.export.DataExportService
Exports the data.
exportData(Component, Module, String) - Method in class ch.tatool.app.export.DataExportServiceImpl
 
exportData(Component, Module, int, DataExporterError) - Method in class ch.tatool.app.export.FileDataExporter
Exports the module data to a file
exportData(Component, Module, int, DataExporterError) - Method in class ch.tatool.app.export.ServerDataExporter
 
exporterError - Variable in class ch.tatool.app.export.ServerDataExporter
 

F

FileDataExporter - Class in ch.tatool.app.export
Exports module data into a directory chosen by the uesr.
FileDataExporter() - Constructor for class ch.tatool.app.export.FileDataExporter
 
findDistinctSessionPropertyNames(Module) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Get all distinct session property names contained in a module
findDistinctSessionPropertyNames(ModuleImpl) - Method in class ch.tatool.app.service.impl.ModuleSessionDAO
Get all distinct session property names for a module.
findDistinctTrialPropertyNames(Module) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Get all distinct trial property names contained in a module
findDistinctTrialPropertyNames(ModuleImpl) - Method in class ch.tatool.app.service.impl.TrialDAO
Get all distinct trial property names for a module.
findLastSession(ModuleImpl, boolean) - Method in class ch.tatool.app.service.impl.ModuleSessionDAO
Finds the last session for a given module.
finishSession(ModuleSession) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Finishes a module session.

G

getAccount() - Method in class ch.tatool.app.data.ModuleImpl
 
getAccount() - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
getAccount() - Method in class ch.tatool.app.service.impl.ModuleInfoImpl
 
getAccountId() - Method in class ch.tatool.app.data.ModuleImpl
 
getAccounts() - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
Get all available module instances.
getAccounts() - Method in interface ch.tatool.app.service.UserAccountService
Get a list of users accounts available.
getActiveElement() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
Get the active Element.
getActiveElement() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
 
getActiveExecutable() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
Get the currently scheduled or executed ExecutableElement.
getActiveExecutable() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
 
getAutoExport() - Method in class ch.tatool.app.export.DataExporterImpl
 
getBeanFactory() - Method in class ch.tatool.app.data.UserAccountImpl
 
getBinaryModuleProperties() - Method in class ch.tatool.app.data.ModuleImpl
 
getBinaryModuleProperty(String) - Method in class ch.tatool.app.data.ModuleImpl
Get a large value from the module.
getCompleted() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getCorrectResponse() - Method in class ch.tatool.app.data.TrialImpl
 
getCreateFirstTrial() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
getCreateLastTrial() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
getCreatorById(String) - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Get a creator given its id.
getCreators() - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Get the list of creators.
getCtx() - Method in class ch.tatool.app.TestApp
 
getDataDirName() - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
 
getDataExportService() - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
getDataExportService() - Method in class ch.tatool.app.TestApp
 
getDataService() - Method in class ch.tatool.app.export.DataExporterImpl
 
getDataService() - Method in class ch.tatool.app.export.DataExportServiceImpl
 
getDataService() - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
getDataService() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getDataService() - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
 
getDataService() - Method in class ch.tatool.app.TestApp
 
getElementStack() - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
getElementStack() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
Get the element stack, the stack of elements being executed.
getEndTime() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getEndTime() - Method in class ch.tatool.app.data.TrialImpl
 
getEntries() - Method in class ch.tatool.app.data.DataContainerImpl
 
getEntriesImpl() - Method in class ch.tatool.app.data.DataContainerImpl
 
getErrorMessage() - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
getErrorReason() - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
getErrorType() - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
getExecutionContext() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
 
getExecutionData() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getExecutionDisplay() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getExecutionService() - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
getExecutionService() - Method in class ch.tatool.app.GuiController
 
getExecutionService() - Method in class ch.tatool.app.TestApp
 
getExecutionStrategy() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Get the selector strategy.
getExecutionTree() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Get the execution tree this executor works on.
getExecutor() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getExecutorInitializer() - Method in class ch.tatool.app.data.ModuleImpl
 
getExporterName() - Method in class ch.tatool.app.export.DataExporterImpl
 
getExporterName() - Method in class ch.tatool.app.export.FileDataExporter
Get the action name
getExporterName() - Method in class ch.tatool.app.export.ServerDataExporter
 
getExtension(File) - Static method in class ch.tatool.app.export.FileDataExporter
 
getFolder() - Method in class ch.tatool.app.data.UserAccountImpl
 
getFolder() - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
getGivenResponse() - Method in class ch.tatool.app.data.TrialImpl
 
getGuiController() - Method in class ch.tatool.app.App
 
getGuiController() - Method in class ch.tatool.app.gui.LoginFrame
 
getGuiController() - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
getGuiController() - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
getGuiController() - Method in class ch.tatool.app.TestApp
 
getId() - Method in class ch.tatool.app.data.DataEntryImpl
Get the id of this object.
getId() - Method in class ch.tatool.app.data.ModuleImpl
 
getId() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getId() - Method in class ch.tatool.app.data.TrialImpl
 
getId() - Method in class ch.tatool.app.data.UserAccountImpl
 
getId() - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
getId() - Method in class ch.tatool.app.export.DataExporterImpl
 
getId() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getId() - Method in class ch.tatool.app.service.impl.ModuleInfoImpl
 
getIncrementalExport() - Method in class ch.tatool.app.export.DataExporterImpl
 
getIndex() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getIndex() - Method in class ch.tatool.app.data.TrialImpl
 
getKeys() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
Get all properties contained in this holder
getLanguage() - Method in class ch.tatool.app.gui.MessagesImpl
 
getLastExportDate(Module, String) - Method in interface ch.tatool.app.export.DataExportService
Returns the date when the last data was exported.
getLastExportDate(Module, String) - Method in class ch.tatool.app.export.DataExportServiceImpl
 
getLastSession(Module, boolean) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Get the last session of a module.
getLastTrialIndex(ModuleSession) - Method in class ch.tatool.app.service.impl.TrialDAO
Get the last trial index for a given session.
getLevel() - Method in class ch.tatool.app.data.TrialImpl
 
getLocale() - Method in class ch.tatool.app.gui.MessagesImpl
 
getLoginFrame() - Method in class ch.tatool.app.GuiController
 
getMaxPoints() - Method in class ch.tatool.app.data.TrialImpl
 
getMessages() - Method in class ch.tatool.app.data.ModuleImpl
 
getMessages() - Method in class ch.tatool.app.export.DataExportServiceImpl
 
getMessages() - Method in class ch.tatool.app.gui.CreateAccountFrame
 
getMessages() - Method in class ch.tatool.app.gui.LoginFrame
 
getMessages() - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
getMessages() - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
getMessages() - Method in class ch.tatool.app.service.impl.DataServiceImpl
 
getMessages() - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
 
getMessages() - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
 
getMinPoints() - Method in class ch.tatool.app.data.TrialImpl
 
getModule() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getModule() - Method in class ch.tatool.app.GuiController
 
getModule() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
getModuleCreatorRegistry() - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
getModuleDAO() - Method in class ch.tatool.app.data.ModuleImpl
 
getModuleDAO() - Method in class ch.tatool.app.data.UserAccountImpl
 
getModuleExporter(String) - Method in class ch.tatool.app.data.ModuleImpl
 
getModuleExporters() - Method in class ch.tatool.app.data.ModuleImpl
 
getModuleInfoPanel() - Method in class ch.tatool.app.gui.ModuleInfoPanel
 
getModuleManagerFrame() - Method in class ch.tatool.app.GuiController
 
getModuleOverviewFrame() - Method in class ch.tatool.app.GuiController
 
getModuleProperties() - Method in class ch.tatool.app.data.ModuleImpl
 
getModules(UserAccountImpl) - Method in class ch.tatool.app.service.impl.ModuleDAO
Get info objects of all available module instances for an account.
getModules(UserAccount) - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
Get a list of all available modules.
getModuleScheduler() - Method in class ch.tatool.app.data.ModuleImpl
 
getModuleService() - Method in class ch.tatool.app.App
 
getModuleService() - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
getModuleService() - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
getModuleService() - Method in class ch.tatool.app.GuiController
 
getModuleService() - Method in class ch.tatool.app.TestApp
 
getModuleSession() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
getModuleSessionDAO() - Method in class ch.tatool.app.data.UserAccountImpl
 
getName() - Method in class ch.tatool.app.data.DataEntryImpl
Get the property name.
getName() - Method in class ch.tatool.app.data.ModuleImpl
 
getName() - Method in class ch.tatool.app.data.UserAccountImpl
 
getName() - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
getName() - Method in class ch.tatool.app.service.impl.ModuleInfoImpl
 
getNodeId() - Method in class ch.tatool.app.data.DataEntryImpl
Get the item id.
getOutcome() - Method in class ch.tatool.app.data.TrialImpl
 
getParentId() - Method in class ch.tatool.app.data.TrialImpl
 
getPassword() - Method in class ch.tatool.app.data.UserAccountImpl
 
getPath() - Method in class ch.tatool.app.export.FileDataExporter
 
getPhase() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getPhaseListenerManager() - Method in interface ch.tatool.app.service.exec.ExecutionService
Get the PhaseListener manager object that can be used to add new listeners to the service.
getPhaseListenerManager() - Method in class ch.tatool.app.service.exec.impl.ExecutionServiceImpl
 
getPhaseListenerManager() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
 
getPhaseListenerPhases(ExecutionPhaseListener) - Method in class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
Get all phases for which a listener is registered.
getPhaseRunnableManager() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Get the manager that holds the PhaseExecutables.
getPoints() - Method in class ch.tatool.app.data.TrialImpl
 
getProperties() - Method in class ch.tatool.app.data.UserAccountImpl
 
getProperty(String) - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getQuestion() - Method in class ch.tatool.app.data.TrialImpl
 
getResourceBundle() - Method in class ch.tatool.app.gui.MessagesImpl
 
getRootElement() - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
getSelection(ButtonGroup) - Static method in class ch.tatool.app.gui.CreateAccountFrame
 
getSession() - Method in class ch.tatool.app.data.TrialImpl
 
getSessionCompleted() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
getSessionCount(Module, boolean) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Gets the number of sessions in a module.
getSessionCount(ModuleImpl, boolean) - Method in class ch.tatool.app.service.impl.ModuleSessionDAO
Finds the number of session for the given module.
getSessionDAO() - Method in class ch.tatool.app.data.ModuleImpl
 
getSessions() - Method in class ch.tatool.app.data.ModuleImpl
 
getSessions(Module) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Load all session in a given module.
getSessions(ModuleImpl) - Method in class ch.tatool.app.service.impl.ModuleSessionDAO
Get a list of all sessions.
getStackTrace(Throwable) - Static method in class ch.tatool.app.export.ServerDataExporter
 
getStackTrace(Throwable) - Static method in class ch.tatool.app.gui.LoginFrame
 
getStartTime() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getStartTime() - Method in class ch.tatool.app.data.TrialImpl
 
getStartupProperty(String, String) - Static method in class ch.tatool.app.util.AppUtils
Get a startup property
getString(String) - Method in class ch.tatool.app.gui.MessagesImpl
 
getTatoolDataFolder() - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
Get the Tatool data folder.
getTop() - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
getTransactionTemplate() - Method in class ch.tatool.app.data.ModuleImpl
 
getTransactionTemplate() - Method in class ch.tatool.app.data.UserAccountImpl
 
getTrialCount() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getTrialDAO() - Method in class ch.tatool.app.data.ModuleImpl
 
getTrialDAO() - Method in class ch.tatool.app.data.UserAccountImpl
 
getTrials() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getTrials() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
getTrials(ModuleSession) - Method in class ch.tatool.app.service.impl.DataServiceImpl
 
getTrials(Module, ModuleSession, Node, int) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Returns a list of trial instances for a given element or session.
getTrials(Module, ModuleSession, String, String, int, int) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Find the last x trials with given property of a given element
getTrials(ModuleSession) - Method in class ch.tatool.app.service.impl.TrialDAO
Get all trials for a given session.
getTrials(ModuleImpl, ModuleSession, String, String, int, int) - Method in class ch.tatool.app.service.impl.TrialDAO
Get all trials for a given session.
getTrials(ModuleSession, Node, int) - Method in class ch.tatool.app.service.impl.TrialDAO
 
getUrl() - Method in class ch.tatool.app.export.ServerDataExporter
 
getUserAccount() - Method in class ch.tatool.app.data.ModuleImpl
 
getUserAccount() - Method in class ch.tatool.app.GuiController
 
getUserAccountDAO() - Method in class ch.tatool.app.data.UserAccountImpl
 
getUserAccountService() - Method in class ch.tatool.app.App
 
getUserAccountService() - Method in class ch.tatool.app.gui.CreateAccountFrame
 
getUserAccountService() - Method in class ch.tatool.app.gui.LoginFrame
 
getUserAccountService() - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
getUserAccountService() - Method in class ch.tatool.app.GuiController
 
getUserAccountService() - Method in class ch.tatool.app.TestApp
 
getValue(String, String) - Method in class ch.tatool.app.data.DataContainerImpl
 
getValue() - Method in class ch.tatool.app.data.DataEntryImpl
Get the property value.
getVersion() - Method in class ch.tatool.app.data.UserAccountImpl
 
getVersion() - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
GuiController - Class in ch.tatool.app
This class acts as the gui and data manager for the Tatool.
GuiController() - Constructor for class ch.tatool.app.GuiController
 

I

informListeners(ExecutionContext) - Method in class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
Delivers the context to interested parties.
init() - Method in class ch.tatool.app.gui.CreateAccountFrame
 
init() - Method in class ch.tatool.app.gui.LoginFrame
 
init() - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
init() - Method in class ch.tatool.app.gui.ModuleOverviewFrame
Called by Spring after all beans have been set.
init() - Method in class ch.tatool.app.GuiController
Called by spring after all properties have been set.
initData() - Method in class ch.tatool.app.gui.ModuleManagerFrame
Initializes the frame with data.
initialize() - Method in class ch.tatool.app.gui.CreateAccountFrame
 
initialize() - Method in class ch.tatool.app.gui.LoginFrame
Called before the window is displayed
initialize(UserAccount) - Method in class ch.tatool.app.gui.ModuleManagerFrame
Initialize the manager.
initialize(Module) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
Set the module displayed by the frame.
insertTrial(ModuleSession, Trial) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Inserts a trial object into the session.
isActive() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
isAutoExport() - Method in class ch.tatool.app.export.DataExporterImpl
 
isCloseCurrentSession() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
isCloseSessionRequested() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
Returns whether a session is closable.
isIncrementalExport() - Method in class ch.tatool.app.export.DataExporterImpl
 
isPasswordProtected() - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
isPasswordProtected() - Method in class ch.tatool.app.data.UserAccountImpl
 
isRelativeToHome() - Method in class ch.tatool.app.export.FileDataExporter
 
isRelativeToHome() - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
 

L

loadAccount(UserAccountService, UserAccount.Info, Component) - Method in class ch.tatool.app.gui.LoginFrame
Opens a UserAccount object by asking the user for a password if necessary.
loadAccount(UserAccountImpl) - Method in class ch.tatool.app.service.impl.UserAccountDAO
Loads an account object from the database, using the id specified in the account.
loadAccount(UserAccount.Info, String) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
Opens an account data object.
loadAccount(UserAccount.Info, String) - Method in interface ch.tatool.app.service.UserAccountService
Open a user account, possibly given the user password.
loadAllTrials(Module) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Load all trials of a given module and session.
loadAllTrials(ModuleImpl) - Method in class ch.tatool.app.service.impl.TrialDAO
Get a list of all sessions.
loadModule(ModuleInfoImpl) - Method in class ch.tatool.app.service.impl.ModuleDAO
Loads a module object from the database, using the id specified in the module.
loadModule(Module.Info) - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
Load a module given its info object
loadTatoolProperties() - Method in class ch.tatool.app.gui.LoginFrame
 
LOGIN_FRAME - Static variable in class ch.tatool.app.GuiController
 
loginAccount() - Method in class ch.tatool.app.gui.LoginFrame
 
LoginFrame - Class in ch.tatool.app.gui
Login Frame implementation.
LoginFrame() - Constructor for class ch.tatool.app.gui.LoginFrame
 

M

main(String[]) - Static method in class ch.tatool.app.App
Main method.
main(String[]) - Static method in class ch.tatool.app.gui.AboutDialog
 
main(String[]) - Static method in class ch.tatool.app.gui.CreateAccountFrame
 
main(String[]) - Static method in class ch.tatool.app.gui.ProgressDialog
 
markSessionEnd() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
messages - Variable in class ch.tatool.app.export.DataExporterImpl
 
MessagesImpl - Class in ch.tatool.app.gui
 
MODULE_MANAGER_FRAME - Static variable in class ch.tatool.app.GuiController
 
MODULE_OPEN_FRAME - Static variable in class ch.tatool.app.GuiController
 
MODULE_OVERVIEW_FRAME - Static variable in class ch.tatool.app.GuiController
 
ModuleDAO - Class in ch.tatool.app.service.impl
Property access object for module objects.
ModuleDAO() - Constructor for class ch.tatool.app.service.impl.ModuleDAO
 
ModuleImpl - Class in ch.tatool.app.data
Represents a module.
ModuleImpl() - Constructor for class ch.tatool.app.data.ModuleImpl
Create a new module instance.
ModuleInfoImpl - Class in ch.tatool.app.service.impl
Module info object
ModuleInfoImpl() - Constructor for class ch.tatool.app.service.impl.ModuleInfoImpl
 
ModuleInfoPanel - Class in ch.tatool.app.gui
 
ModuleInfoPanel() - Constructor for class ch.tatool.app.gui.ModuleInfoPanel
Creates new form ScoreOverviewPanel
ModuleManagerFrame - Class in ch.tatool.app.gui
Dialog allowing to open an existing module or to create a new module using one of the registered ModuleConfigurators
ModuleManagerFrame() - Constructor for class ch.tatool.app.gui.ModuleManagerFrame
 
ModuleOverviewFrame - Class in ch.tatool.app.gui
Displays module information to the user.
ModuleOverviewFrame() - Constructor for class ch.tatool.app.gui.ModuleOverviewFrame
 
ModuleServiceImpl - Class in ch.tatool.app.service.impl
Manages Modules
ModuleServiceImpl() - Constructor for class ch.tatool.app.service.impl.ModuleServiceImpl
 
ModuleSessionDAO - Class in ch.tatool.app.service.impl
Property access object for module objects.
ModuleSessionDAO() - Constructor for class ch.tatool.app.service.impl.ModuleSessionDAO
 
ModuleSessionImpl - Class in ch.tatool.app.data
Represents a module session (set of trials).
ModuleSessionImpl() - Constructor for class ch.tatool.app.data.ModuleSessionImpl
 

O

onApplicationEvent(ApplicationEvent) - Method in class ch.tatool.app.App
Interface ApplicationListener.
openAccount(UserAccount) - Method in class ch.tatool.app.gui.LoginFrame
 
openSession() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
Opens a session if no session is opened currently

P

persistTrials() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
Persists the current trials and removes them from the data object.
PhaseListenerManagerImpl - Class in ch.tatool.app.service.exec.impl
Encapsulates the functionality around sending out phase events.
PhaseListenerManagerImpl() - Constructor for class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
 
popElement() - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
ProgressDialog - Class in ch.tatool.app.gui
 
ProgressDialog(Frame, boolean) - Constructor for class ch.tatool.app.gui.ProgressDialog
Creates new form ProgressDialog
PROPERTY_ACCOUNT_BIRTH - Static variable in interface ch.tatool.app.Constants
Age of account.
PROPERTY_ACCOUNT_LANG - Static variable in interface ch.tatool.app.Constants
Language of account
PROPERTY_ACCOUNT_SEX - Static variable in interface ch.tatool.app.Constants
Gender of account.
PROPERTY_EXPORT_INCREMENTAL - Static variable in interface ch.tatool.app.export.DataExportService
Whether exports should happen incrementally, or always the complete data be exported.
PROPERTY_EXPORTER_CLASS - Static variable in interface ch.tatool.app.export.DataExportService
What exporter class to use for a given module.
PROPERTY_LAST_EXPORT_TIMESTAMP - Static variable in interface ch.tatool.app.export.DataExportService
Last export date.
PROPERTY_LAST_EXPORTED_SESSION - Static variable in interface ch.tatool.app.export.DataExportService
Last exported session.
PROPERTY_LAST_LOADED_MODULE_ID - Static variable in interface ch.tatool.app.Constants
Last loaded module.
PROPERTY_MACHINE_OS_ARCH - Static variable in interface ch.tatool.app.Constants
 
PROPERTY_MACHINE_OS_NAME - Static variable in interface ch.tatool.app.Constants
 
PROPERTY_MACHINE_OS_VERSION - Static variable in interface ch.tatool.app.Constants
 
PROPERTY_MACHINE_USER_HOME - Static variable in interface ch.tatool.app.Constants
 
PROPERTY_OPEN_LAST_LOADED_MODULE - Static variable in interface ch.tatool.app.Constants
Open last loaded module on startup.
pushElement(Element) - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
putBinaryModuleProperty(String, byte[]) - Method in class ch.tatool.app.data.ModuleImpl
Set a large property value.
putValue(String, String, String) - Method in class ch.tatool.app.data.DataContainerImpl
 

R

removeAll() - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Remove all registered creators from the registry.
removeExecutionPhaseListener(ExecutionPhaseListener) - Method in class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
 
removeExecutionPhaseListener(ExecutionPhaseListener, ExecutionPhase) - Method in class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
 
removeExecutionPhaseListener(ExecutionPhaseListener, Set<ExecutionPhase>) - Method in class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
 
removeProperty(String) - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
removeSpecialCharacters(String) - Static method in class ch.tatool.app.export.FileDataExporter
 
replaceVariables(String) - Method in class ch.tatool.app.gui.ModuleInfoPanel
 
runModule() - Method in class ch.tatool.app.TestApp
Call this method to run the module

S

saveAccount(UserAccountImpl) - Method in class ch.tatool.app.service.impl.UserAccountDAO
Stores a user account.
saveAccount(UserAccount) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
Saves an account.
saveAccount(UserAccount) - Method in interface ch.tatool.app.service.UserAccountService
Saves an account.
saveModule(Module) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Save the module instance.
saveModule(ModuleImpl) - Method in class ch.tatool.app.service.impl.ModuleDAO
Stores the module object.
saveModule(Module) - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
 
saveSession(ModuleSession) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Save a session without finishing it.
saveSession(ModuleImpl, ModuleSession) - Method in class ch.tatool.app.service.impl.ModuleSessionDAO
Saves a session object.
saveTrial(Module, ModuleSession, Trial) - Method in class ch.tatool.app.service.impl.TrialDAO
Persist a trial.
ServerDataExporter - Class in ch.tatool.app.export
Uploads module data to Tatool Online.
ServerDataExporter() - Constructor for class ch.tatool.app.export.ServerDataExporter
 
setAccount(UserAccountImpl) - Method in class ch.tatool.app.data.ModuleImpl
 
setAccount(UserAccount) - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
setAccount(UserAccountImpl) - Method in class ch.tatool.app.service.impl.ModuleInfoImpl
 
setAccountId(Long) - Method in class ch.tatool.app.data.ModuleImpl
 
setAccountPassword(UserAccountImpl, String) - Method in class ch.tatool.app.service.impl.UserAccountDAO
 
setApplicationContext(ApplicationContext) - Method in class ch.tatool.app.util.ContextUtils
Implementation of interface ApplicationContextAware Provides a reference to the ApplicationContext object.
setAutoExport(boolean) - Method in class ch.tatool.app.export.DataExporterImpl
 
setBeanFactory(BeanFactory) - Method in class ch.tatool.app.data.UserAccountImpl
 
setBinaryModuleProperties(Map<String, byte[]>) - Method in class ch.tatool.app.data.ModuleImpl
 
setCloseCurrentSession(boolean) - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
setCompleted(int) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setCorrectResponse(String) - Method in class ch.tatool.app.data.TrialImpl
 
setCSVParameters(char) - Method in class ch.tatool.app.export.CSVTrialDataExport
 
setDataDirName(String) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
 
setDataExportService(DataExportService) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
setDataService(DataService) - Method in class ch.tatool.app.export.DataExporterImpl
 
setDataService(DataService) - Method in class ch.tatool.app.export.DataExportServiceImpl
 
setDataService(DataService) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
setDataService(DataService) - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
setDataService(DataService) - Method in class ch.tatool.app.service.exec.impl.ExecutionServiceImpl
 
setDataService(DataService) - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
 
setEnabled(boolean) - Method in class ch.tatool.app.GuiController
Enable the controller.
setEndTime(Date) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setEndTime(Date) - Method in class ch.tatool.app.data.TrialImpl
 
setEntriesImpl(Set<DataEntryImpl>) - Method in class ch.tatool.app.data.DataContainerImpl
 
setErrorReason(String) - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
setErrorType(int) - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
setExecutionService(ExecutionService) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
setExecutionService(ExecutionService) - Method in class ch.tatool.app.GuiController
 
setExecutionStrategy(ExecutionStrategy) - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Set the selector strategy.
setExecutorInitializer(ExecutorInitializer) - Method in class ch.tatool.app.data.ModuleImpl
 
setFolder(File) - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
setFolder(File) - Method in class ch.tatool.app.data.UserAccountImpl
 
setGivenResponse(String) - Method in class ch.tatool.app.data.TrialImpl
 
setGuiController(GuiController) - Method in class ch.tatool.app.App
 
setGuiController(GuiController) - Method in class ch.tatool.app.gui.LoginFrame
 
setGuiController(GuiController) - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
setGuiController(GuiController) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
setHTMLPage(URL) - Method in class ch.tatool.app.gui.ModuleInfoPanel
Displays a HTML URL in the editor pane.
setHTMLString(String) - Method in class ch.tatool.app.gui.ModuleInfoPanel
Displays a HTML String in the editor pane.
setId(Long) - Method in class ch.tatool.app.data.DataEntryImpl
Set the id of this object.
setId(Long) - Method in class ch.tatool.app.data.ModuleImpl
 
setId(Long) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setId(Long) - Method in class ch.tatool.app.data.TrialImpl
 
setId(Long) - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
setId(Long) - Method in class ch.tatool.app.data.UserAccountImpl
 
setId(Long) - Method in class ch.tatool.app.export.DataExporterImpl
 
setId(Long) - Method in class ch.tatool.app.service.impl.ModuleInfoImpl
 
setIncrementalExport(boolean) - Method in class ch.tatool.app.export.DataExporterImpl
 
setIndeterminate(boolean) - Method in class ch.tatool.app.gui.ProgressDialog
 
setIndex(int) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setIndex(int) - Method in class ch.tatool.app.data.TrialImpl
 
setLabel(String) - Method in class ch.tatool.app.gui.ProgressDialog
 
setLevel(int) - Method in class ch.tatool.app.data.TrialImpl
 
setLocale(Locale) - Method in class ch.tatool.app.gui.MessagesImpl
 
setLoginFrame(LoginFrame) - Method in class ch.tatool.app.gui.CreateAccountFrame
 
setLoginFrame(LoginFrame) - Method in class ch.tatool.app.GuiController
 
setMaximum(int) - Method in class ch.tatool.app.gui.ProgressDialog
 
setMaxPoints(int) - Method in class ch.tatool.app.data.TrialImpl
 
setMessages(Messages) - Method in class ch.tatool.app.data.ModuleImpl
 
setMessages(MessagesImpl) - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
setMessages(Messages) - Method in class ch.tatool.app.export.DataExporterImpl
 
setMessages(MessagesImpl) - Method in class ch.tatool.app.export.DataExportServiceImpl
 
setMessages(Messages) - Method in class ch.tatool.app.gui.CreateAccountFrame
 
setMessages(Messages) - Method in class ch.tatool.app.gui.LoginFrame
 
setMessages(Messages) - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
setMessages(Messages) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
setMessages(Messages) - Method in class ch.tatool.app.service.impl.DataServiceImpl
 
setMessages(Messages) - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
 
setMessages(Messages) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
 
setMinimum(int) - Method in class ch.tatool.app.gui.ProgressDialog
 
setMinPoints(int) - Method in class ch.tatool.app.data.TrialImpl
 
setModule(Module) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setModule(Module) - Method in class ch.tatool.app.gui.ModuleInfoPanel
 
setModule(Module) - Method in class ch.tatool.app.GuiController
 
setModule(Module) - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
setModuleCreatorRegistry(ModuleCreatorRegistry) - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
setModuleExporters(Map<String, DataExporter>) - Method in class ch.tatool.app.data.ModuleImpl
 
setModuleManagementEnabled(boolean) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
Enables or disables the module management links.
setModuleManagerFrame(ModuleManagerFrame) - Method in class ch.tatool.app.GuiController
 
setModuleOverviewFrame(ModuleOverviewFrame) - Method in class ch.tatool.app.GuiController
 
setModuleProperties(Map<String, String>) - Method in class ch.tatool.app.data.ModuleImpl
 
setModuleScheduler(ModuleScheduler) - Method in class ch.tatool.app.data.ModuleImpl
 
setModuleService(ModuleService) - Method in class ch.tatool.app.App
 
setModuleService(ModuleService) - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
setModuleService(ModuleService) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
setModuleService(ModuleService) - Method in class ch.tatool.app.GuiController
 
setName(String) - Method in class ch.tatool.app.data.DataEntryImpl
Set the property name.
setName(String) - Method in class ch.tatool.app.data.ModuleImpl
 
setName(String) - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
setName(String) - Method in class ch.tatool.app.data.UserAccountImpl
 
setName(String) - Method in class ch.tatool.app.service.impl.ModuleInfoImpl
 
setNodeId(String) - Method in class ch.tatool.app.data.DataEntryImpl
Set the item id.
setOutcome(String) - Method in class ch.tatool.app.data.TrialImpl
 
setParentId(String) - Method in class ch.tatool.app.data.TrialImpl
 
setPassword(String) - Method in class ch.tatool.app.data.UserAccountImpl
 
setPasswordProtected(boolean) - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
setPasswordProtected(boolean) - Method in class ch.tatool.app.data.UserAccountImpl
 
setPath(String) - Method in class ch.tatool.app.export.FileDataExporter
 
setPhase(ExecutionPhase) - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
setPoints(int) - Method in class ch.tatool.app.data.TrialImpl
 
setProperties(Map<String, String>) - Method in class ch.tatool.app.data.UserAccountImpl
 
setProperty(String, Object) - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
setQuestion(String) - Method in class ch.tatool.app.data.TrialImpl
 
setRelativeToHome(boolean) - Method in class ch.tatool.app.export.FileDataExporter
 
setRelativeToHome(boolean) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
 
setRootElement(Element) - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
setSession(ModuleSession) - Method in class ch.tatool.app.data.TrialImpl
 
setSessionCompleted(int) - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
setSessionFactory(SessionFactory) - Method in class ch.tatool.app.service.impl.ModuleDAO
 
setSessionFactory(SessionFactory) - Method in class ch.tatool.app.service.impl.ModuleSessionDAO
 
setSessionFactory(SessionFactory) - Method in class ch.tatool.app.service.impl.TrialDAO
 
setSessionFactory(SessionFactory) - Method in class ch.tatool.app.service.impl.UserAccountDAO
 
setSessions(List<ModuleSession>) - Method in class ch.tatool.app.data.ModuleImpl
 
setStartTime(Date) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setStartTime(Date) - Method in class ch.tatool.app.data.TrialImpl
 
setStartupProperty(String, String) - Static method in class ch.tatool.app.util.AppUtils
Set a startup property value.
setTransactionTemplate(TransactionTemplate) - Method in class ch.tatool.app.data.UserAccountImpl
 
setTrials(List<Trial>) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setup(Module) - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
 
setUrl(String) - Method in class ch.tatool.app.export.ServerDataExporter
 
setUserAccount(UserAccount) - Method in class ch.tatool.app.GuiController
 
setUserAccountService(UserAccountService) - Method in class ch.tatool.app.App
 
setUserAccountService(UserAccountService) - Method in class ch.tatool.app.gui.CreateAccountFrame
 
setUserAccountService(UserAccountService) - Method in class ch.tatool.app.gui.LoginFrame
 
setUserAccountService(UserAccountService) - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
setUserAccountService(UserAccountService) - Method in class ch.tatool.app.GuiController
 
setValue(String) - Method in class ch.tatool.app.data.DataEntryImpl
Set the property value.
setValue(int) - Method in class ch.tatool.app.gui.ProgressDialog
 
setVersion(String) - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
setVersion(String) - Method in class ch.tatool.app.data.UserAccountImpl
 
setVisible(boolean) - Method in class ch.tatool.app.gui.LoginFrame
Overridden to also hide the user account frame if open.
setVisible(boolean) - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
shutdown() - Method in class ch.tatool.app.GuiController
 
shutdown() - Method in class ch.tatool.app.service.impl.UserAccountDAO
 
startApplication() - Method in class ch.tatool.app.TestApp
Creates all services and a default test account
startExecution(Executor, boolean) - Method in interface ch.tatool.app.service.exec.ExecutionService
Executes the executor.
startExecution(Executor, boolean) - Method in class ch.tatool.app.service.exec.impl.ExecutionServiceImpl
Executes the executor.
startGUI() - Method in class ch.tatool.app.GuiController
Starts the controller
stopCurrentElementExecution() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Finishes the execution of the current executable
stopExecution() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Stops the current execution when called.

T

TatoolException - Exception in ch.tatool.app.service
Parent class for all Exceptions in Tatool
TatoolException() - Constructor for exception ch.tatool.app.service.TatoolException
 
TatoolException(String) - Constructor for exception ch.tatool.app.service.TatoolException
 
TatoolException(String, Throwable) - Constructor for exception ch.tatool.app.service.TatoolException
 
TatoolException(Throwable) - Constructor for exception ch.tatool.app.service.TatoolException
 
TestApp - Class in ch.tatool.app
Test Tatool Application class.
TestApp() - Constructor for class ch.tatool.app.TestApp
 
toString() - Method in class ch.tatool.app.data.ModuleImpl
 
toString() - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
toString() - Method in class ch.tatool.app.service.impl.ModuleInfoImpl
 
TrialDAO - Class in ch.tatool.app.service.impl
Property access object for module objects.
TrialDAO() - Constructor for class ch.tatool.app.service.impl.TrialDAO
 
TrialImpl - Class in ch.tatool.app.data
Represents a trial of a session.
TrialImpl() - Constructor for class ch.tatool.app.data.TrialImpl
 

U

updateModuleInfo(Module, Date) - Method in class ch.tatool.app.gui.ModuleInfoPanel
 
url - Variable in class ch.tatool.app.export.ServerDataExporter
 
UserAccountDAO - Class in ch.tatool.app.service.impl
Property access object for user account objects.
UserAccountDAO() - Constructor for class ch.tatool.app.service.impl.UserAccountDAO
 
UserAccountException - Exception in ch.tatool.app.service
Thrown in case of UserAccount errors.
UserAccountException() - Constructor for exception ch.tatool.app.service.UserAccountException
 
UserAccountException(String) - Constructor for exception ch.tatool.app.service.UserAccountException
 
UserAccountException(String, Throwable) - Constructor for exception ch.tatool.app.service.UserAccountException
 
UserAccountException(Throwable) - Constructor for exception ch.tatool.app.service.UserAccountException
 
UserAccountImpl - Class in ch.tatool.app.data
Represents a user account.
UserAccountImpl() - Constructor for class ch.tatool.app.data.UserAccountImpl
 
UserAccountImpl.InfoImpl - Class in ch.tatool.app.data
User account info object.
UserAccountImpl.InfoImpl() - Constructor for class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
UserAccountService - Interface in ch.tatool.app.service
Manages local user accounts.
UserAccountServiceImpl - Class in ch.tatool.app.service.impl
Implementation of the user account service.
UserAccountServiceImpl() - Constructor for class ch.tatool.app.service.impl.UserAccountServiceImpl
 

W

writeToFile(String, String) - Method in class ch.tatool.app.gui.LoginFrame
 
A C D E F G I L M O P R S T U W 

Copyright © 2013. All Rights Reserved.