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

A

AboutDialog - Class in ch.tatool.app.gui
 
AboutDialog(Frame, boolean) - Constructor for class ch.tatool.app.gui.AboutDialog
Creates new form AboutDialog
AbstractActionPanel - Class in ch.tatool.core.display.swing.action
Abstract action panel implementation.
AbstractActionPanel() - Constructor for class ch.tatool.core.display.swing.action.AbstractActionPanel
 
AbstractElement - Class in ch.tatool.core.element
Abstract implementation that provides support for handlers.
AbstractElement() - Constructor for class ch.tatool.core.element.AbstractElement
 
AbstractElement(String) - Constructor for class ch.tatool.core.element.AbstractElement
 
AbstractHTMLExecutable - Class in ch.tatool.core.executable
HTML Instruction Displays a HTML page
AbstractHTMLExecutable() - Constructor for class ch.tatool.core.executable.AbstractHTMLExecutable
Default Constructor.
AbstractInstructionExecutable - Class in ch.tatool.core.executable
Node intended for use cases where information needs to be presented to the user.
AbstractInstructionExecutable() - Constructor for class ch.tatool.core.executable.AbstractInstructionExecutable
Default constructor.
AbstractInstructionExecutable(String) - Constructor for class ch.tatool.core.executable.AbstractInstructionExecutable
Constructor with element id parameter.
AbstractListSelector - Class in ch.tatool.core.element
AbstractListSelector implementation.
AbstractListSelector() - Constructor for class ch.tatool.core.element.AbstractListSelector
 
AbstractModuleScheduler - Class in ch.tatool.core.module.scheduler
Abstract module scheduler.
AbstractModuleScheduler() - Constructor for class ch.tatool.core.module.scheduler.AbstractModuleScheduler
 
AbstractModuleScheduler.ModuleSchedulerMessageImpl - Class in ch.tatool.core.module.scheduler
 
AbstractModuleScheduler.ModuleSchedulerMessageImpl() - Constructor for class ch.tatool.core.module.scheduler.AbstractModuleScheduler.ModuleSchedulerMessageImpl
 
AbstractModuleScheduler.ModuleSchedulerMessageImpl(boolean) - Constructor for class ch.tatool.core.module.scheduler.AbstractModuleScheduler.ModuleSchedulerMessageImpl
 
AbstractPointAdaptor - Class in ch.tatool.core.element.handler.score
Abstract implementation of a point adapter.
AbstractPointAdaptor() - Constructor for class ch.tatool.core.element.handler.score.AbstractPointAdaptor
 
AbstractPointsAndLevelHandler - Class in ch.tatool.core.element.handler.score
Abstract store and level handler.
AbstractPointsAndLevelHandler() - Constructor for class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
AbstractPointsAndLevelHandler(String) - Constructor for class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
AbstractPropertyHolder - Class in ch.tatool.core.element
Default implementation of a property holder.
AbstractPropertyHolder() - Constructor for class ch.tatool.core.element.AbstractPropertyHolder
 
action - Variable in class ch.tatool.core.display.swing.matrix.MatrixValue
 
ActionPanel - Interface in ch.tatool.core.display.swing.action
 
ActionPanelListener - Interface in ch.tatool.core.display.swing.action
Listener for action panels actions.
actionTriggered(ActionPanel, Object) - Method in interface ch.tatool.core.display.swing.action.ActionPanelListener
Called when an action has been triggered.
actionTriggered(ActionPanel, Object) - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
Called when action panel gets triggered
actionTriggered(ActionPanel, Object) - Method in class ch.tatool.core.executable.AbstractInstructionExecutable
ActionPanelListener interface.
actionTriggered(ActionPanel, Object) - Method in class ch.tatool.core.executable.ConfidenceRatingExecutable
 
actionTriggered(ActionPanel, Object) - Method in class ch.tatool.core.executable.QuestionnaireExecutable
Called when either of the two action panel choices have been selected.
ADAPT - Static variable in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
AdaptiveScoreAndLevelHandler - Class in ch.tatool.core.element.handler.score
Adaptive Score and Level Algorithm The score and level algorithm adapts itself to the performance of the user.
AdaptiveScoreAndLevelHandler() - Constructor for class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
AdaptiveTimeoutHandler - Interface in ch.tatool.core.element.handler.timeout
 
adaptPoints(PointsAndLevelHandler, ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AbstractPointAdaptor
To be implemented by subclasses.
adaptPoints(PointsAndLevelHandler, ExecutionContext) - Method in class ch.tatool.core.element.handler.score.FactorPointAdaptor
Adapts the points according to a factor.
adaptPoints(PointsAndLevelHandler, ExecutionContext) - Method in class ch.tatool.core.element.handler.score.NullablePointAdaptor
 
adaptPoints(PointsAndLevelHandler, ExecutionContext) - Method in interface ch.tatool.core.element.handler.score.PointsAndLevelHandler.PointAdaptor
Adapt the passed in points.
adaptTimeoutDuration(ExecutionContext) - Method in interface ch.tatool.core.element.handler.timeout.AdaptiveTimeoutHandler
 
adaptTimeoutDuration(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
Individually adapts the timer.
addActionPanelListener(ActionPanelListener) - Method in class ch.tatool.core.display.swing.action.AbstractActionPanel
 
addActionPanelListener(ActionPanelListener) - Method in interface ch.tatool.core.display.swing.action.ActionPanel
 
addCard(String, Component) - Method in interface ch.tatool.core.display.swing.SwingExecutionDisplay
Add a card to this display
addCard(String, Component) - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Add a card to this display
addChild(Element) - Method in class ch.tatool.core.element.ListElement
 
addContent(RegionsContainer.Region, JPanel) - Method in class ch.tatool.core.executable.GenericContentExecutable
 
addCreator(ModuleCreator) - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Add a creator to the registry.
addCreator(ModuleCreator) - Method in interface ch.tatool.module.ModuleCreatorRegistry
Add a creator to the registry.
addCreators(List<ModuleCreator>) - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Add a list of creators.
addCreators(List<ModuleCreator>) - Method in interface ch.tatool.module.ModuleCreatorRegistry
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.
addExecutionPhaseListener(ExecutionPhaseListener, Set<ExecutionPhase>) - Method in interface ch.tatool.exec.PhaseListenerManager
Add a ExecutionPhaseListener
addExecutionPhaseListener(ExecutionPhaseListener, ExecutionPhase) - Method in interface ch.tatool.exec.PhaseListenerManager
Registers a listener with a single phase.
addHandler(Object) - Method in class ch.tatool.core.element.AbstractElement
 
addKey(int, String, Object) - Method in class ch.tatool.core.display.swing.action.KeyActionPanel
 
addListEntry(Object) - Method in class ch.tatool.core.display.swing.action.ListActionPanel
 
addModuleProperties(ModuleImpl, Map<String, String>) - Method in class ch.tatool.app.service.impl.ModuleDAO
 
addPhaseExecutable(PhaseRunnable, ExecutionPhase, boolean) - Method in interface ch.tatool.exec.PhaseRunnableManager
Add a PhaseRunnable to be run in one of the phases designated for such executions
addStatusPanel(String, StatusPanel) - Method in interface ch.tatool.core.display.swing.status.StatusRegion
Add a status panel to the status region.
addStatusPanel(String, StatusPanel, int) - Method in interface ch.tatool.core.display.swing.status.StatusRegion
Add a status panel to the status region.
addStatusPanel(String, StatusPanel) - Method in class ch.tatool.core.display.swing.status.StatusRegionImpl
 
addStatusPanel(String, StatusPanel, int) - Method in class ch.tatool.core.display.swing.status.StatusRegionImpl
 
addTemporaryElement(Element) - Method in class ch.tatool.core.element.DefaultExecutionStrategy
 
addTemporaryElement(Element) - Method in interface ch.tatool.element.TemporaryElementSupport
Add an element for execution.
addTrial() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
addTrial() - Method in interface ch.tatool.exec.ExecutionData
Add a new trial to the list of trials for the current execution.
AlwaysAllowModuleScheduler - Class in ch.tatool.core.module.scheduler
Always allows creating new sessions and does not impose any limits on the session duration.
AlwaysAllowModuleScheduler() - Constructor for class ch.tatool.core.module.scheduler.AlwaysAllowModuleScheduler
 
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
 
assignParent(Node, Object) - Static method in class ch.tatool.core.element.NodeImpl
Sets the parent to the provided object if the object is type Node
assignParent(Node, Collection<Object>) - Static method in class ch.tatool.core.element.NodeImpl
Sets the parent to the provided objects if they are of type Node
assignParents(Node, Collection<Element>) - Static method in class ch.tatool.core.element.NodeImpl
Sets the parent to the provided objects if they are of type Node
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
 
available() - Method in class ch.tatool.core.display.swing.status.StatusRegionUtil
Is a status region configured.

B

BlockingAWTExecutable - Class in ch.tatool.core.executable
Blocking executable element implementation This implementation blocks the executable thread until finishExecution is called.
BlockingAWTExecutable() - Constructor for class ch.tatool.core.executable.BlockingAWTExecutable
 
BlockingAWTExecutable(String) - Constructor for class ch.tatool.core.executable.BlockingAWTExecutable
 
BlockingExecutable - Class in ch.tatool.core.executable
Blocking executable element implementation This implementation blocks the executable thread until finishExecution is called.
BlockingExecutable() - Constructor for class ch.tatool.core.executable.BlockingExecutable
 
BlockingExecutable(String) - Constructor for class ch.tatool.core.executable.BlockingExecutable
 
BoundaryPointsAndLevelHandler - Class in ch.tatool.core.element.handler.score
PointsAndLevelHandler that performs a level change once the number of points pass a boundry value.
BoundaryPointsAndLevelHandler() - Constructor for class ch.tatool.core.element.handler.score.BoundaryPointsAndLevelHandler
 
ButtonActionPanel - Class in ch.tatool.core.display.swing.action
 
ButtonActionPanel() - Constructor for class ch.tatool.core.display.swing.action.ButtonActionPanel
Creates new form ButtonActionPanel
buttons - Variable in class ch.tatool.core.display.swing.action.ButtonActionPanel
 

C

cancel() - Method in class ch.tatool.core.executable.BlockingExecutable
Cancels the task.
cancel() - Method in class ch.tatool.core.executable.NonBlockingAWTExecutable
Empty implementation - stopping is not implemented as element execution is expected to be quick anyways
cancel() - Method in interface ch.tatool.element.Executable
Cancels the execution.
cancelAccount() - Method in class ch.tatool.app.gui.CreateAccountFrame
 
cancelExecution() - Method in class ch.tatool.core.executable.BlockingAWTExecutable
Calls cancelExecutionAWT on the awt thread.
cancelExecution() - Method in class ch.tatool.core.executable.BlockingExecutable
Called when cancel successfully acquires the finish execution lock.
cancelExecutionAWT() - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
cancelExecutionAWT() - Method in class ch.tatool.core.executable.AbstractInstructionExecutable
Cleanup after element execution
cancelExecutionAWT() - Method in class ch.tatool.core.executable.BlockingAWTExecutable
cancelExecution called in the awt thread.
cancelExecutionAWT() - Method in class ch.tatool.core.executable.ConfidenceRatingExecutable
 
cancelExecutionAWT() - Method in class ch.tatool.core.executable.GenericContentExecutable
 
cancelExecutionAWT() - Method in class ch.tatool.core.executable.QuestionnaireExecutable
Cleanup after element execution
cancelTimeout() - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
Cancels the timeout.
cancelTimeout() - Method in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
cancelTimeout() - Method in interface ch.tatool.core.element.handler.timeout.TimeoutHandler
 
canCreateIterator() - Method in class ch.tatool.core.element.IteratedListSelector
Returns whether a new iterator can be created.
canCreateIterator(ExecutionContext) - Method in class ch.tatool.core.element.SessionListSelector
Returns whether a new iterator can be created.
canCreateIterator() - Method in class ch.tatool.core.element.TimerListSelector
Returns whether a new iterator can be created.
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.
canExecuteNext() - Method in class ch.tatool.core.element.IteratedListSelector
Can a next element be executed.
canExecuteNext() - Method in class ch.tatool.core.element.SessionListSelector
Can a next element be executed.
canExecuteNext() - Method in class ch.tatool.core.element.TemporalListSelector
Can a next element be executed.
canExecuteNext() - Method in class ch.tatool.core.element.TimerListSelector
Can a next element be executed.
canUserTerminateSession(ModuleSession) - Method in class ch.tatool.core.module.scheduler.AlwaysAllowModuleScheduler
 
CenteredTextPanel - Class in ch.tatool.core.display.swing.panel
Displays a simple text in the center of the screen.
CenteredTextPanel() - Constructor for class ch.tatool.core.display.swing.panel.CenteredTextPanel
Creates new form SimpleTextQuestionPanel
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
 
ch.tatool.core.data - package ch.tatool.core.data
 
ch.tatool.core.display.swing - package ch.tatool.core.display.swing
 
ch.tatool.core.display.swing.action - package ch.tatool.core.display.swing.action
 
ch.tatool.core.display.swing.container - package ch.tatool.core.display.swing.container
 
ch.tatool.core.display.swing.matrix - package ch.tatool.core.display.swing.matrix
 
ch.tatool.core.display.swing.panel - package ch.tatool.core.display.swing.panel
 
ch.tatool.core.display.swing.status - package ch.tatool.core.display.swing.status
 
ch.tatool.core.element - package ch.tatool.core.element
 
ch.tatool.core.element.handler - package ch.tatool.core.element.handler
 
ch.tatool.core.element.handler.pause - package ch.tatool.core.element.handler.pause
 
ch.tatool.core.element.handler.score - package ch.tatool.core.element.handler.score
 
ch.tatool.core.element.handler.timeout - package ch.tatool.core.element.handler.timeout
 
ch.tatool.core.executable - package ch.tatool.core.executable
 
ch.tatool.core.module.creator - package ch.tatool.core.module.creator
 
ch.tatool.core.module.initializer - package ch.tatool.core.module.initializer
 
ch.tatool.core.module.scheduler - package ch.tatool.core.module.scheduler
 
ch.tatool.data - package ch.tatool.data
 
ch.tatool.display - package ch.tatool.display
 
ch.tatool.element - package ch.tatool.element
 
ch.tatool.exec - package ch.tatool.exec
 
ch.tatool.export - package ch.tatool.export
 
ch.tatool.module - package ch.tatool.module
 
ch.tatool.test - package ch.tatool.test
 
ch.tatool.test.swing - package ch.tatool.test.swing
 
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.
checkLevelChange(ExecutionContext, int) - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
Overwrite to implement a different level/points logic.
checkLevelChange(ExecutionContext, int) - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
checkLevelChange(ExecutionContext, int) - Method in class ch.tatool.core.element.handler.score.BoundaryPointsAndLevelHandler
Compares the current level total value to the boundary value, and adapts the level accordingly.
checkLevelChange(ExecutionContext, int) - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
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.
clearDescriptivePropertyHolder(DescriptivePropertyHolder) - Static method in class ch.tatool.core.data.DataUtils
 
clearList() - Method in class ch.tatool.core.display.swing.action.ListActionPanel
 
clearMatrix() - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
clearProperties() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
Clear all properties
clearProperties() - Method in class ch.tatool.core.element.AbstractPropertyHolder
Clear all properties
clearProperties() - Method in interface ch.tatool.data.PropertyHolder
Clear all properties
clearPropertyHolder(PropertyHolder, Property<?>[]) - Static method in class ch.tatool.core.data.DataUtils
Removes all properties from the properties holder.
clearTextField() - Method in class ch.tatool.core.display.swing.action.InputActionPanel
Call this method to clear the text field.
clearValue(PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
 
clearValue(DataContainer, PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
 
clearValue(DataContainer, String) - Method in class ch.tatool.core.data.GenericProperty
 
clearValue(PropertyHolder) - Method in interface ch.tatool.data.Property
 
clearValue(DataContainer, PropertyHolder) - Method in interface ch.tatool.data.Property
 
clearValue(DataContainer, String) - Method in interface ch.tatool.data.Property
 
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.
closeDialog(Module) - Method in interface ch.tatool.module.ModuleCreator.Callback
 
closeModule(Module) - Method in class ch.tatool.app.service.impl.ModuleServiceImpl
Close a module object.
closeModule(Module) - Method in interface ch.tatool.module.ModuleService
Close a module
closeSession() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
Closes and clears a session.
column - Variable in class ch.tatool.core.display.swing.matrix.MatrixValue
 
comparePositionTo(MatrixValue) - Method in class ch.tatool.core.display.swing.matrix.MatrixValue
 
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
 
CompoundElement - Class in ch.tatool.core.element
Element that holds two child elements, the execution of which is alternated when a special ExecutionOutcome is returned by a containing element execution.
CompoundElement() - Constructor for class ch.tatool.core.element.CompoundElement
 
CompoundElementTrialCountEvaluator - Class in ch.tatool.core.element.handler
Only counts the trials of the primary element.
CompoundElementTrialCountEvaluator() - Constructor for class ch.tatool.core.element.handler.CompoundElementTrialCountEvaluator
 
CompoundSelector - Class in ch.tatool.core.element
Selects the next execution element to execute.
CompoundSelector() - Constructor for class ch.tatool.core.element.CompoundSelector
 
ConfidenceRatingExecutable - Class in ch.tatool.core.executable
 
ConfidenceRatingExecutable() - Constructor for class ch.tatool.core.executable.ConfidenceRatingExecutable
Constructor with element id parameter.
ConfidenceRatingHandler - Class in ch.tatool.core.element.handler
 
ConfidenceRatingHandler() - Constructor for class ch.tatool.core.element.handler.ConfidenceRatingHandler
 
Constants - Interface in ch.tatool.app
Holds some constants used in different properties
ContainerUtils - Class in ch.tatool.core.display.swing.container
Provides access to different containers provided to the elements.
ContainerUtils() - Constructor for class ch.tatool.core.display.swing.container.ContainerUtils
 
containsConverter(Class<?>) - Static method in class ch.tatool.core.data.StringConverter
 
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
 
containsValue(String, String) - Method in interface ch.tatool.data.DataContainer
Get whether a given property value is set or not.
ContextUtils - Class in ch.tatool.app.util
Bean utilities - hides some Spring internal code.
ContextUtils() - Constructor for class ch.tatool.app.util.ContextUtils
 
convert(String, Class<?>) - Static method in class ch.tatool.core.data.StringConverter
Converts a String into another object type.
convert(String) - Method in interface ch.tatool.core.data.StringConverter.Converter
Convert the passed in String to an object of type T.
copy() - Method in class ch.tatool.core.display.swing.matrix.MatrixValue
 
copyValue(DataContainer, Node, Node, T) - Method in class ch.tatool.core.data.GenericProperty
Copy a property from one to another nodeId.
copyValue(DataContainer, String, String, T) - Method in class ch.tatool.core.data.GenericProperty
 
CorrectWrongStatusPanel - Class in ch.tatool.core.display.swing.status
Status panel that provides either displays a green tick or a red cross for correct or wrong.
CorrectWrongStatusPanel() - Constructor for class ch.tatool.core.display.swing.status.CorrectWrongStatusPanel
Creates new form TextStatusPanel
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.
createExecutable() - Method in class ch.tatool.test.swing.ModuleRunner
Create an executable to run.
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.
createIterator(ExecutionContext) - Method in class ch.tatool.core.element.IteratedListSelector
Get the iterator to use for the iteration.
createIterator(ExecutionContext) - Method in class ch.tatool.core.element.RandomOrderIteratedListSelector
Creates an iterator that returns the elements in the group in a random order compared to the standard order the elements have been added to the list
createIterator(ExecutionContext) - Method in class ch.tatool.core.element.SessionListSelector
Get the iterator to use for the iteration.
createIterator(ExecutionContext) - Method in class ch.tatool.core.element.TimerListSelector
Get the iterator to use for the iteration.
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.
createModule(ModuleService, UserAccount, File, File, String, boolean) - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
Create a module given a configuration file
createModule(UserAccount, Map<String, String>, Map<String, byte[]>, Map<String, DataExporter>) - Method in interface ch.tatool.module.ModuleService
Create a new module given a description file.
createModule(UserAccount) - Method in class ch.tatool.test.swing.ModuleRunner
Overwritten to set a memory initializer that sets the Element returned by createRootElement()
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.
createModuleProperties() - Method in class ch.tatool.test.swing.SwingModuleRunner
Overwritten to set the Swing display and other default properties.
createRootElement() - Method in class ch.tatool.test.swing.ModuleRunner
Returns a simple test executable that return SUCCESS
createSession(Module) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Creates a new module session.
createSession(Module) - Method in interface ch.tatool.data.DataService
Create a new session.
CreationException - Exception in ch.tatool.core.module.creator
 
CreationException() - Constructor for exception ch.tatool.core.module.creator.CreationException
 
CreationException(String) - Constructor for exception ch.tatool.core.module.creator.CreationException
 
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

DailyModuleScheduler - Class in ch.tatool.core.module.scheduler
The DailyModuleScheduler only allows to execute one session a day starting from midnight.
DailyModuleScheduler() - Constructor for class ch.tatool.core.module.scheduler.DailyModuleScheduler
 
DataContainer - Interface in ch.tatool.data
A DataContainer provides persistent storage for data "entries", with each entry being a triplet of nodeId, name and value.
DataContainer.Entry - Interface in ch.tatool.data
Encapsulates a single data triplet (nodeId, name, value)
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
 
DataExporter - Interface in ch.tatool.export
Exporter for module data.
DataExporterError - Interface in ch.tatool.export
Data Exporter Error Class defines different errors that can happen during export.
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
 
DataServerModuleCreator - Class in ch.tatool.core.module.creator
Module creator that checks on a data server for a module configuration file given a generic code
DataServerModuleCreator() - Constructor for class ch.tatool.core.module.creator.DataServerModuleCreator
 
dataService - Variable in class ch.tatool.app.export.DataExporterImpl
Exporter data service.
DataService - Interface in ch.tatool.data
Interface for working with different module data management methods.
DataServiceImpl - Class in ch.tatool.app.service.impl
DataService implementation.
DataServiceImpl() - Constructor for class ch.tatool.app.service.impl.DataServiceImpl
 
DataUtils - Class in ch.tatool.core.data
 
DataUtils() - Constructor for class ch.tatool.core.data.DataUtils
 
DateProperty - Class in ch.tatool.core.data
Date value property object
DateProperty(String) - Constructor for class ch.tatool.core.data.DateProperty
 
decreaseTimeoutDuration(ExecutionContext) - Method in interface ch.tatool.core.element.handler.timeout.AdaptiveTimeoutHandler
 
decreaseTimeoutDuration(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
Reduces the timer by the factor f with a minimum of minDuration
DEFAULT_MODULE_ID - Static variable in class ch.tatool.app.gui.ModuleManagerFrame
 
DefaultAdaptiveTimeoutHandler - Class in ch.tatool.core.element.handler.timeout
Timeout handler that individually adapts itself to the user by reducing and increasing the timeout duration.
DefaultAdaptiveTimeoutHandler() - Constructor for class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
DefaultExecutionPauseHandler - Class in ch.tatool.core.element.handler.pause
Pauses the execution between two elements.
DefaultExecutionPauseHandler() - Constructor for class ch.tatool.core.element.handler.pause.DefaultExecutionPauseHandler
 
DefaultExecutionStrategy - Class in ch.tatool.core.element
Default execution strategy implementation.
DefaultExecutionStrategy() - Constructor for class ch.tatool.core.element.DefaultExecutionStrategy
 
DefaultModuleCreatorRegistry - Class in ch.tatool.app.setup
Default registry implementation.
DefaultModuleCreatorRegistry() - Constructor for class ch.tatool.app.setup.DefaultModuleCreatorRegistry
 
DefaultModuleStatusRegionConfigurator - Class in ch.tatool.core.display.swing.status
Default status region configurator that is suitable for module sessions.
DefaultModuleStatusRegionConfigurator() - Constructor for class ch.tatool.core.display.swing.status.DefaultModuleStatusRegionConfigurator
 
DefaultPointsAndLevelHandler - Class in ch.tatool.core.element.handler.score
Default implementation of a score and level handler.
DefaultPointsAndLevelHandler() - Constructor for class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
DefaultTimeoutHandler - Class in ch.tatool.core.element.handler.timeout
Aspect that provides task timeout capability.
DefaultTimeoutHandler() - Constructor for class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
DefaultTrialCountEvaluator - Class in ch.tatool.core.element.handler
Default trial count adaptor.
DefaultTrialCountEvaluator() - Constructor for class ch.tatool.core.element.handler.DefaultTrialCountEvaluator
 
DefaultVisualTimeoutHandler - Class in ch.tatool.core.element.handler.timeout
Timeout handler that gives the user a visual feedback through the status bar
DefaultVisualTimeoutHandler() - Constructor for class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
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.
deleteModule(Module.Info) - Method in interface ch.tatool.module.ModuleService
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.
DescriptivePropertyHolder - Interface in ch.tatool.data
Describes properties commonly set on the implementing PropertyHolder.
destroy() - Method in class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
Close the display.
destroy() - Method in interface ch.tatool.display.ExecutionDisplayProvider
Closes the view and destroys any resources used by this view.
DISABLE_MODULE_MANAGEMENT - Static variable in interface ch.tatool.app.Constants
Disable module management.
disableActionPanel() - Method in class ch.tatool.core.display.swing.action.AbstractActionPanel
Call this method to disable the action panel
disableActionPanel() - Method in interface ch.tatool.core.display.swing.action.ActionPanel
 
disableActionPanel() - Method in class ch.tatool.core.display.swing.action.InputActionPanel
Call this method when stopping the task.
disableActionPanel() - Method in class ch.tatool.core.display.swing.action.KeyActionPanel
Call this method when stopping the task.
disableActionPanel() - Method in class ch.tatool.core.display.swing.action.LabelChoiceActionPanel
Call this method when stopping the task.
disableActionPanel() - Method in class ch.tatool.core.display.swing.action.ListActionPanel
 
disableActionPanel() - Method in class ch.tatool.core.display.swing.action.SliderActionPanel
 
disableActionPanel() - Method in class ch.tatool.core.display.swing.action.SubmitActionPanel
 
disableActionPanel() - Method in class ch.tatool.core.display.swing.action.ThreeChoiceActionPanel
Call this method when stopping the task.
disableActionPanel() - Method in class ch.tatool.core.display.swing.action.TwoChoiceActionPanel
Call this method when stopping the task.
disableActionPanel() - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
DISPLAY_MODE_FULLSCREEN - Static variable in class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
 
DISPLAY_MODE_WINDOW - Static variable in class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
 
displayEmptyCard() - Method in interface ch.tatool.core.display.swing.SwingExecutionDisplay
Display an empty card.
displayEmptyCard() - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Display an empty card.
displayLoginFrame() - Method in class ch.tatool.app.GuiController
 
displayModuleManagerFrame() - Method in class ch.tatool.app.GuiController
 
displayModuleOverviewFrame() - Method in class ch.tatool.app.GuiController
 
displayTextArea - Variable in class ch.tatool.core.display.swing.panel.TextAreaPanel
 
disposeWindow() - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Hides the window and completely disposed uses resources.
doCleanup() - Method in class ch.tatool.core.executable.ConfidenceRatingExecutable
 
DoubleProperty - Class in ch.tatool.core.data
Double value property object
DoubleProperty(String) - Constructor for class ch.tatool.core.data.DoubleProperty
 
DualPanel - Class in ch.tatool.core.display.swing.panel
 
DualPanel() - Constructor for class ch.tatool.core.display.swing.panel.DualPanel
Creates new form DualLabel
durationProperty - Static variable in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
durationProperty - Static variable in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 

E

Element - Interface in ch.tatool.element
An element in the execution tree.
ElementSelector - Interface in ch.tatool.element
Implemented by handlers that take care of adapting the execution tree.
ElementTree - Interface in ch.tatool.element
Contains elements to be executed.
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
 
ElementUtils - Class in ch.tatool.core.element
 
ElementUtils() - Constructor for class ch.tatool.core.element.ElementUtils
 
EMPTY_CARD_ID - Static variable in interface ch.tatool.core.display.swing.SwingExecutionDisplay
ID of the empty card.
enableActionPanel() - Method in class ch.tatool.core.display.swing.action.AbstractActionPanel
Call this method to enable the action panel (e.g. enable key listeners.
enableActionPanel() - Method in interface ch.tatool.core.display.swing.action.ActionPanel
 
enableActionPanel() - Method in class ch.tatool.core.display.swing.action.InputActionPanel
Call this method when starting the task.
enableActionPanel() - Method in class ch.tatool.core.display.swing.action.KeyActionPanel
Call this method when starting the task.
enableActionPanel() - Method in class ch.tatool.core.display.swing.action.LabelChoiceActionPanel
Call this method when starting the task.
enableActionPanel() - Method in class ch.tatool.core.display.swing.action.ListActionPanel
 
enableActionPanel() - Method in class ch.tatool.core.display.swing.action.SliderActionPanel
 
enableActionPanel() - Method in class ch.tatool.core.display.swing.action.SubmitActionPanel
 
enableActionPanel() - Method in class ch.tatool.core.display.swing.action.ThreeChoiceActionPanel
Call this method when starting the task.
enableActionPanel() - Method in class ch.tatool.core.display.swing.action.TwoChoiceActionPanel
Call this method when starting the task.
enableActionPanel() - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
ensureValue(DataContainer, PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
Ensure a value, using whatever default should be used for this property.
ensureValue(DataContainer, String) - Method in class ch.tatool.core.data.GenericProperty
Ensures a value, using the default value defined by this property.
ensureValue(DataContainer, PropertyHolder, T) - Method in class ch.tatool.core.data.GenericProperty
 
ensureValue(DataContainer, String, T) - Method in class ch.tatool.core.data.GenericProperty
Ensure a value is set.
ensureValue(DataContainer, String) - Method in class ch.tatool.core.data.IntegerProperty
 
errorMessage - Variable in exception ch.tatool.core.module.creator.CreationException
 
EscapeKeyEventHandler - Class in ch.tatool.core.element.handler
Finishes the execution of the currently running module by catching the key event of the Escape key.
EscapeKeyEventHandler() - Constructor for class ch.tatool.core.element.handler.EscapeKeyEventHandler
 
Executable - Interface in ch.tatool.element
Executable element interface.
ExecutableElement - Class in ch.tatool.core.element
Default implementation of an execution element which does not support child elements.
ExecutableElement() - Constructor for class ch.tatool.core.element.ExecutableElement
 
ExecutableElement(Executable) - Constructor for class ch.tatool.core.element.ExecutableElement
 
execute(boolean) - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Starts a module.
execute() - Method in class ch.tatool.core.executable.BlockingExecutable
Implementation of execute.
execute() - Method in class ch.tatool.core.executable.NonBlockingAWTExecutable
Implementation of executeTask.
execute() - Method in interface ch.tatool.element.Executable
Execute the element.
executeAWT() - Method in class ch.tatool.core.display.swing.status.StatusRegionConfigurator
 
executeAWT() - Method in class ch.tatool.core.executable.NonBlockingAWTExecutable
Subclasses implement this method to execute some code.
executeCreator(JFrame, UserAccount, ModuleService, ModuleCreator.Callback) - Method in class ch.tatool.core.module.creator.DataServerModuleCreator
 
executeCreator(JFrame, UserAccount, ModuleService, ModuleCreator.Callback) - Method in class ch.tatool.core.module.creator.LocalFileModuleCreator
 
executeCreator(JFrame, UserAccount, ModuleService, ModuleCreator.Callback) - Method in interface ch.tatool.module.ModuleCreator
Display a creator.
EXECUTED - Static variable in interface ch.tatool.element.Element
Property set by the executor at the end of a element execution to flag the element as executed.
ExecutionContext - Interface in ch.tatool.exec
Execution context This is a one stop shop for elements during execution.
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
 
ExecutionData - Interface in ch.tatool.exec
The Execution Data object gives you access to the core data objects of Tatool, including the module, the session and trials.
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.
ExecutionDisplay - Interface in ch.tatool.display
An execution display provides a view for elements during execution.
ExecutionDisplayProvider - Interface in ch.tatool.display
Interface to be implemented by the module execution views.
ExecutionDisplayUtils - Class in ch.tatool.core.display.swing
Contains utility methods.
ExecutionDisplayUtils() - Constructor for class ch.tatool.core.display.swing.ExecutionDisplayUtils
 
ExecutionFeedbackHandler - Class in ch.tatool.core.element.handler
Handler that updates the attributed statuspanel with the result of the last trial
ExecutionFeedbackHandler() - Constructor for class ch.tatool.core.element.handler.ExecutionFeedbackHandler
 
ExecutionOutcome - Interface in ch.tatool.exec
The Execution Outcome defines the outcome of an ExecutableElement.
ExecutionPauseHandler - Interface in ch.tatool.core.element.handler.pause
Handler that pauses the execution between two ExecutableElements.
ExecutionPhase - Enum in ch.tatool.exec
The different execution phases during execution of an Executable Element.
ExecutionPhaseListener - Interface in ch.tatool.exec
Interface which can be used by other listeners interested in execution phases.
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.
ExecutionStartHandler - Interface in ch.tatool.core.element
 
ExecutionStrategy - Interface in ch.tatool.element
A strategy object defines how the next Element is selected.
Executor - Interface in ch.tatool.exec
New executor implementation.
ExecutorImpl - Class in ch.tatool.app.service.exec.impl
Executor implementation
ExecutorImpl() - Constructor for class ch.tatool.app.service.exec.impl.ExecutorImpl
Constructor.
ExecutorInitializer - Interface in ch.tatool.module
User provided object that sets up the Executor with module provided
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
 
exportData(Component, Module, int, DataExporterError) - Method in interface ch.tatool.export.DataExporter
Exports data out of the application.
exporterError - Variable in class ch.tatool.app.export.ServerDataExporter
 

F

FactorPointAdaptor - Class in ch.tatool.core.element.handler.score
Allows adapting the points by a factor.
FactorPointAdaptor() - Constructor for class ch.tatool.core.element.handler.score.FactorPointAdaptor
Default constructor.
FactorPointAdaptor(int) - Constructor for class ch.tatool.core.element.handler.score.FactorPointAdaptor
Constructor initializing the adaptor with factor x.
FAILURE_RESULT - Static variable in class ch.tatool.core.data.Result.ResultProperty
 
fetchRootElement(Module) - Method in class ch.tatool.core.module.initializer.SpringExecutorInitializer
Loads the persisted module configuration
FILE_GENERAL - Static variable in interface ch.tatool.export.DataExporterError
FileDataExporter
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
 
FileDownloadWorker - Class in ch.tatool.core.module.creator
 
FileDownloadWorker() - Constructor for class ch.tatool.core.module.creator.FileDownloadWorker
 
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.
findDistinctSessionPropertyNames(Module) - Method in interface ch.tatool.data.DataService
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.
findDistinctTrialPropertyNames(Module) - Method in interface ch.tatool.data.DataService
Get all distinct trial property names for a module.
findExecutionPauseHandler(ExecutionContext) - Static method in class ch.tatool.core.element.handler.pause.PauseHandlerUtil
Finds the deepest ExecutionpauseHandler attached to the current context.
findHandlerInStackByType(ExecutionContext, Class<?>) - Static method in class ch.tatool.core.element.ElementUtils
Finds a handler or element in the current stack by a specific type This method searches from the top of the stack down to the root element.
findHandlersInStackByType(ExecutionContext, Class<?>) - Static method in class ch.tatool.core.element.ElementUtils
Finds list of handlers or elements in the current stack by a specific type This method searches from the top of the stack down to the root element.
findLastSession(ModuleImpl, boolean) - Method in class ch.tatool.app.service.impl.ModuleSessionDAO
Finds the last session for a given module.
findTemporaryElementSupport(ExecutionContext) - Method in class ch.tatool.core.element.TemporaryElementSupportUtil
Finds a TemporaryElementSupport object.
FINISHED - Static variable in interface ch.tatool.exec.ExecutionOutcome
 
finishExecution() - Method in class ch.tatool.core.executable.BlockingExecutable
Call this method to finish execution.
finishSession(ModuleSession) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Finishes a module session.
finishSession(ModuleSession) - Method in interface ch.tatool.data.DataService
Finish a module session This will set the end time of the session
fireActionTriggered(Object) - Method in class ch.tatool.core.display.swing.action.AbstractActionPanel
 
FixedSizeTable - Class in ch.tatool.core.display.swing.matrix
Provides methods to set width and height of a table.
FixedSizeTable() - Constructor for class ch.tatool.core.display.swing.matrix.FixedSizeTable
 
FORMAT_ALL - Static variable in class ch.tatool.core.display.swing.action.InputActionPanel
 
FORMAT_ONLY_DIGITS - Static variable in class ch.tatool.core.display.swing.action.InputActionPanel
 
fromString(String) - Static method in class ch.tatool.core.display.swing.matrix.MatrixValue
Converts a string into a matrix value.

G

GENERAL_CANCEL - Static variable in interface ch.tatool.export.DataExporterError
 
GENERAL_NO_DATA - Static variable in interface ch.tatool.export.DataExporterError
 
GENERAL_UNKNOWN - Static variable in interface ch.tatool.export.DataExporterError
 
GenericContentExecutable - Class in ch.tatool.core.executable
Executable element that displays generic content in the different regions.
GenericContentExecutable() - Constructor for class ch.tatool.core.executable.GenericContentExecutable
 
GenericContentExecutable(String) - Constructor for class ch.tatool.core.executable.GenericContentExecutable
 
GenericProperty<T> - Class in ch.tatool.core.data
Generic property data object.
GenericProperty(String, Class<T>) - Constructor for class ch.tatool.core.data.GenericProperty
Creates a new property object.
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.
getActionValue() - Method in class ch.tatool.core.display.swing.action.ListActionPanel
 
getActionValue() - Method in class ch.tatool.core.display.swing.action.SubmitActionPanel
 
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
 
getActiveElement() - Method in interface ch.tatool.exec.ExecutionContext
Get the active Element.
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
 
getActiveExecutable() - Method in interface ch.tatool.exec.ExecutionContext
Get the currently scheduled or executed ExecutableElement.
getAnswerProperty() - Static method in class ch.tatool.core.data.Question
Gets the answerProperty, which represents the correct answer, as a ObjectProperty.
getAutoExport() - Method in class ch.tatool.app.export.DataExporterImpl
 
getBackgroundColor() - Method in interface ch.tatool.core.display.swing.SwingExecutionDisplay
Get the background color of the display.
getBackgroundColor() - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Get the background color of this frame.
getBackgroundColor() - Method in class ch.tatool.core.executable.GenericContentExecutable
 
getBase() - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
getBaseEvaluator() - Method in class ch.tatool.core.element.handler.CompoundElementTrialCountEvaluator
 
getBeanFactory() - Method in class ch.tatool.app.data.UserAccountImpl
 
getBenchmarkRaise() - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
getBenchmarkSampleSize() - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
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.
getBinaryModuleProperty(String) - Method in interface ch.tatool.data.Module
Get a large value from the module.
getChildren() - Method in class ch.tatool.core.element.CompoundElement
This returns a list containing primary and secondary element.
getChildren() - Method in class ch.tatool.core.element.ExecutableElement
Get all children.
getChildren() - Method in class ch.tatool.core.element.ListElement
 
getChildren() - Method in interface ch.tatool.element.Element
Get the child execution elements.
getColumnWidth() - Method in class ch.tatool.core.display.swing.matrix.FixedSizeTable
 
getCompleted() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getCompleted() - Method in interface ch.tatool.data.ModuleSession
Gets the information about the completed state of the ModuleSession.
getCorrectResponse() - Method in class ch.tatool.app.data.TrialImpl
 
getCreateFirstTrial() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
getCreateFirstTrial() - Method in interface ch.tatool.exec.ExecutionData
Get the first trial in the list, create a trial if none exist.
getCreateLastTrial() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
getCreateLastTrial() - Method in interface ch.tatool.exec.ExecutionData
Get the last trial in the list, create a trial if none exist.
getCreatorById(String) - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Get a creator given its id.
getCreatorById(String) - Method in interface ch.tatool.module.ModuleCreatorRegistry
Get a creator given its id.
getCreatorId() - Method in class ch.tatool.core.module.creator.DataServerModuleCreator
 
getCreatorId() - Method in class ch.tatool.core.module.creator.LocalFileModuleCreator
 
getCreatorId() - Method in interface ch.tatool.module.ModuleCreator
Get an id of this creator.
getCreatorName() - Method in class ch.tatool.core.module.creator.DataServerModuleCreator
 
getCreatorName() - Method in class ch.tatool.core.module.creator.LocalFileModuleCreator
 
getCreatorName() - Method in interface ch.tatool.module.ModuleCreator
Return the name of this creator.
getCreators() - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Get the list of creators.
getCreators() - Method in interface ch.tatool.module.ModuleCreatorRegistry
Get the available training creators.
getCtx() - Method in class ch.tatool.app.TestApp
 
getCurrentInterElementPauseDuration() - Method in class ch.tatool.core.element.handler.pause.DefaultExecutionPauseHandler
 
getCurrentInterElementPauseDuration() - Method in interface ch.tatool.core.element.handler.pause.ExecutionPauseHandler
Get the duration of the pause after the current element execution.
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
 
getDataModel() - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
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
 
getDataService() - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
Gets the ModuleDataService this scheduler is using.
getDataService() - Method in interface ch.tatool.exec.ExecutionContext
Get the data service that allows access to the data layer of Tatool.
getDataService() - Method in interface ch.tatool.export.DataExporter
 
getDefaultInterElementPauseDuration() - Method in class ch.tatool.core.element.handler.pause.DefaultExecutionPauseHandler
 
getDefaultInterElementPauseDuration() - Method in interface ch.tatool.core.element.handler.pause.ExecutionPauseHandler
Get the default pause duration between two element executions.
getDefaultTimerDuration() - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
getDefaultTimerDuration() - Method in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
getDefaultTimerDuration() - Method in interface ch.tatool.core.element.handler.timeout.TimeoutHandler
 
getDescription() - Method in class ch.tatool.core.element.handler.score.AbstractPointAdaptor
 
getDescription() - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
getDescriptionProperty() - Static method in class ch.tatool.core.data.Misc
Gets the descriptionProperty as a StringProperty.
getDisableIds() - Method in class ch.tatool.core.element.handler.StatusPanelStateHandler
 
getDisplay(ExecutionContext) - Static method in class ch.tatool.core.display.swing.ExecutionDisplayUtils
Fetch a SwingExecutionDisplay from the ExecutionContext
getDisplayDuration() - Method in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
getDisplayDuration() - Method in class ch.tatool.core.executable.GenericContentExecutable
 
getDisplayedCardId() - Method in interface ch.tatool.core.display.swing.SwingExecutionDisplay
Get the currently displayed card.
getDisplayedCardId() - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Get the currently displayed card.
getDurationTimeProperty() - Static method in class ch.tatool.core.data.Timing
 
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.
getElementStack() - Method in interface ch.tatool.element.ElementTree
Get the current execution stack, with the first element being the root element, the last element the one that contains the currently executed element.
getElementStack() - Method in interface ch.tatool.exec.ExecutionContext
Get the element stack, the stack of elements being executed.
getEnableIds() - Method in class ch.tatool.core.element.handler.StatusPanelStateHandler
 
getEndTime() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
getEndTime() - Method in class ch.tatool.app.data.TrialImpl
 
getEndTime() - Method in interface ch.tatool.data.ModuleSession
Returns the end time of a ModuleSession.
getEndTimeProperty() - Static method in class ch.tatool.core.data.Timing
 
getEntries() - Method in class ch.tatool.app.data.DataContainerImpl
 
getEntries() - Method in interface ch.tatool.data.DataContainer
Get all entries inside this data container.
getEntriesImpl() - Method in class ch.tatool.app.data.DataContainerImpl
 
getErrorMessage() - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
getErrorMessage() - Method in interface ch.tatool.export.DataExporterError
 
getErrorReason() - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
getErrorText() - Method in class ch.tatool.core.module.creator.FileDownloadWorker
 
getErrorText() - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
 
getErrorText() - Method in interface ch.tatool.core.module.creator.Worker
 
getErrorTitle() - Method in class ch.tatool.core.module.creator.FileDownloadWorker
 
getErrorTitle() - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
 
getErrorTitle() - Method in interface ch.tatool.core.module.creator.Worker
 
getErrorType() - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
getErrorType() - Method in interface ch.tatool.export.DataExporterError
 
getExecutable() - Method in class ch.tatool.core.element.CompoundElement
Always returns null.
getExecutable() - Method in class ch.tatool.core.element.ExecutableElement
 
getExecutable() - Method in class ch.tatool.core.element.ListElement
Always returns null as this execution element only acts as a container for other elements.
getExecutable() - Method in interface ch.tatool.element.Element
Get the executable element.
getExecutionContext() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
 
getExecutionContext() - Method in class ch.tatool.core.executable.BlockingExecutable
 
getExecutionContext() - Method in class ch.tatool.core.executable.NonBlockingAWTExecutable
 
getExecutionContext() - Method in interface ch.tatool.exec.Executor
 
getExecutionData() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getExecutionData() - Method in interface ch.tatool.exec.ExecutionContext
Get access to the execution data.
getExecutionDisplay() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getExecutionDisplay() - Method in class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
Get the ExecutionDisplay provided by this provider.
getExecutionDisplay() - Method in interface ch.tatool.display.ExecutionDisplayProvider
Get the ExecutionDisplay this view provides.
getExecutionDisplay() - Method in interface ch.tatool.exec.ExecutionContext
Get the display object that allows the elements to interact with the display.
getExecutionElement() - Method in class ch.tatool.core.element.AbstractListSelector
 
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.
getExecutionStrategy() - Method in interface ch.tatool.exec.Executor
Get the selector strategy.
getExecutionTree() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Get the execution tree this executor works on.
getExecutionTree() - Method in interface ch.tatool.exec.Executor
Get the execution tree this executor works on.
getExecutor() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getExecutor() - Method in interface ch.tatool.exec.ExecutionContext
Get the executor of this module.
getExecutorInitializer() - Method in class ch.tatool.app.data.ModuleImpl
 
getExecutorInitializer() - Method in interface ch.tatool.data.Module
Get the initializer for this module.
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
 
getExporterName() - Method in interface ch.tatool.export.DataExporter
Gets the exporter name
getExtension(File) - Static method in class ch.tatool.app.export.FileDataExporter
 
getFactor() - Method in class ch.tatool.core.element.handler.score.FactorPointAdaptor
 
getFactor() - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
getFile() - Method in class ch.tatool.core.module.creator.FileDownloadWorker
 
getFinishExecutionLock() - Method in class ch.tatool.core.executable.BlockingExecutable
Request the lock to finish execution.
getFixedSizeTable() - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
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
 
getHandlers() - Method in class ch.tatool.core.element.AbstractElement
 
getHandlers() - Method in interface ch.tatool.element.Element
List of handlers attached to this execution element.
geti18nEnabled() - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
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
 
getId() - Method in class ch.tatool.core.element.NodeImpl
Unique id of the element.
getId() - Method in interface ch.tatool.data.Module
Gets the ID of the module.
getId() - Method in interface ch.tatool.data.Module.Info
Get the id of the described module.
getId() - Method in interface ch.tatool.data.ModuleSession
Gets the ID of the ModuleSession.
getId() - Method in interface ch.tatool.data.PropertyHolder
Get the id of this property holder, usable to store the property in a DataContainer.
getId() - Method in interface ch.tatool.data.Trial
Gets the ID of the Trial.
getImages() - Method in class ch.tatool.core.executable.ImageListInstructionExecutable
 
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
 
getIndex() - Method in interface ch.tatool.data.ModuleSession
Gets the Index of the ModuleSession.
getIndex() - Method in interface ch.tatool.data.Trial
Gets the Index of the Trial.
getInstance() - Static method in class ch.tatool.core.display.swing.status.StatusRegionUtil
Get the status region if existing.
getInstance() - Static method in class ch.tatool.core.element.TemporaryElementSupportUtil
Get the util instance.
getInstruction(int) - Method in class ch.tatool.core.executable.AbstractInstructionExecutable
Get one of the instruction panels.
getInstruction(int) - Method in class ch.tatool.core.executable.ListInstructionExecutable
Get one of the panels.
getInstructionCount() - Method in class ch.tatool.core.executable.AbstractInstructionExecutable
Get the number of available instruction panels.
getInstructionCount() - Method in class ch.tatool.core.executable.ListInstructionExecutable
Get the number of available panels.
getInterpolatedValue(Long[], double) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
Calculates the percentile of an array of longs.
getKeyEvent() - Method in class ch.tatool.core.element.handler.EscapeKeyEventHandler
 
getKeyEvent() - Method in interface ch.tatool.core.element.handler.KeyEventHandler
 
getKeys() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
Get all properties contained in this holder
getKeys() - Method in class ch.tatool.core.element.AbstractPropertyHolder
Get all properties contained in this holder
getKeys() - Method in interface ch.tatool.data.PropertyHolder
Get all properties contained in this holder
getLabelFont() - Method in class ch.tatool.core.display.swing.matrix.OffsetTableCellRenderer
 
getLabelFont() - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelTableCellRenderer
 
getLabelValue(String, boolean, boolean, boolean) - Static method in class ch.tatool.core.display.swing.matrix.RotatedLabelUtil
 
getLanguage() - Method in class ch.tatool.app.gui.MessagesImpl
 
getLanguage() - Method in interface ch.tatool.data.Messages
 
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.
getLastSession(Module, boolean) - Method in interface ch.tatool.data.DataService
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.
getLeftRightTextValue(String) - Static method in class ch.tatool.core.display.swing.matrix.RotatedLabelUtil
 
getLevel() - Method in class ch.tatool.app.data.TrialImpl
 
getLevelChangeDeltaProperty() - Static method in class ch.tatool.core.data.Level
Gets the levelChangeDeltaProperty as an IntegerProperty.
getLevelData() - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
getLevelDownText() - Method in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
getLevelProperty() - Static method in class ch.tatool.core.data.Level
Gets the levelProperty as an IntegerProperty.
getLevelUpText() - Method in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
getListEntry(int) - Method in class ch.tatool.core.display.swing.action.ListActionPanel
 
getLocale() - Method in class ch.tatool.app.gui.MessagesImpl
 
getLocale() - Method in interface ch.tatool.data.Messages
 
getLocalId() - Method in class ch.tatool.core.element.NodeImpl
 
getLoginFrame() - Method in class ch.tatool.app.GuiController
 
getMaxBenchmark() - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
getMaxPoints() - Method in class ch.tatool.app.data.TrialImpl
 
getMaxPointsProperty() - Static method in class ch.tatool.core.data.Points
Gets the maxPointsProperty as a IntegerProperty.
getMaxPointsToAdapt(Trial, PointsAndLevelHandler) - Method in class ch.tatool.core.element.handler.score.AbstractPointAdaptor
 
getMaxSessions() - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
Get the maximum of sessions allowed for a module controlled by this scheduler
getMaxThreshold() - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
getMaxTimerDuration() - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
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
 
getMessages() - Method in class ch.tatool.core.module.creator.DataServerModuleCreator
 
getMessages() - Method in class ch.tatool.core.module.creator.FileDownloadWorker
 
getMessages() - Method in class ch.tatool.core.module.creator.LocalFileModuleCreator
 
getMessages() - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
 
getMessages() - Method in interface ch.tatool.data.DataService
Gets the messages used by Tatool
getMessages() - Method in interface ch.tatool.data.Module
 
getMessages() - Method in interface ch.tatool.module.ModuleCreator
Get the current messages object used for i18n.
getMessages() - Method in interface ch.tatool.module.ModuleService
Gets the Messages object used for i18n.
getMessageText() - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler.ModuleSchedulerMessageImpl
 
getMessageText() - Method in interface ch.tatool.module.ModuleSchedulerMessage
 
getMessageTitle() - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler.ModuleSchedulerMessageImpl
 
getMessageTitle() - Method in interface ch.tatool.module.ModuleSchedulerMessage
 
getMinBenchmark() - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
getMinPoints() - Method in class ch.tatool.app.data.TrialImpl
 
getMinPointsProperty() - Static method in class ch.tatool.core.data.Points
Gets the minPointsProperty as a IntegerProperty.
getMinPointsToAdapt(Trial, PointsAndLevelHandler) - Method in class ch.tatool.core.element.handler.score.AbstractPointAdaptor
 
getMinThreshold() - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
getMinTimerDuration() - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
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
 
getModule() - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
 
getModule() - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
Gets the module this scheduler is used for.
getModule() - Method in interface ch.tatool.data.ModuleSession
Gets the Module this ModuleSession belongs to.
getModule() - Method in interface ch.tatool.exec.ExecutionData
Get the module object.
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
 
getModuleExporter(String) - Method in interface ch.tatool.data.Module
 
getModuleExporters() - Method in class ch.tatool.app.data.ModuleImpl
 
getModuleExporters(String) - Method in class ch.tatool.core.module.initializer.SpringExecutorInitializer
 
getModuleExporters() - Method in interface ch.tatool.data.Module
 
getModuleInfoPanel() - Method in class ch.tatool.app.gui.ModuleInfoPanel
 
getModuleInfoPanel() - Method in interface ch.tatool.module.ModuleInfoProvider
Returns the module info panel provided by the provider.
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
 
getModuleProperties() - Method in interface ch.tatool.data.Module
Get the module properties.
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.
getModules(UserAccount) - Method in interface ch.tatool.module.ModuleService
Get a set of all available module instances.
getModuleScheduler() - Method in class ch.tatool.app.data.ModuleImpl
 
getModuleScheduler() - Method in interface ch.tatool.data.Module
Get the scheduler for this module.
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
 
getModuleSession() - Method in interface ch.tatool.exec.ExecutionData
Get the module session object.
getModuleSessionDAO() - Method in class ch.tatool.app.data.UserAccountImpl
 
getModuleSetupProperties(String) - Method in class ch.tatool.core.module.initializer.SpringExecutorInitializer
 
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
 
getName() - Method in class ch.tatool.core.module.scheduler.AlwaysAllowModuleScheduler
 
getName() - Method in class ch.tatool.core.module.scheduler.DailyModuleScheduler
 
getName() - Method in interface ch.tatool.data.DataContainer.Entry
Get the property name.
getName() - Method in interface ch.tatool.data.Module
Gets the name of the module.
getName() - Method in interface ch.tatool.data.Module.Info
Get the name of the described module.
getName() - Method in interface ch.tatool.data.UserAccount
Get the name of the account.
getName() - Method in interface ch.tatool.data.UserAccount.Info
Get the name of this account.
getName() - Method in interface ch.tatool.module.ModuleScheduler
Get the name of the scheduler.
getNodeId() - Method in class ch.tatool.app.data.DataEntryImpl
Get the item id.
getNodeId() - Method in interface ch.tatool.data.DataContainer.Entry
Get the node id.
getNumIterations() - Method in class ch.tatool.core.element.IteratedListSelector
 
getNumIterations() - Method in class ch.tatool.core.element.RandomListSelector
Get the number of trials displayed.
getNumIterations() - Method in class ch.tatool.core.element.SessionListSelector
 
getNumIterations() - Method in class ch.tatool.core.element.TimerListSelector
 
getNumRetriesBenchmark() - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
getNumRetriesTimer() - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
getOutcome() - Method in class ch.tatool.app.data.TrialImpl
 
getOutcomeProperty() - Static method in class ch.tatool.core.data.Misc
 
getPages() - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
getPanels() - Method in class ch.tatool.core.executable.ListInstructionExecutable
Get the list of panels to display.
getParent() - Method in class ch.tatool.core.element.NodeImpl
 
getParent() - Method in interface ch.tatool.element.Node
Get the parent node
getParentId() - Method in class ch.tatool.app.data.TrialImpl
 
getParentId() - Method in interface ch.tatool.data.Trial
Gets the Node ID of the Trial.
getPassword() - Method in class ch.tatool.app.data.UserAccountImpl
 
getPath() - Method in class ch.tatool.app.export.FileDataExporter
 
getPercentile(Long[], double) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
TODO: NOT USED ANYMORE?!
getPercentile() - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
getPerformanceData() - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
getPhase() - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getPhase() - Method in class ch.tatool.core.element.handler.StatusPanelStateHandler
 
getPhase() - Method in interface ch.tatool.exec.ExecutionContext
Get the current phase of the execution.
getPhaseExecutables(ExecutionPhase) - Method in interface ch.tatool.exec.PhaseRunnableManager
 
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
 
getPhaseListenerManager() - Method in interface ch.tatool.exec.Executor
 
getPhaseListenerPhases(ExecutionPhaseListener) - Method in class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
Get all phases for which a listener is registered.
getPhaseListenerPhases(ExecutionPhaseListener) - Method in interface ch.tatool.exec.PhaseListenerManager
Get the phases that are registered for a given listener.
getPhaseRunnableManager() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Get the manager that holds the PhaseExecutables.
getPhaseRunnableManager() - Method in interface ch.tatool.exec.Executor
Get the manager that holds the PhaseExecutables.
getPoints() - Method in class ch.tatool.app.data.TrialImpl
 
getPointsProperty() - Static method in class ch.tatool.core.data.Points
Gets the pointsProperty as a IntegerProperty.
getPointsToAdapt(Trial, PointsAndLevelHandler) - Method in class ch.tatool.core.element.handler.score.AbstractPointAdaptor
 
getPreferredSize(JComponent) - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
Get the preferred size for this component.
getPrimary() - Method in class ch.tatool.core.element.CompoundElement
 
getProperties() - Method in class ch.tatool.app.data.UserAccountImpl
 
getProperties() - Method in interface ch.tatool.data.UserAccount
Get the properties associated with this account
getProperty(String) - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
getProperty(String) - Method in class ch.tatool.core.display.swing.status.CorrectWrongStatusPanel
 
getProperty(String) - Method in interface ch.tatool.core.display.swing.status.StatusPanel
Get a property set on this info panel.
getProperty(String) - Method in class ch.tatool.core.display.swing.status.TextStatusPanel
 
getProperty(String) - Method in class ch.tatool.core.display.swing.status.TimerStatusPanel
 
getProperty(String) - Method in class ch.tatool.core.element.AbstractPropertyHolder
 
getProperty(String) - Method in interface ch.tatool.data.PropertyHolder
Get a specific element property.
getPropertyName() - Method in class ch.tatool.core.data.GenericProperty
 
getPropertyName() - Method in interface ch.tatool.data.Property
 
getPropertyObjects() - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
getPropertyObjects() - Method in class ch.tatool.core.executable.ConfidenceRatingExecutable
 
getPropertyObjects() - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
getPropertyObjects() - Method in interface ch.tatool.data.DescriptivePropertyHolder
Return the property objects supported / set by this PropertyHolder.
getPropertyType() - Method in class ch.tatool.core.data.GenericProperty
 
getPropertyType() - Method in interface ch.tatool.data.Property
 
getQuestion() - Method in class ch.tatool.app.data.TrialImpl
 
getQuestionProperty() - Static method in class ch.tatool.core.data.Question
Gets the questionProperty as a StringProperty.
getRatingValueProperty() - Static method in class ch.tatool.core.data.Rating
 
getReactionTime() - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
getReactionTime() - Method in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
getRegionsContainer() - Static method in class ch.tatool.core.display.swing.container.ContainerUtils
 
getResetIds() - Method in class ch.tatool.core.element.handler.StatusPanelStateHandler
 
getResourceBundle() - Method in class ch.tatool.app.gui.MessagesImpl
 
getResourceBundle() - Method in interface ch.tatool.data.Messages
 
getResponseProperty() - Static method in class ch.tatool.core.data.Question
Gets the responseProperty, which represents the given response of a user, as an ObjectProperty.
getResultProperty() - Static method in class ch.tatool.core.data.Result
Gets the resultProperty as a ResultProperty.
getRootElement() - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
getRootElement() - Method in class ch.tatool.core.module.initializer.MemoryExecutorInitializer
 
getRootElement() - Method in interface ch.tatool.element.ElementTree
Get the root execution element.
getRowHeight() - Method in class ch.tatool.core.display.swing.matrix.FixedSizeTable
 
getSamplesDuration(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
Gets the reaction time of the n last trials (n=maxSamples) and calculates the 3rd quartile
getSampleSize() - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
getSchedulerLastSessionDate(Module) - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
 
getSchedulerLastSessionDate(Module) - Method in interface ch.tatool.module.ModuleScheduler
Get the date off the last session
getSchedulerNumSessions(Module) - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
 
getSchedulerNumSessions(Module) - Method in interface ch.tatool.module.ModuleScheduler
Get the numer of sessions done so far
getScoreHandler() - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
getSecondary() - Method in class ch.tatool.core.element.CompoundElement
 
getSelection(ButtonGroup) - Static method in class ch.tatool.app.gui.CreateAccountFrame
 
getServerUrl() - Method in class ch.tatool.core.module.creator.DataServerModuleCreator
 
getSession() - Method in class ch.tatool.app.data.TrialImpl
 
getSession() - Method in interface ch.tatool.data.Trial
Gets the TrainingSession this Trial belongs to.
getSessionCompleted() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
getSessionCompleted() - Method in interface ch.tatool.exec.ExecutionData
Gets the session completed flag which helps identifying whether the session was cancelled or completed
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.
getSessionCount(Module, boolean) - Method in interface ch.tatool.data.DataService
Get the number of sessions in a module
getSessionDAO() - Method in class ch.tatool.app.data.ModuleImpl
 
getSessionList() - Method in class ch.tatool.core.element.SessionListSelector
 
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.
getSessions(Module) - Method in interface ch.tatool.data.DataService
Get all sessions for a given module
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
 
getStartTime() - Method in interface ch.tatool.data.ModuleSession
Returns the start time of a ModuleSession.
getStartTimeProperty() - Static method in class ch.tatool.core.data.Timing
 
getStartupProperty(String, String) - Static method in class ch.tatool.app.util.AppUtils
Get a startup property
getStatusPanel(String) - Method in interface ch.tatool.core.display.swing.status.StatusRegion
Get a status panel given it's id.
getStatusPanel(String) - Method in class ch.tatool.core.display.swing.status.StatusRegionImpl
 
getStatusPanel(String) - Static method in class ch.tatool.core.display.swing.status.StatusRegionUtil
Get a Panel out of the StatusRegion.
getStatusPanelId() - Method in class ch.tatool.core.element.handler.ExecutionFeedbackHandler
 
getStatusPanelId() - Method in class ch.tatool.core.element.handler.TrialCountHandler
 
getStatusPanelIds() - Method in interface ch.tatool.core.display.swing.status.StatusRegion
Get the id's of all added status panels.
getStatusPanelIds() - Method in class ch.tatool.core.display.swing.status.StatusRegionImpl
 
getStatusPanels() - Method in interface ch.tatool.core.display.swing.status.StatusRegion
Get the status panels in the order in which they appear on the screen.
getStatusPanels() - Method in class ch.tatool.core.display.swing.status.StatusRegionImpl
 
getStimuliFile() - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
getStimuliPath() - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
getStrategy() - Method in class ch.tatool.core.module.initializer.MemoryExecutorInitializer
 
getString(String) - Method in class ch.tatool.app.gui.MessagesImpl
 
getString(String) - Method in interface ch.tatool.data.Messages
 
getStringBinaryModuleProperty(Module, String) - Static method in class ch.tatool.core.data.DataUtils
Get a String from the binary module properties.
getStringValue(DataContainer, PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
 
getStringValue(DataContainer, String) - Method in class ch.tatool.core.data.GenericProperty
 
getStringValue(DataContainer, PropertyHolder, String) - Method in class ch.tatool.core.data.GenericProperty
 
getStringValue(DataContainer, String, String) - Method in class ch.tatool.core.data.GenericProperty
 
getStringValue(DataContainer, PropertyHolder) - Method in interface ch.tatool.data.Property
 
getStringValue(DataContainer, String) - Method in interface ch.tatool.data.Property
 
getStringValue(DataContainer, PropertyHolder, String) - Method in interface ch.tatool.data.Property
 
getStringValue(DataContainer, String, String) - Method in interface ch.tatool.data.Property
 
getTable() - Method in class ch.tatool.core.display.swing.matrix.FixedSizeTable
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class ch.tatool.core.display.swing.matrix.OffsetTableCellRenderer
Adapts the labelUI prior to letting the parent class do the work.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelTableCellRenderer
Adapts the labelUI prior to letting the parent class do the work.
getTatoolDataFolder() - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
Get the Tatool data folder.
getTimeout() - Method in class ch.tatool.core.element.TemporalListSelector
 
getTimeout() - Method in class ch.tatool.core.element.TimerListSelector
 
getTimeoutAspect() - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
getTimeoutHandler() - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
getTimer() - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
getTimerSampleSize() - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
getTimerStartTimestamp() - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
getTimerStartTimestamp() - Method in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
getTitleLabel() - Method in class ch.tatool.core.display.swing.status.TextStatusPanel
 
getTop() - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
getTop() - Method in interface ch.tatool.element.ElementTree
Get the top element of the stack.
getTotalMaxPointsProperty() - Static method in class ch.tatool.core.data.Points
Gets the totalMaxPointsProperty as a IntegerProperty.
getTotalMinPointsProperty() - Static method in class ch.tatool.core.data.Points
Gets the totalMinPointsProperty as a IntegerProperty.
getTotalPointsProperty() - Static method in class ch.tatool.core.data.Points
Gets the totalPointsProperty as a IntegerProperty.
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
 
getTrialCount(ExecutionContext) - Method in class ch.tatool.core.element.handler.CompoundElementTrialCountEvaluator
Returns the trial count of the baseEvaluator in case the primary element is in the execution stack, 0 otherwise.
getTrialCount(ExecutionContext) - Method in class ch.tatool.core.element.handler.DefaultTrialCountEvaluator
 
getTrialCount(ExecutionContext) - Method in interface ch.tatool.core.element.handler.TrialCountEvaluator
Get the count for the current execution context.
getTrialCounter() - Method in class ch.tatool.core.element.handler.TrialCountHandler
 
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
 
getTrials(ModuleSession) - Method in interface ch.tatool.data.DataService
Get all trials for a session.
getTrials(Module, ModuleSession, Node, int) - Method in interface ch.tatool.data.DataService
Get a list of trials for a given element, ordered by the most recent trial first.
getTrials(Module, ModuleSession, String, String, int, int) - Method in interface ch.tatool.data.DataService
Get a list of x trials with a given property of a given element, ordered by the most recent trial first.
getTrials() - Method in interface ch.tatool.exec.ExecutionData
Get the trial objects for the actual execution.
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
 
getUserAccount() - Method in interface ch.tatool.data.Module
Get the account this module is part of
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.
getValue(PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
 
getValue(PropertyHolder, T) - Method in class ch.tatool.core.data.GenericProperty
 
getValue(DataContainer, PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
Default implementation throws an Exception.
getValue(DataContainer, String) - Method in class ch.tatool.core.data.GenericProperty
Default implementation throws an Exception.
getValue(DataContainer, PropertyHolder, T) - Method in class ch.tatool.core.data.GenericProperty
 
getValue(DataContainer, String, T) - Method in class ch.tatool.core.data.GenericProperty
 
getValue() - Method in interface ch.tatool.data.DataContainer.Entry
Get the property value.
getValue(String, String) - Method in interface ch.tatool.data.DataContainer
Get a value given a nodeId and propertyName
getValue(PropertyHolder) - Method in interface ch.tatool.data.Property
 
getValue(PropertyHolder, T) - Method in interface ch.tatool.data.Property
 
getValue(DataContainer, PropertyHolder) - Method in interface ch.tatool.data.Property
Get a value stored in a DataContainer.
getValue(DataContainer, String) - Method in interface ch.tatool.data.Property
 
getValue(DataContainer, PropertyHolder, T) - Method in interface ch.tatool.data.Property
 
getValue(DataContainer, String, T) - Method in interface ch.tatool.data.Property
 
getValueLabel() - Method in class ch.tatool.core.display.swing.status.TextStatusPanel
 
getValueOrDefault(Node) - Method in class ch.tatool.core.data.IntegerProperty
Returns the stored value of the defaultValue stored in this class.
getVersion() - Method in class ch.tatool.app.data.UserAccountImpl
 
getVersion() - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
getVersion() - Method in interface ch.tatool.data.UserAccount
What Tatool version was this user created with.
getVersion() - Method in interface ch.tatool.data.UserAccount.Info
 
getView() - Method in interface ch.tatool.core.display.swing.status.StatusPanel
Get the view for this info panel.
getView() - Method in class ch.tatool.core.display.swing.status.TextStatusPanel
 
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
 

H

hasFinished() - Method in class ch.tatool.core.module.creator.FileDownloadWorker
 
hasFinished() - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
 
hasFinished() - Method in interface ch.tatool.core.module.creator.Worker
 
hideCreator() - Method in class ch.tatool.core.module.creator.DataServerModuleCreator
 
hideCreator() - Method in class ch.tatool.core.module.creator.LocalFileModuleCreator
 
hideCreator() - Method in interface ch.tatool.module.ModuleCreator
Hide possibly open windows.
hideWindow() - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Hides the window.
HTMLExecutable - Class in ch.tatool.core.executable
HTML Instruction Displays a HTML page
HTMLExecutable() - Constructor for class ch.tatool.core.executable.HTMLExecutable
 
HTMLPanel - Class in ch.tatool.core.display.swing.panel
 
HTMLPanel() - Constructor for class ch.tatool.core.display.swing.panel.HTMLPanel
Creates new form ScoreOverviewPanel

I

ImageListInstructionExecutable - Class in ch.tatool.core.executable
This executable displays a set of images as instructions.
ImageListInstructionExecutable() - Constructor for class ch.tatool.core.executable.ImageListInstructionExecutable
Default constructor.
INCREASE - Static variable in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
increaseLabelFont(float) - Method in class ch.tatool.core.display.swing.matrix.OffsetTableCellRenderer
Increase the label font by x points.
increaseLabelFont(float) - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelTableCellRenderer
Increase the label font by x points.
increaseTimeoutDuration(ExecutionContext) - Method in interface ch.tatool.core.element.handler.timeout.AdaptiveTimeoutHandler
 
increaseTimeoutDuration(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
Increases the timer by the factor f with a maximum of maxDuration
informLevelChangeListeners(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
Informs all listeners in the execution stack about a level change.
informListeners(ExecutionContext) - Method in class ch.tatool.app.service.exec.impl.PhaseListenerManagerImpl
Delivers the context to interested parties.
informListeners(ExecutionContext) - Method in interface ch.tatool.exec.PhaseListenerManager
Delivers a phase event to all applicable listeners.
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.
Initializable - Interface in ch.tatool.element
Objects that implement this interface get initialized upon first or subsequent uses.
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.
initialize(SwingExecutionDisplay) - Static method in class ch.tatool.core.display.swing.container.ContainerUtils
 
initialize(Element) - Method in class ch.tatool.core.element.AbstractListSelector
Initializes this scheduler.
initialize(Element) - Method in class ch.tatool.core.element.CompoundSelector
 
initialize(Element) - Static method in class ch.tatool.core.element.ElementUtils
Calls initialize on all objects contained in the element that implement Initializable.
initialize(Element, Object) - Static method in class ch.tatool.core.element.ElementUtils
Initialize an object with the given parent Element.
initialize(Element) - Method in class ch.tatool.core.element.IteratedListSelector
Initializes this scheduler.
initialize(Element) - Method in class ch.tatool.core.element.RandomListSelector
Initializes this scheduler.
initialize(Element) - Method in class ch.tatool.core.element.SessionListSelector
Initializes this scheduler.
initialize(Element) - Method in class ch.tatool.core.element.TemporalListSelector
 
initialize(Element) - Method in class ch.tatool.core.element.TimerListSelector
Initializes this scheduler.
initialize(Element) - Method in class ch.tatool.core.executable.ImageListInstructionExecutable
This method is called before the element is executed.
initialize() - Method in class ch.tatool.core.module.creator.ModuleCreatorRegistryHelper
Method to be called when all dependencies have been injected.
initialize(Executor, Module) - Method in class ch.tatool.core.module.initializer.MemoryExecutorInitializer
 
initialize(Executor, Module) - Method in class ch.tatool.core.module.initializer.SpringExecutorInitializer
Configures the executor with the given module.
initialize() - Method in class ch.tatool.core.module.scheduler.AlwaysAllowModuleScheduler
Give the scheduler a chance to initialize.
initialize() - Method in class ch.tatool.core.module.scheduler.DailyModuleScheduler
Give the scheduler a chance to initialize.
initialize(Element) - Method in interface ch.tatool.element.Initializable
This method is called whenever an Element is pushed onto the ExecutionStack.
initialize(Executor, Module) - Method in interface ch.tatool.module.ExecutorInitializer
Setup an executor given the module.
initialize() - Method in interface ch.tatool.module.ModuleScheduler
Give the scheduler a chance to initialize.
initializeAlgorithm(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
Initializes the algorithm with the values of the DB.
initializeAlgorithm(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
Initializes the algorithm with the values of the DB.
initializeHandler(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
initializeHandler(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
Initializes the algorithm with the values of the DB at session start
initializeHandler(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.BoundaryPointsAndLevelHandler
 
initializeHandler(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
Initializes the algorithm with the values of the DB at session start
InputActionPanel - Class in ch.tatool.core.display.swing.action
Provides a text field as input
InputActionPanel() - Constructor for class ch.tatool.core.display.swing.action.InputActionPanel
Creates new form InputActionPanel
insertLevelChangeInformationElement(ExecutionContext, int) - Method in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
Displays a visual level change.
insertTrial(ModuleSession, Trial) - Method in class ch.tatool.app.service.impl.DataServiceImpl
Inserts a trial object into the session.
insertTrial(ModuleSession, Trial) - Method in interface ch.tatool.data.DataService
Inserts a new trial object into the session.
INSTANCE - Static variable in class ch.tatool.core.element.TemporaryElementSupportUtil
Static instance object - protected so that subclasses could overwrite the default with a different implementation.
IntegerProperty - Class in ch.tatool.core.data
Integer value property object
IntegerProperty(String) - Constructor for class ch.tatool.core.data.IntegerProperty
 
IntegerProperty(String, Integer) - Constructor for class ch.tatool.core.data.IntegerProperty
 
isActive() - Method in class ch.tatool.app.data.ModuleSessionImpl
 
isActive() - Method in interface ch.tatool.data.ModuleSession
 
isAllowEscapeKey() - Method in class ch.tatool.core.element.handler.EscapeKeyEventHandler
 
isAutoExport() - Method in class ch.tatool.app.export.DataExporterImpl
 
isAutoExport() - Method in interface ch.tatool.export.DataExporter
Gets the auto export property
isCellEditable(int, int) - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel.NonEditableTableModel
 
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.
isDone() - Method in class ch.tatool.core.element.CompoundSelector
 
isExecutePrimary() - Method in class ch.tatool.core.element.CompoundSelector
 
isExecuteSecondary() - Method in class ch.tatool.core.element.CompoundSelector
 
isFailure(Node) - Method in class ch.tatool.core.data.Result.ResultProperty
Find out if the executable result was a failure.
isFinishOnInput() - Method in class ch.tatool.core.executable.GenericContentExecutable
 
isFullScreenModeEnabled() - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Get whether the fullscreen mode is enabled.
isIncludeUnfinished() - Method in class ch.tatool.core.element.SessionListSelector
 
isIncrementalExport() - Method in class ch.tatool.app.export.DataExporterImpl
 
isIncrementalExport() - Method in interface ch.tatool.export.DataExporter
Gets the incremental export property
isLogTrialProperties() - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
isMirrorHorizontally() - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
isMirrorVertically() - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
isPasswordProtected() - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
isPasswordProtected() - Method in class ch.tatool.app.data.UserAccountImpl
 
isPasswordProtected() - Method in interface ch.tatool.data.UserAccount.Info
Is the account password protected?
isPasswordProtected() - Method in interface ch.tatool.data.UserAccount
Is this account password protected ?
isRecurring(PhaseRunnable, ExecutionPhase) - Method in interface ch.tatool.exec.PhaseRunnableManager
 
isRelativeToHome() - Method in class ch.tatool.app.export.FileDataExporter
 
isRelativeToHome() - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
 
isResetTimerDuration() - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
isRotateByNinty() - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
isSessionStartAllowed() - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler.ModuleSchedulerMessageImpl
 
isSessionStartAllowed(Module) - Method in class ch.tatool.core.module.scheduler.AlwaysAllowModuleScheduler
 
isSessionStartAllowed(Module) - Method in class ch.tatool.core.module.scheduler.DailyModuleScheduler
 
isSessionStartAllowed(Module) - Method in interface ch.tatool.module.ModuleScheduler
Returns whether a new session can be started.
isSessionStartAllowed() - Method in interface ch.tatool.module.ModuleSchedulerMessage
 
isSet(PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
 
isSet(DataContainer, PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
 
isSet(DataContainer, String) - Method in class ch.tatool.core.data.GenericProperty
 
isSuccess(Node) - Method in class ch.tatool.core.data.Result.ResultProperty
Find out if the executable result was successful.
IteratedListSelector - Class in ch.tatool.core.element
Iterates through the list of elements, executing each them in order.
IteratedListSelector() - Constructor for class ch.tatool.core.element.IteratedListSelector
 
IteratedListSelector(int) - Constructor for class ch.tatool.core.element.IteratedListSelector
 

K

KeyActionPanel - Class in ch.tatool.core.display.swing.action
The KeyActionPanel allows to define the actions that get triggered when keys are pressed.
KeyActionPanel() - Constructor for class ch.tatool.core.display.swing.action.KeyActionPanel
Creates new form KeyActionPanel
KeyEventHandler - Interface in ch.tatool.core.element.handler
Allows to handle overall key events in a module.

L

LabelChoiceActionPanel - Class in ch.tatool.core.display.swing.action
Provides 4 possible answer texts to choose from by pressing A, B, C or D.
LabelChoiceActionPanel() - Constructor for class ch.tatool.core.display.swing.action.LabelChoiceActionPanel
Creates new form ThreeChoiceActionPanel
Level - Class in ch.tatool.core.data
Helper Class with getter and setter methods for properties concerning levels.
Level() - Constructor for class ch.tatool.core.data.Level
 
levelChanged(PointsAndLevelHandler, ExecutionContext) - Method in interface ch.tatool.core.element.handler.score.PointsAndLevelHandler.LevelListener
Implementors get called by the PointsAndLevelHandler whenever the level changes.
levelChanged(PointsAndLevelHandler, ExecutionContext) - Method in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
levelDownText - Variable in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
levelUpText - Variable in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
ListActionPanel - Class in ch.tatool.core.display.swing.action
Panel that provides a submit button and an optional description label.
ListActionPanel() - Constructor for class ch.tatool.core.display.swing.action.ListActionPanel
Creates new form SubmitActionPanel
ListElement - Class in ch.tatool.core.element
Execution element that holds/manages a list of other execution elements.
ListElement() - Constructor for class ch.tatool.core.element.ListElement
 
ListInstructionExecutable - Class in ch.tatool.core.executable
ListInstructionExecutable Holds the individual instructions in a list of panels.
ListInstructionExecutable() - Constructor for class ch.tatool.core.executable.ListInstructionExecutable
 
ListInstructionExecutable(String) - Constructor for class ch.tatool.core.executable.ListInstructionExecutable
 
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.
loadFile(String, int) - Method in class ch.tatool.core.module.creator.FileDownloadWorker
Loads the module file from the data server using the provided code.
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
loadModule(Module.Info) - Method in interface ch.tatool.module.ModuleService
Load a complete module object.
loadModuleConfiguration(File, Map<String, String>, Map<String, byte[]>, Map<String, DataExporter>) - Method in class ch.tatool.core.module.initializer.SpringExecutorInitializer
Loads the data contained in the configuration file into the module and binary module properties.
loadModuleConfiguration(String, Map<String, String>, Map<String, byte[]>, Map<String, DataExporter>) - Method in class ch.tatool.core.module.initializer.SpringExecutorInitializer
 
loadRootElementFromSpringXML(String) - Method in class ch.tatool.core.module.initializer.SpringExecutorInitializer
Checks whether a configuration xml is valid or not.
loadTatoolProperties() - Method in class ch.tatool.app.gui.LoginFrame
 
LocalFileModuleCreator - Class in ch.tatool.core.module.creator
 
LocalFileModuleCreator() - Constructor for class ch.tatool.core.module.creator.LocalFileModuleCreator
 
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
 
LongProperty - Class in ch.tatool.core.data
Long value property object
LongProperty(String) - Constructor for class ch.tatool.core.data.LongProperty
 

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
 
main(String[]) - Static method in class ch.tatool.core.display.swing.matrix.FixedSizeTable
 
main(String[]) - Static method in class ch.tatool.core.display.swing.matrix.MatrixValue
 
main(String[]) - Static method in class ch.tatool.core.display.swing.matrix.OffsetTableCellRenderer
 
main(String[]) - Static method in class ch.tatool.core.display.swing.matrix.RotatedLabelTableCellRenderer
 
main(String[]) - Static method in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
main(String[]) - Static method in class ch.tatool.core.module.creator.ProgressDialog
 
main(String[]) - Static method in class ch.tatool.test.swing.ModuleRunner
 
markSessionEnd() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
markSessionEnd() - Method in interface ch.tatool.exec.ExecutionData
Request the current session to be closed after the execution of the current element.
markTextField() - Method in class ch.tatool.core.display.swing.action.InputActionPanel
 
MatrixPanel - Class in ch.tatool.core.display.swing.matrix
Simple matrix panel implementation This class acts as view and action panel.
MatrixPanel() - Constructor for class ch.tatool.core.display.swing.matrix.MatrixPanel
 
MatrixPanel.NonEditableTableModel - Class in ch.tatool.core.display.swing.matrix
DefaultTableModel that does not allow cell editing
MatrixPanel.NonEditableTableModel() - Constructor for class ch.tatool.core.display.swing.matrix.MatrixPanel.NonEditableTableModel
 
MatrixValue - Class in ch.tatool.core.display.swing.matrix
Encapsulates a value and the associated location in the matrix.
MatrixValue() - Constructor for class ch.tatool.core.display.swing.matrix.MatrixValue
 
MemoryExecutorInitializer - Class in ch.tatool.core.module.initializer
Sets the root element
MemoryExecutorInitializer() - Constructor for class ch.tatool.core.module.initializer.MemoryExecutorInitializer
 
MemoryExecutorInitializer(Element) - Constructor for class ch.tatool.core.module.initializer.MemoryExecutorInitializer
 
MemoryExecutorInitializer(Element, ExecutionStrategy) - Constructor for class ch.tatool.core.module.initializer.MemoryExecutorInitializer
 
messages - Variable in class ch.tatool.app.export.DataExporterImpl
 
messages - Variable in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
The i18n messages object used to get the correct text values.
Messages - Interface in ch.tatool.data
The messages class used to implement I18N for Tatool.
MessagesImpl - Class in ch.tatool.app.gui
 
mirrorHorizontally - Variable in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
mirrorVertically - Variable in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
Misc - Class in ch.tatool.core.data
Helper Class with getter and setter methods for general miscellaneous properties.
Misc() - Constructor for class ch.tatool.core.data.Misc
 
Module - Interface in ch.tatool.data
Interface for a Module.
Module.Info - Interface in ch.tatool.data
Module information object interface.
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
 
ModuleCreationWorker - Class in ch.tatool.core.module.creator
 
ModuleCreationWorker() - Constructor for class ch.tatool.core.module.creator.ModuleCreationWorker
 
ModuleCreator - Interface in ch.tatool.module
Interface describing a module creator.
ModuleCreator.Callback - Interface in ch.tatool.module
Allows the creators to register created modules
ModuleCreatorRegistry - Interface in ch.tatool.module
Holds all the registered creators.
ModuleCreatorRegistryHelper - Class in ch.tatool.core.module.creator
Helper class allowing to register additional creators through Spring configuration independently from the registry bean definition
ModuleCreatorRegistryHelper() - Constructor for class ch.tatool.core.module.creator.ModuleCreatorRegistryHelper
 
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
ModuleInfoProvider - Interface in ch.tatool.module
Module info provider interface.
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
 
ModuleRunner - Class in ch.tatool.test.swing
Provides support for running a module without a display This tester provides two methods to overwrite: getExecutable or getRootElement.
ModuleRunner() - Constructor for class ch.tatool.test.swing.ModuleRunner
 
ModuleScheduler - Interface in ch.tatool.module
Manages session scheduling for a given module.
ModuleSchedulerMessage - Interface in ch.tatool.module
Module Scheduler Message handles the messaging of a Module Scheduler in regards to display messages for the user.
ModuleService - Interface in ch.tatool.module
Service for managing module objects in the system.
ModuleServiceImpl - Class in ch.tatool.app.service.impl
Manages Modules
ModuleServiceImpl() - Constructor for class ch.tatool.app.service.impl.ModuleServiceImpl
 
ModuleSession - Interface in ch.tatool.data
Interface for a ModuleSession.
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
 

N

NO_ERROR - Static variable in interface ch.tatool.export.DataExporterError
General
Node - Interface in ch.tatool.element
The node interface allows for a class to be used as part of the hierarchy tree in Tatool.
NodeImpl - Class in ch.tatool.core.element
Default node implementation.
NodeImpl() - Constructor for class ch.tatool.core.element.NodeImpl
 
NodeImpl(String) - Constructor for class ch.tatool.core.element.NodeImpl
 
NonBlockingAWTExecutable - Class in ch.tatool.core.executable
This executable element implementation provides support for executing the code in the AWT event dispatch thread, thus making sure that changes to the task display from within the executable work as expected.
NonBlockingAWTExecutable() - Constructor for class ch.tatool.core.executable.NonBlockingAWTExecutable
 
NonBlockingAWTExecutable(String) - Constructor for class ch.tatool.core.executable.NonBlockingAWTExecutable
 
NullablePointAdaptor - Class in ch.tatool.core.element.handler.score
Simply sets all points to zero, effectively removing the trial outcome from the score and level handler results.
NullablePointAdaptor() - Constructor for class ch.tatool.core.element.handler.score.NullablePointAdaptor
 

O

ObjectProperty - Class in ch.tatool.core.data
Object value property object
ObjectProperty(String) - Constructor for class ch.tatool.core.data.ObjectProperty
 
OffsetTableCellRenderer - Class in ch.tatool.core.display.swing.matrix
Table cell renderer that...
OffsetTableCellRenderer() - Constructor for class ch.tatool.core.display.swing.matrix.OffsetTableCellRenderer
 
onApplicationEvent(ApplicationEvent) - Method in class ch.tatool.app.App
Interface ApplicationListener.
open() - Method in class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
Opens the display.
open() - Method in interface ch.tatool.display.ExecutionDisplayProvider
Opens the view
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

paint(Graphics, JComponent) - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
Paint the component
PauseHandlerUtil - Class in ch.tatool.core.element.handler.pause
 
PauseHandlerUtil() - Constructor for class ch.tatool.core.element.handler.pause.PauseHandlerUtil
 
persistTrials() - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
Persists the current trials and removes them from the data object.
PhaseListenerManager - Interface in ch.tatool.exec
Managers the listeners attached to the ExecutionService.
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
 
PhaseRunnable - Interface in ch.tatool.exec
To be implemented by classes that want to be executed before or after an element execution.
PhaseRunnableManager - Interface in ch.tatool.exec
Phase Runnable Manager can be used to execute a Phase Runnable at a specific Execution Phase.
Points - Class in ch.tatool.core.data
Helper Class with getter and setter methods for properties concerning points.
PointsAndLevelHandler - Interface in ch.tatool.core.element.handler.score
Interface to be implemented by score and level handlers.
PointsAndLevelHandler.LevelListener - Interface in ch.tatool.core.element.handler.score
Listener for level changes.
PointsAndLevelHandler.PointAdaptor - Interface in ch.tatool.core.element.handler.score
Point adaptor.
PointsAndLevelUtils - Class in ch.tatool.core.element.handler.score
Utility methods for points and level handlers.
PointsAndLevelUtils() - Constructor for class ch.tatool.core.element.handler.score.PointsAndLevelUtils
 
popElement() - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
popElement() - Method in interface ch.tatool.element.ElementTree
Pops the most recently added execution element from the stack.
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.app.gui.ModuleOverviewFrame
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.CompoundSelector
Called on phase events.
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.handler.ConfidenceRatingHandler
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.handler.ExecutionFeedbackHandler
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.handler.pause.DefaultExecutionPauseHandler
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
Called by the Executor to signal a new phase in the execution
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.handler.StatusPanelStateHandler
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.element.handler.TrialCountHandler
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
processExecutionPhase(ExecutionContext) - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
processExecutionPhase(ExecutionContext) - Method in interface ch.tatool.exec.ExecutionPhaseListener
Called by the Executor to signal an element execution context
processLevel(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
Checks for level changes.
processPoints(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
Processes the points set by the executable element.
ProgressDialog - Class in ch.tatool.app.gui
 
ProgressDialog(Frame, boolean) - Constructor for class ch.tatool.app.gui.ProgressDialog
Creates new form ProgressDialog
ProgressDialog - Class in ch.tatool.core.module.creator
 
ProgressDialog(Frame, boolean) - Constructor for class ch.tatool.core.module.creator.ProgressDialog
Creates new form ProgressDialog
Property<T> - Interface in ch.tatool.data
A Property is a read-write object of values from/to elements and from/to DataContainers.
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_LAST_OPENED_FOLDER - Variable in class ch.tatool.core.module.creator.LocalFileModuleCreator
Last folder opened during module opening.
PROPERTY_ACCOUNT_SEX - Static variable in interface ch.tatool.app.Constants
Gender of account.
PROPERTY_ANSWER - Static variable in class ch.tatool.core.data.Question
Property name used to set the answer value.
PROPERTY_BENCHMARK - Static variable in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
PROPERTY_BENCHMARK_COUNTER - Static variable in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
PROPERTY_BOUNDARY_VALUE - Static variable in class ch.tatool.core.element.handler.score.BoundaryPointsAndLevelHandler
 
PROPERTY_CURRENT_LEVEL_TOTAL_POINTS - Static variable in class ch.tatool.core.element.handler.score.BoundaryPointsAndLevelHandler
 
PROPERTY_DESCRIPTION - Static variable in class ch.tatool.core.data.Misc
Property name used to set a description value.
PROPERTY_DISPLAY_DURATION - Static variable in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
PROPERTY_DISPLAY_MODE - Static variable in class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
Module property that defines in what mode the display should be in.
PROPERTY_DURATION - Static variable in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
PROPERTY_DURATION - Static variable in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
PROPERTY_EXECUTION_DEFAULT_PAUSE_DURATION - Static variable in interface ch.tatool.data.Module
Default pause time between elements.
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_FACTOR - Static variable in class ch.tatool.core.element.handler.score.FactorPointAdaptor
Property that stores the factor.
PROPERTY_INITIALIZE_REGIONS_CONTAINER - Static variable in class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
If set to true then the RegionsContainer will be initialized automatically.
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_LEVEL - Static variable in class ch.tatool.core.data.Level
Property name used to set the level value.
PROPERTY_LEVEL_CHANGE_DELTA - Static variable in class ch.tatool.core.data.Level
Property name used to store the delta between the current and the future level.
PROPERTY_LEVEL_COUNTER - Static variable in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
PROPERTY_LEVEL_MAXPOINTS - Static variable in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
PROPERTY_LEVEL_PERFORMANCE - Static variable in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
PROPERTY_LEVEL_TOTALPOINTS - Static variable in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
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_MAX_POINTS - Static variable in class ch.tatool.core.data.Points
Property name used to set a maxPoints value.
PROPERTY_MAX_VALUE - Static variable in class ch.tatool.core.display.swing.status.TimerStatusPanel
 
PROPERTY_MAXPOINTS - Static variable in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
PROPERTY_MIN_POINTS - Static variable in class ch.tatool.core.data.Points
Property name used to set a minPoints value.
PROPERTY_MIN_VALUE - Static variable in class ch.tatool.core.display.swing.status.TimerStatusPanel
 
PROPERTY_MODULE_AUTHOR - Static variable in interface ch.tatool.data.Module
Property key of the module author property.
PROPERTY_MODULE_DESCRIPTION - Static variable in interface ch.tatool.data.Module
Property key of the module description property.
PROPERTY_MODULE_EXECUTION_DISPLAY_CLASS - Static variable in interface ch.tatool.data.Module
Property used to define the execution view class.
PROPERTY_MODULE_EXECUTION_INITIALIZER_CLASS - Static variable in interface ch.tatool.data.Module
Property used to define the execution initializer class.
PROPERTY_MODULE_INFO_BASE - Static variable in interface ch.tatool.data.Module
Property used to define the module info base path.
PROPERTY_MODULE_INFO_PAGE - Static variable in interface ch.tatool.data.Module
Property used to define the module info start page.
PROPERTY_MODULE_INFO_PROVIDER_CLASS - Static variable in interface ch.tatool.data.Module
Property used to define the module info provider.
PROPERTY_MODULE_NAME - Static variable in interface ch.tatool.data.Module
Property key of the module name property.
PROPERTY_MODULE_SCHEDULER_CLASS - Static variable in interface ch.tatool.data.Module
Property used to define the scheduler class for a module.
PROPERTY_MODULE_SCHEDULER_MAX_SESSIONS - Static variable in interface ch.tatool.data.Module
Property used to define the maximum amount of sessions allowed for a module.
PROPERTY_MODULE_VERSION - Static variable in interface ch.tatool.data.Module
Property key of the module version property.
PROPERTY_OPEN_LAST_LOADED_MODULE - Static variable in interface ch.tatool.app.Constants
Open last loaded module on startup.
PROPERTY_OUTCOME - Static variable in class ch.tatool.core.data.Misc
 
PROPERTY_PERFORMANCE - Static variable in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
PROPERTY_POINTS - Static variable in class ch.tatool.core.data.Points
Property name used to set a points value.
PROPERTY_QUESTION - Static variable in class ch.tatool.core.data.Question
Property name used to set the question value.
PROPERTY_RATING_VALUE - Static variable in class ch.tatool.core.data.Rating
Property name used to set a ratings value.
PROPERTY_REACTION_TIME - Static variable in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
PROPERTY_REACTION_TIME - Static variable in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
PROPERTY_REGISTERED_POINTS_AND_LEVEL_HANDLER - Static variable in class ch.tatool.core.element.handler.score.PointsAndLevelUtils
Property name used to store the registered PointsAndLevelHandlers in the module with "" as element name.
PROPERTY_RESPONSE - Static variable in class ch.tatool.core.data.Question
Property name used to set the response value.
PROPERTY_RESULT - Static variable in class ch.tatool.core.data.Result
Property name used to set a result value.
PROPERTY_TATOOL_ONLINE_GROUP_NR - Static variable in interface ch.tatool.data.Module
 
PROPERTY_TATOOL_ONLINE_MODULE_NR - Static variable in interface ch.tatool.data.Module
 
PROPERTY_TATOOL_ONLINE_STUDY_ID - Static variable in interface ch.tatool.data.Module
 
PROPERTY_TATOOL_ONLINE_SUBJECT_CODE - Static variable in interface ch.tatool.data.Module
Property keys for tatool online.
PROPERTY_TIMING_DURATION - Static variable in class ch.tatool.core.data.Timing
 
PROPERTY_TIMING_END - Static variable in class ch.tatool.core.data.Timing
 
PROPERTY_TIMING_START - Static variable in class ch.tatool.core.data.Timing
 
PROPERTY_TITLE - Static variable in interface ch.tatool.core.display.swing.status.StatusPanel
 
PROPERTY_TOTAL_MAX_POINTS - Static variable in class ch.tatool.core.data.Points
Property name used to set a totalMaxPoints value.
PROPERTY_TOTAL_MIN_POINTS - Static variable in class ch.tatool.core.data.Points
Property name used to set a totalMinPoints value.
PROPERTY_TOTAL_POINTS - Static variable in class ch.tatool.core.data.Points
Property name used to set a totalPoints value.
PROPERTY_TOTALPOINTS - Static variable in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
PROPERTY_VALUE - Static variable in interface ch.tatool.core.display.swing.status.StatusPanel
 
PropertyHolder - Interface in ch.tatool.data
Classes implementing this interface provide support for storing properties.
pushElement(Element) - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
pushElement(Element) - Method in interface ch.tatool.element.ElementTree
Push a new element onto the stack.
putBinaryModuleProperty(String, byte[]) - Method in class ch.tatool.app.data.ModuleImpl
Set a large property value.
putBinaryModuleProperty(String, byte[]) - Method in interface ch.tatool.data.Module
Set a large property value.
putStringBinaryModuleProperty(Module, String, String) - Static method in class ch.tatool.core.data.DataUtils
Put a String into the binary module properties.
putValue(String, String, String) - Method in class ch.tatool.app.data.DataContainerImpl
 
putValue(String, String, String) - Method in interface ch.tatool.data.DataContainer
Add a value to the container.

Q

Question - Class in ch.tatool.core.data
Helper Class with getter and setter methods for properties concerning trial questions and answers.
QuestionnaireExecutable - Class in ch.tatool.core.executable
Questionnaire Displays questions and allows the user to answer.
QuestionnaireExecutable() - Constructor for class ch.tatool.core.executable.QuestionnaireExecutable
Default Constructor.

R

RandomListSelector - Class in ch.tatool.core.element
Serves randomly a new element from the group.
RandomListSelector() - Constructor for class ch.tatool.core.element.RandomListSelector
 
RandomListSelector(int) - Constructor for class ch.tatool.core.element.RandomListSelector
 
RandomOrderIteratedListSelector - Class in ch.tatool.core.element
Serves randomly a new element from the group.
RandomOrderIteratedListSelector() - Constructor for class ch.tatool.core.element.RandomOrderIteratedListSelector
 
Rating - Class in ch.tatool.core.data
Helper Class with getter and setter methods for properties concerning ratings.
Rating() - Constructor for class ch.tatool.core.data.Rating
 
reactionTimeProperty - Static variable in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
reactionTimeProperty - Static variable in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
readStimuli() - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
REDUCE - Static variable in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
REGIONS_CONTAINER_KEY - Static variable in class ch.tatool.core.display.swing.container.ContainerUtils
 
RegionsContainer - Class in ch.tatool.core.display.swing.container
A container that splits the overall screen into regions (see java.awt.BorderLayout) where components can be added.
RegionsContainer() - Constructor for class ch.tatool.core.display.swing.container.RegionsContainer
Creates new form RegionsContainer
RegionsContainer.Region - Enum in ch.tatool.core.display.swing.container
Defines the regions panels can be added to.
registerConverter(Class<?>, StringConverter.Converter<?>) - Static method in class ch.tatool.core.data.StringConverter
 
registerPointAndLevelHandler(Module, PointsAndLevelHandler) - Static method in class ch.tatool.core.element.handler.score.PointsAndLevelUtils
Register a point and level handler onto the module.
removeActionPanelListener(ActionPanelListener) - Method in class ch.tatool.core.display.swing.action.AbstractActionPanel
 
removeActionPanelListener(ActionPanelListener) - Method in interface ch.tatool.core.display.swing.action.ActionPanel
 
removeAll() - Method in class ch.tatool.app.setup.DefaultModuleCreatorRegistry
Remove all registered creators from the registry.
removeAll() - Method in interface ch.tatool.module.ModuleCreatorRegistry
Remove all registered creators from the registry.
removeAllCards() - Method in interface ch.tatool.core.display.swing.SwingExecutionDisplay
Remove all added cards.
removeAllCards() - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Remove all added cards.
removeAllContent() - Method in class ch.tatool.core.display.swing.container.RegionsContainer
 
removeAllPanels() - Method in interface ch.tatool.core.display.swing.status.StatusRegion
Remove all status panels.
removeAllPanels() - Method in class ch.tatool.core.display.swing.status.StatusRegionImpl
 
removeCard(String) - Method in interface ch.tatool.core.display.swing.SwingExecutionDisplay
Removes a card from the display.
removeCard(String) - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Removes a card from the display.
removeChild(Element) - Method in class ch.tatool.core.element.ListElement
 
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
 
removeExecutionPhaseListener(ExecutionPhaseListener) - Method in interface ch.tatool.exec.PhaseListenerManager
Unregisters a ExecutionPhaseListener The listener is unregistered from all registered phases.
removeExecutionPhaseListener(ExecutionPhaseListener, Set<ExecutionPhase>) - Method in interface ch.tatool.exec.PhaseListenerManager
Unregister the listener from the provided phases
removeExecutionPhaseListener(ExecutionPhaseListener, ExecutionPhase) - Method in interface ch.tatool.exec.PhaseListenerManager
Unregisters a ExecutionPhaseListener from the provided phas
removeHandler(Object) - Method in class ch.tatool.core.element.AbstractElement
 
removeKeys() - Method in class ch.tatool.core.display.swing.action.KeyActionPanel
 
removePhaseExecutable(PhaseRunnable, ExecutionPhase) - Method in interface ch.tatool.exec.PhaseRunnableManager
Remove an element from the phase executable elements
removeProperty(String) - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
removeProperty(String) - Method in class ch.tatool.core.element.AbstractPropertyHolder
 
removeProperty(String) - Method in interface ch.tatool.data.PropertyHolder
Remove the property for the given key.
removeRegionContent(RegionsContainer.Region) - Method in class ch.tatool.core.display.swing.container.RegionsContainer
Removes the content from a region.
removeSpecialCharacters(String) - Static method in class ch.tatool.app.export.FileDataExporter
 
removeStatusPanel(String) - Method in interface ch.tatool.core.display.swing.status.StatusRegion
Remove a status panel given it's id.
removeStatusPanel(String) - Method in class ch.tatool.core.display.swing.status.StatusRegionImpl
 
removeValue(MatrixValue) - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
reoderStatusPanels(List<String>) - Method in interface ch.tatool.core.display.swing.status.StatusRegion
Reorder the status panels according to the provided list.
reoderStatusPanels(List<String>) - Method in class ch.tatool.core.display.swing.status.StatusRegionImpl
 
replaceVariables(String) - Method in class ch.tatool.app.gui.ModuleInfoPanel
 
replaceVariables(String) - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
replaceVariables(String) - Method in class ch.tatool.core.executable.HTMLExecutable
 
reset() - Method in class ch.tatool.core.display.swing.status.CorrectWrongStatusPanel
Reset the panel to its default state.
reset() - Method in interface ch.tatool.core.display.swing.status.StatusPanel
Reset the panel to its default state.
reset() - Method in class ch.tatool.core.display.swing.status.TextStatusPanel
Reset the panel to its default state.
reset() - Method in class ch.tatool.core.display.swing.status.TimerStatusPanel
Reset the panel to its default state.
RESET - Static variable in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
resetPauseDuration() - Method in class ch.tatool.core.element.handler.pause.DefaultExecutionPauseHandler
Resets the pause duration.
resetTimeoutDuration(ExecutionContext) - Method in interface ch.tatool.core.element.handler.timeout.AdaptiveTimeoutHandler
 
resetTimeoutDuration(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
Sets the duration of the timer to maxDuration
restoreValue(DataContainer, PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
 
restoreValue(DataContainer, PropertyHolder, T) - Method in class ch.tatool.core.data.GenericProperty
Restore a value from the dataContainer to the element.
restoreValue(DataContainer, PropertyHolder) - Method in interface ch.tatool.data.Property
Restores a value from a DataContainer back into the element.
restoreValue(DataContainer, PropertyHolder, T) - Method in interface ch.tatool.data.Property
 
Result - Class in ch.tatool.core.data
Helper Class with getter and setter methods for properties concerning trial outcome.
Result() - Constructor for class ch.tatool.core.data.Result
 
Result.ResultProperty - Class in ch.tatool.core.data
Adds support for setting the result as a boolean to a standard StringProperty object.
Result.ResultProperty() - Constructor for class ch.tatool.core.data.Result.ResultProperty
 
rotateByNinty - Variable in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
RotatedLabelTableCellRenderer - Class in ch.tatool.core.display.swing.matrix
Table cell renderer that rotates the label depending on the value provided by the model The text value can have following suffixes that describe the different mirroring options: [H] = horizontal mirror [V] = vertical mirror [R] = rotate by 90 degrees [N] = normal left to right text (has no effect in fact)
RotatedLabelTableCellRenderer() - Constructor for class ch.tatool.core.display.swing.matrix.RotatedLabelTableCellRenderer
 
RotatedLabelUI - Class in ch.tatool.core.display.swing.matrix
Implementation of a rotated label UI.
RotatedLabelUI() - Constructor for class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
RotatedLabelUI(boolean, boolean, boolean) - Constructor for class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
RotatedLabelUtil - Class in ch.tatool.core.display.swing.matrix
TaskDisplayUtils for rotated labels
RotatedLabelUtil() - Constructor for class ch.tatool.core.display.swing.matrix.RotatedLabelUtil
 
row - Variable in class ch.tatool.core.display.swing.matrix.MatrixValue
 
run(ExecutionContext) - Method in interface ch.tatool.exec.PhaseRunnable
Execute the element and return an outcome.
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
 
saveModule(Module) - Method in interface ch.tatool.data.DataService
Save the module instance.
saveModule(Module) - Method in interface ch.tatool.module.ModuleService
Save the current module instance.
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.
saveSession(ModuleSession) - Method in interface ch.tatool.data.DataService
Save a session without finishing it.
saveTrial(Module, ModuleSession, Trial) - Method in class ch.tatool.app.service.impl.TrialDAO
Persist a trial.
scoreHandler - Variable in class ch.tatool.core.executable.AbstractHTMLExecutable
 
selectNextElement(ExecutionContext) - Method in class ch.tatool.core.element.CompoundSelector
 
selectNextElement(ExecutionContext) - Method in class ch.tatool.core.element.IteratedListSelector
 
selectNextElement(ExecutionContext) - Method in class ch.tatool.core.element.RandomListSelector
 
selectNextElement(ExecutionContext) - Method in class ch.tatool.core.element.SessionListSelector
 
selectNextElement(ExecutionContext) - Method in class ch.tatool.core.element.TimerListSelector
 
selectNextElement(ExecutionContext) - Method in interface ch.tatool.element.ElementSelector
Called on the top element of the stack.
SERVER_ONLINE_FAIL - Static variable in interface ch.tatool.export.DataExporterError
 
SERVER_ONLINE_HTTP - Static variable in interface ch.tatool.export.DataExporterError
 
SERVER_ONLINE_SETUP_MISSING - Static variable in interface ch.tatool.export.DataExporterError
ServerDataExporter
SERVER_ONLINE_URL_MISSING - Static variable in interface ch.tatool.export.DataExporterError
 
ServerDataExporter - Class in ch.tatool.app.export
Uploads module data to Tatool Online.
ServerDataExporter() - Constructor for class ch.tatool.app.export.ServerDataExporter
 
SessionListSelector - Class in ch.tatool.core.element
Iterates through the list of elements, executing each of them in order.
SessionListSelector() - Constructor for class ch.tatool.core.element.SessionListSelector
 
SessionListSelector(int) - Constructor for class ch.tatool.core.element.SessionListSelector
 
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
 
setActionValue(Object) - Method in class ch.tatool.core.display.swing.action.ListActionPanel
 
setActionValue(Object) - Method in class ch.tatool.core.display.swing.action.SubmitActionPanel
 
setAdaptedMaxPoints(Trial, PointsAndLevelHandler, Integer) - Method in class ch.tatool.core.element.handler.score.AbstractPointAdaptor
 
setAdaptedMinPoints(Trial, PointsAndLevelHandler, Integer) - Method in class ch.tatool.core.element.handler.score.AbstractPointAdaptor
 
setAdaptedPoints(Trial, PointsAndLevelHandler, Integer) - Method in class ch.tatool.core.element.handler.score.AbstractPointAdaptor
 
setAllContentVisibility(boolean) - Method in class ch.tatool.core.display.swing.container.RegionsContainer
Sets the visibility for all contents.
setAllowEscapeKey(boolean) - Method in class ch.tatool.core.element.handler.EscapeKeyEventHandler
 
setAllRegionsVisibility(boolean) - Method in class ch.tatool.core.display.swing.container.RegionsContainer
Shows or hides all regions.
setAnswer(Node, Object) - Static method in class ch.tatool.core.data.Question
Helper Method to set the answer of a element trial.
setAnswer(String, int) - Method in class ch.tatool.core.display.swing.action.LabelChoiceActionPanel
 
setAnswerProperty(ObjectProperty) - Static method in class ch.tatool.core.data.Question
Sets the answerProperty, which represents the correct answer, as an ObjectProperty.
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
 
setAutoExport(boolean) - Method in interface ch.tatool.export.DataExporter
Sets the auto export property which gets triggered when a Module execution finishes
setBackgroundColor(Color) - Method in interface ch.tatool.core.display.swing.SwingExecutionDisplay
Set the background color of the display.
setBackgroundColor(Color) - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Set the background color of this frame.
setBackgroundColor(Color) - Method in class ch.tatool.core.executable.GenericContentExecutable
 
setBase(String) - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
setBaseEvaluator(TrialCountEvaluator) - Method in class ch.tatool.core.element.handler.CompoundElementTrialCountEvaluator
 
setBeanFactory(BeanFactory) - Method in class ch.tatool.app.data.UserAccountImpl
 
setBeanName(String) - Method in class ch.tatool.core.element.NodeImpl
Set the the id of this node to be the id attribute.
setBenchmarkRaise(double) - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
setBenchmarkSampleSize(int) - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
setBinaryModuleProperties(Map<String, byte[]>) - Method in class ch.tatool.app.data.ModuleImpl
 
setBoundaryValue(int) - Method in class ch.tatool.core.element.handler.score.BoundaryPointsAndLevelHandler
 
setButtonText(int, String) - Method in class ch.tatool.core.display.swing.action.ButtonActionPanel
 
setButtonText(String) - Method in class ch.tatool.core.display.swing.action.ListActionPanel
Get the label of the left button.
setButtonText(String) - Method in class ch.tatool.core.display.swing.action.SubmitActionPanel
Get the label of the left button.
setCellDimensions(int, int) - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
setCellRenderer(TableCellRenderer) - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
setChildren(List<Element>) - Method in class ch.tatool.core.element.ListElement
 
setCloseCurrentSession(boolean) - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
setColumnWidth(int) - Method in class ch.tatool.core.display.swing.matrix.FixedSizeTable
 
setCompleted(int) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setCompleted(int) - Method in interface ch.tatool.data.ModuleSession
Sets the ModuleSession used in the database to completed.
setCorrectResponse(String) - Method in class ch.tatool.app.data.TrialImpl
 
setCreator(DataServerModuleCreator) - Method in class ch.tatool.core.module.creator.TatoolOnlineDialog
 
setCreators(List<ModuleCreator>) - Method in class ch.tatool.core.module.creator.ModuleCreatorRegistryHelper
Set the creators to add to the registry.
setCSVParameters(char) - Method in class ch.tatool.app.export.CSVTrialDataExport
 
setCurrentInterElementPauseDuration(long) - Method in class ch.tatool.core.element.handler.pause.DefaultExecutionPauseHandler
Overwrite the duration for which the module is paused before execution the next element.
setCurrentInterElementPauseDuration(long) - Method in interface ch.tatool.core.element.handler.pause.ExecutionPauseHandler
Set the duration for which the module is paused before executing the next element.
setCurrentInterElementPauseDuration(ExecutionContext, long) - Static method in class ch.tatool.core.element.handler.pause.PauseHandlerUtil
Sets the current inter pause duration if an ExecutionHandler can be found, does nothing otherwise.
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
 
setDataService(DataService) - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
Set the dataService it might need.
setDataService(DataService) - Method in interface ch.tatool.export.DataExporter
 
setDataService(DataService) - Method in interface ch.tatool.module.ModuleScheduler
Set the DataService it might need.
setDefaultInterElementPauseDuration(long) - Method in class ch.tatool.core.element.handler.pause.DefaultExecutionPauseHandler
Set the default duration for which the execution is paused in between two elements.
setDefaultInterElementPauseDuration(long) - Method in interface ch.tatool.core.element.handler.pause.ExecutionPauseHandler
Set the default duration for which the execution is paused in between two elements.
setDefaultTimerDuration(long) - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
setDefaultTimerDuration(long) - Method in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
setDefaultTimerDuration(long) - Method in interface ch.tatool.core.element.handler.timeout.TimeoutHandler
 
setDescription(String) - Method in class ch.tatool.core.element.handler.score.AbstractPointAdaptor
 
setDescription(String) - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
setDescriptionProperty(StringProperty) - Static method in class ch.tatool.core.data.Misc
Sets the descriptionProperty as a StringProperty
setDisableIds(List<String>) - Method in class ch.tatool.core.element.handler.StatusPanelStateHandler
 
setDisplayDuration(int) - Method in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
setDisplayDuration(long) - Method in class ch.tatool.core.executable.GenericContentExecutable
 
setDone(boolean) - Method in class ch.tatool.core.element.CompoundSelector
 
setDuration(long) - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
setDurationTimeProperty(LongProperty) - Static method in class ch.tatool.core.data.Timing
 
setEnabled(boolean) - Method in class ch.tatool.app.GuiController
Enable the controller.
setEnabled(boolean) - Method in interface ch.tatool.core.display.swing.status.StatusPanel
Enable/disable this info panel.
setEnabled(boolean) - Method in class ch.tatool.core.display.swing.status.TextStatusPanel
 
setEnabled(boolean) - Method in class ch.tatool.core.display.swing.status.TimerStatusPanel
 
setEnableIds(List<String>) - Method in class ch.tatool.core.element.handler.StatusPanelStateHandler
 
setEndTime(Date) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setEndTime(Date) - Method in class ch.tatool.app.data.TrialImpl
 
setEndTime(Date) - Method in interface ch.tatool.data.ModuleSession
Sets the end time of a ModuleSession.
setEndTimeProperty(DateProperty) - Static method in class ch.tatool.core.data.Timing
 
setEntriesImpl(Set<DataEntryImpl>) - Method in class ch.tatool.app.data.DataContainerImpl
 
setErrorReason(String) - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
setErrorReason(String) - Method in interface ch.tatool.export.DataExporterError
 
setErrorText(String) - Method in class ch.tatool.core.module.creator.FileDownloadWorker
 
setErrorText(String) - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
 
setErrorTitle(String) - Method in class ch.tatool.core.module.creator.FileDownloadWorker
 
setErrorTitle(String) - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
 
setErrorType(int) - Method in class ch.tatool.app.export.DataExporterErrorImpl
 
setErrorType(int) - Method in interface ch.tatool.export.DataExporterError
 
setExecutable(Executable) - Method in class ch.tatool.core.element.ExecutableElement
 
setExecutePrimary(boolean) - Method in class ch.tatool.core.element.CompoundSelector
 
setExecuteSecondary(boolean) - Method in class ch.tatool.core.element.CompoundSelector
 
setExecutionContext(ExecutionContext) - Method in class ch.tatool.core.executable.BlockingExecutable
 
setExecutionContext(ExecutionContext) - Method in class ch.tatool.core.executable.NonBlockingAWTExecutable
 
setExecutionContext(ExecutionContext) - Method in interface ch.tatool.element.Executable
Set the execution context.
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.
setExecutionStrategy(ExecutionStrategy) - Method in interface ch.tatool.exec.Executor
Set the selector strategy.
setExecutor(Executor) - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
 
setExecutorInitializer(ExecutorInitializer) - Method in class ch.tatool.app.data.ModuleImpl
 
setExecutorInitializer(ExecutorInitializer) - Method in interface ch.tatool.data.Module
 
setFactor(int) - Method in class ch.tatool.core.element.handler.score.FactorPointAdaptor
 
setFactor(float) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
setFile(File) - Method in class ch.tatool.core.module.creator.FileDownloadWorker
 
setFinishOnInput(boolean) - Method in class ch.tatool.core.executable.GenericContentExecutable
 
setFolder(File) - Method in class ch.tatool.app.data.UserAccountImpl.InfoImpl
 
setFolder(File) - Method in class ch.tatool.app.data.UserAccountImpl
 
setFullScreenModeEnabled(boolean) - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Set the full screen mode.
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
 
setHandlers(List<Object>) - Method in class ch.tatool.core.element.AbstractElement
 
setHTMLPage(URL) - Method in class ch.tatool.app.gui.ModuleInfoPanel
Displays a HTML URL in the editor pane.
setHTMLPage(URL) - Method in class ch.tatool.core.display.swing.panel.HTMLPanel
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.
setHTMLString(String, String) - Method in class ch.tatool.core.display.swing.panel.HTMLPanel
Displays a HTML String in the editor pane.
seti18nEnabled(boolean) - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
setIcon(Icon) - Method in class ch.tatool.core.display.swing.panel.CenteredTextPanel
 
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
 
setId(String) - Method in class ch.tatool.core.element.NodeImpl
 
setId(Long) - Method in interface ch.tatool.data.ModuleSession
Set the ID of the ModuleSession.
setImages(List<String>) - Method in class ch.tatool.core.executable.ImageListInstructionExecutable
 
setIncludeUnfinished(boolean) - Method in class ch.tatool.core.element.SessionListSelector
 
setIncrementalExport(boolean) - Method in class ch.tatool.app.export.DataExporterImpl
 
setIncrementalExport(boolean) - Method in interface ch.tatool.export.DataExporter
Sets the incremental export property
setIndeterminate(boolean) - Method in class ch.tatool.app.gui.ProgressDialog
 
setIndeterminate(boolean) - Method in class ch.tatool.core.module.creator.ProgressDialog
 
setIndex(int) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setIndex(int) - Method in class ch.tatool.app.data.TrialImpl
 
setIndex(int) - Method in interface ch.tatool.data.ModuleSession
Sets the index of the ModuleSession used in the database.
setIndex(int) - Method in interface ch.tatool.data.Trial
Sets the index of the Trial used in the database.
setLabel(String) - Method in class ch.tatool.app.gui.ProgressDialog
 
setLabel(String) - Method in class ch.tatool.core.module.creator.ProgressDialog
 
setLabelFont(Font) - Method in class ch.tatool.core.display.swing.matrix.OffsetTableCellRenderer
 
setLabelFont(Font) - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelTableCellRenderer
 
setLeftChoice(String, Object) - Method in class ch.tatool.core.display.swing.action.ThreeChoiceActionPanel
Get the label of the left button.
setLeftChoice(String) - Method in class ch.tatool.core.display.swing.action.ThreeChoiceActionPanel
 
setLeftChoice(String, Object) - Method in class ch.tatool.core.display.swing.action.TwoChoiceActionPanel
Get the label of the left button.
setLeftChoice(String) - Method in class ch.tatool.core.display.swing.action.TwoChoiceActionPanel
 
setLeftIcon(Icon) - Method in class ch.tatool.core.display.swing.panel.DualPanel
 
setLeftText(String) - Method in class ch.tatool.core.display.swing.panel.DualPanel
 
setLevel(int) - Method in class ch.tatool.app.data.TrialImpl
 
setLevelChangeDeltaProperty(IntegerProperty) - Static method in class ch.tatool.core.data.Level
Sets the levelChangeDeltaProperty as an IntegerProperty.
setLevelDownText(String) - Method in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
setLevelProperty(IntegerProperty) - Static method in class ch.tatool.core.data.Level
Sets the levelPropery as an IntegerProperty.
setLevelUpText(String) - Method in class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 
setLocale(Locale) - Method in class ch.tatool.app.gui.MessagesImpl
 
setLocale(Locale) - Method in interface ch.tatool.data.Messages
 
setLocalId(String) - Method in class ch.tatool.core.element.NodeImpl
 
setLoginFrame(LoginFrame) - Method in class ch.tatool.app.gui.CreateAccountFrame
 
setLoginFrame(LoginFrame) - Method in class ch.tatool.app.GuiController
 
setLogTrialProperties(boolean) - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
Set whether timeout information should be logged in the trial.
setMatrixDimensions(int, int) - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
setMaxBenchmark(double) - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
setMaximum(int) - Method in class ch.tatool.app.gui.ProgressDialog
 
setMaximum(int) - Method in class ch.tatool.core.module.creator.ProgressDialog
 
setMaxPoints(int) - Method in class ch.tatool.app.data.TrialImpl
 
setMaxPointsProperty(IntegerProperty) - Static method in class ch.tatool.core.data.Points
Sets the maxPointsProperty as an IntegerProperty.
setMaxSessions(Integer) - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
Sets the maximum of sessions allowed for a module controlled by this scheduler
setMaxSessions(Integer) - Method in interface ch.tatool.module.ModuleScheduler
Sets the maximum amount of sessions allowed for a module controlled by this scheduler
setMaxThreshold(double) - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
setMaxTimerDuration(long) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
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
 
setMessages(Messages) - Method in class ch.tatool.core.module.creator.DataServerModuleCreator
 
setMessages(Messages) - Method in class ch.tatool.core.module.creator.FileDownloadWorker
 
setMessages(Messages) - Method in class ch.tatool.core.module.creator.LocalFileModuleCreator
 
setMessages(Messages) - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
 
setMessages(Messages) - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
Set the messages object used for i18n of text values
setMessages(Messages) - Method in interface ch.tatool.data.DataService
Sets the messages used by Tatool
setMessages(Messages) - Method in interface ch.tatool.data.Module
 
setMessages(Messages) - Method in interface ch.tatool.export.DataExporter
Set the messages object to be used for i18n
setMessages(Messages) - Method in interface ch.tatool.module.ModuleCreator
Set the current message object used for i18n.
setMessages(Messages) - Method in interface ch.tatool.module.ModuleScheduler
Sets the messages object to be used for i18n text values
setMessages(Messages) - Method in interface ch.tatool.module.ModuleService
Sets the Messages object used for i18n.
setMessageText(String) - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler.ModuleSchedulerMessageImpl
 
setMessageText(String) - Method in interface ch.tatool.module.ModuleSchedulerMessage
 
setMessageTitle(String) - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler.ModuleSchedulerMessageImpl
 
setMessageTitle(String) - Method in interface ch.tatool.module.ModuleSchedulerMessage
 
setMiddleChoice(String, Object) - Method in class ch.tatool.core.display.swing.action.ThreeChoiceActionPanel
Get the label of the left button.
setMiddleChoice(String) - Method in class ch.tatool.core.display.swing.action.ThreeChoiceActionPanel
Get the label of the middle button.
setMinBenchmark(double) - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
setMinimum(int) - Method in class ch.tatool.app.gui.ProgressDialog
 
setMinimum(int) - Method in class ch.tatool.core.module.creator.ProgressDialog
 
setMinMaxPoints(Node, int, int) - Static method in class ch.tatool.core.data.Points
Helper method to set the min and max points of a element at once.
setMinPoints(int) - Method in class ch.tatool.app.data.TrialImpl
 
setMinPointsProperty(IntegerProperty) - Static method in class ch.tatool.core.data.Points
Sets the minPointsProperty as an IntegerProperty.
setMinThreshold(double) - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
setMinTimerDuration(long) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
setMirrorHorizontally(boolean) - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
setMirrorVertically(boolean) - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
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
 
setModule(Module) - Method in class ch.tatool.core.module.creator.ModuleCreationWorker
 
setModule(Module) - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler
Set the module this scheduler should manage.
setModule(Module) - Method in interface ch.tatool.data.ModuleSession
Sets the Module of this ModuleSession.
setModule(Module) - Method in interface ch.tatool.module.ModuleInfoProvider
 
setModule(Module) - Method in interface ch.tatool.module.ModuleScheduler
Set the module this scheduler should manage.
setModuleCreatorRegistry(ModuleCreatorRegistry) - Method in class ch.tatool.app.gui.ModuleManagerFrame
 
setModuleCreatorRegistry(ModuleCreatorRegistry) - Method in class ch.tatool.core.module.creator.ModuleCreatorRegistryHelper
Set the registry reference.
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
 
setModuleScheduler(ModuleScheduler) - Method in interface ch.tatool.data.Module
 
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
 
setName(String) - Method in interface ch.tatool.data.UserAccount
Set the name of the account.
setNodeId(String) - Method in class ch.tatool.app.data.DataEntryImpl
Set the item id.
setNumIterations(int) - Method in class ch.tatool.core.element.IteratedListSelector
 
setNumIterations(int) - Method in class ch.tatool.core.element.RandomListSelector
Set the number of trials returned.
setNumIterations(int) - Method in class ch.tatool.core.element.SessionListSelector
 
setNumIterations(int) - Method in class ch.tatool.core.element.TimerListSelector
 
setNumRetriesBenchmark(int) - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
setNumRetriesTimer(int) - Method in class ch.tatool.core.element.handler.score.AdaptiveScoreAndLevelHandler
 
setOutcome(String) - Method in class ch.tatool.app.data.TrialImpl
 
setOutcomeProperty(StringProperty) - Static method in class ch.tatool.core.data.Misc
 
setOverlay(Component) - Method in interface ch.tatool.core.display.swing.SwingExecutionDisplay
Set the overlay component to be displayed.
setOverlay(Component) - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Set the overlay component to be displayed.
setPages(List<String>) - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
setPanels(List<String>) - Method in class ch.tatool.core.display.swing.status.DefaultModuleStatusRegionConfigurator
 
setPanels(List<JPanel>) - Method in class ch.tatool.core.executable.ListInstructionExecutable
Set the list of panels to display.
setParent(Node) - Method in class ch.tatool.core.element.NodeImpl
 
setParent(Node) - Method in interface ch.tatool.element.Node
Set the parent node.
setParentId(String) - Method in class ch.tatool.app.data.TrialImpl
 
setParentId(String) - Method in interface ch.tatool.data.Trial
Sets the Node ID of the Trial.
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
 
setPercentile(double) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
setPhase(ExecutionPhase) - Method in class ch.tatool.app.service.exec.impl.ExecutionContextImpl
 
setPhase(ExecutionPhase) - Method in class ch.tatool.core.element.handler.StatusPanelStateHandler
Set the phase in which to execute the reset/enable/disable actions.
setPoints(int) - Method in class ch.tatool.app.data.TrialImpl
 
setPointsProperty(IntegerProperty) - Static method in class ch.tatool.core.data.Points
Sets the pointsProperty as an IntegerProperty.
setPreferredRegionHeight(RegionsContainer.Region, int) - Method in class ch.tatool.core.display.swing.container.RegionsContainer
Sets the preferred region height.
setPrimary(Element) - Method in class ch.tatool.core.element.CompoundElement
 
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
 
setProperty(String, Object) - Method in class ch.tatool.core.display.swing.status.CorrectWrongStatusPanel
 
setProperty(String, Object) - Method in interface ch.tatool.core.display.swing.status.StatusPanel
Set a property of this info panel.
setProperty(String, Object) - Method in class ch.tatool.core.display.swing.status.TextStatusPanel
 
setProperty(String, Object) - Method in class ch.tatool.core.display.swing.status.TimerStatusPanel
 
setProperty(String, Object) - Method in class ch.tatool.core.element.AbstractPropertyHolder
 
setProperty(String, Object) - Method in interface ch.tatool.data.PropertyHolder
Set a specific element property.
setQuestion(String) - Method in class ch.tatool.app.data.TrialImpl
 
setQuestionAnswer(Node, String, Object) - Static method in class ch.tatool.core.data.Question
Helper Method to set the question and answer of a element trial.
setQuestionProperty(StringProperty) - Static method in class ch.tatool.core.data.Question
Sets the questionProperty as a StringProperty.
setQuestionText(String) - Method in class ch.tatool.core.display.swing.panel.SimpleQuestionPanel
 
setQuestionTextSize(int) - Method in class ch.tatool.core.display.swing.panel.SimpleQuestionPanel
 
setQuestionValueIcon(Icon) - Method in class ch.tatool.core.display.swing.panel.SimpleQuestionPanel
 
setQuestionValueText(String) - Method in class ch.tatool.core.display.swing.panel.SimpleQuestionPanel
 
setQuestionValueTextSize(int) - Method in class ch.tatool.core.display.swing.panel.SimpleQuestionPanel
 
setRatingLabel(String) - Method in class ch.tatool.core.display.swing.action.SliderActionPanel
 
setRatingLabels() - Method in class ch.tatool.core.display.swing.action.SliderActionPanel
 
setRatingValueProperty(IntegerProperty) - Static method in class ch.tatool.core.data.Rating
 
setReactionTime(long) - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
setReactionTime(long) - Method in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
setRegionContent(RegionsContainer.Region, Component, boolean) - Method in class ch.tatool.core.display.swing.container.RegionsContainer
Sets the content displayed in a region.
setRegionContent(RegionsContainer.Region, Component) - Method in class ch.tatool.core.display.swing.container.RegionsContainer
Sets the content displayed in a region.
setRegionContentVisibility(RegionsContainer.Region, boolean) - Method in class ch.tatool.core.display.swing.container.RegionsContainer
Set the visibility for the content in a region.
setRegionsContainer(RegionsContainer) - Static method in class ch.tatool.core.display.swing.container.ContainerUtils
 
setRegionVisibility(RegionsContainer.Region, boolean) - Method in class ch.tatool.core.display.swing.container.RegionsContainer
Set the visibility for a region.
setRelativeToHome(boolean) - Method in class ch.tatool.app.export.FileDataExporter
 
setRelativeToHome(boolean) - Method in class ch.tatool.app.service.impl.UserAccountServiceImpl
 
setResetIds(List<String>) - Method in class ch.tatool.core.element.handler.StatusPanelStateHandler
 
setResetTimerDuration(boolean) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
setResponseProperty(ObjectProperty) - Static method in class ch.tatool.core.data.Question
Sets the responseProperty, which represents the given response of a user, as an ObjectProperty.
setResultProperty(Result.ResultProperty) - Static method in class ch.tatool.core.data.Result
Sets the resultProperty as a ResultProperty.
setRightChoice(String, Object) - Method in class ch.tatool.core.display.swing.action.ThreeChoiceActionPanel
Get the label of the right button.
setRightChoice(String) - Method in class ch.tatool.core.display.swing.action.ThreeChoiceActionPanel
 
setRightChoice(String, Object) - Method in class ch.tatool.core.display.swing.action.TwoChoiceActionPanel
Get the label of the right button.
setRightChoice(String) - Method in class ch.tatool.core.display.swing.action.TwoChoiceActionPanel
 
setRightIcon(Icon) - Method in class ch.tatool.core.display.swing.panel.DualPanel
 
setRightText(String) - Method in class ch.tatool.core.display.swing.panel.DualPanel
 
setRootElement(Element) - Method in class ch.tatool.app.service.exec.impl.ElementTreeImpl
 
setRootElement(Element) - Method in class ch.tatool.core.module.initializer.MemoryExecutorInitializer
 
setRootElement(Element) - Method in interface ch.tatool.element.ElementTree
Set the root execution element.
setRotateByNinty(boolean) - Method in class ch.tatool.core.display.swing.matrix.RotatedLabelUI
 
setRowHeight(int) - Method in class ch.tatool.core.display.swing.matrix.FixedSizeTable
 
setSampleSize(int) - Method in class ch.tatool.core.element.handler.score.DefaultPointsAndLevelHandler
 
setScoreHandler(PropertyHolder) - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
setSecondary(Element) - Method in class ch.tatool.core.element.CompoundElement
 
setServerUrl(String) - Method in class ch.tatool.core.module.creator.DataServerModuleCreator
 
setSession(ModuleSession) - Method in class ch.tatool.app.data.TrialImpl
 
setSession(ModuleSession) - Method in interface ch.tatool.data.Trial
Sets the TrainingSession of this Trial.
setSessionCompleted(int) - Method in class ch.tatool.app.service.exec.impl.ExecutionDataImpl
 
setSessionCompleted(int) - Method in interface ch.tatool.exec.ExecutionData
Sets the completed flag for a session which allows to identify cancelled sessions later on
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
 
setSessionList(List<Integer>) - Method in class ch.tatool.core.element.SessionListSelector
 
setSessions(List<ModuleSession>) - Method in class ch.tatool.app.data.ModuleImpl
 
setSessionStartAllowed(boolean) - Method in class ch.tatool.core.module.scheduler.AbstractModuleScheduler.ModuleSchedulerMessageImpl
 
setSessionStartAllowed(boolean) - Method in interface ch.tatool.module.ModuleSchedulerMessage
 
setStartTime(Date) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setStartTime(Date) - Method in class ch.tatool.app.data.TrialImpl
 
setStartTime(Date) - Method in interface ch.tatool.data.ModuleSession
Sets the start time of a ModuleSession.
setStartTimeProperty(DateProperty) - Static method in class ch.tatool.core.data.Timing
 
setStartupProperty(String, String) - Static method in class ch.tatool.app.util.AppUtils
Set a startup property value.
setStatusPanelId(String) - Method in class ch.tatool.core.element.handler.ExecutionFeedbackHandler
 
setStatusPanelId(String) - Method in class ch.tatool.core.element.handler.TrialCountHandler
 
setStatusPanels(Map<String, StatusPanel>) - Method in class ch.tatool.core.display.swing.status.StatusRegionConfigurator
Set a map of info panels to add to the statusregion.
setStatusRegion(StatusRegionImpl) - Static method in class ch.tatool.core.display.swing.status.StatusRegionUtil
Set the status region to use.
setStimuliFile(String) - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
setStimuliPath(String) - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
setStrategy(ExecutionStrategy) - Method in class ch.tatool.core.module.initializer.MemoryExecutorInitializer
 
setStringValue(DataContainer, PropertyHolder, String) - Method in class ch.tatool.core.data.GenericProperty
 
setStringValue(DataContainer, String, String) - Method in class ch.tatool.core.data.GenericProperty
 
setStringValue(DataContainer, PropertyHolder, String) - Method in interface ch.tatool.data.Property
 
setStringValue(DataContainer, String, String) - Method in interface ch.tatool.data.Property
 
setTableCellRenderer(TableCellRenderer) - Method in class ch.tatool.core.display.swing.matrix.FixedSizeTable
 
setTableModel(TableModel) - Method in class ch.tatool.core.display.swing.matrix.FixedSizeTable
Set the table model underlying the matrix.
setText(String) - Method in class ch.tatool.core.display.swing.panel.CenteredTextPanel
 
setText(String) - Method in class ch.tatool.core.display.swing.panel.TextAreaPanel
 
setTextDocument(int, int) - Method in class ch.tatool.core.display.swing.action.InputActionPanel
 
setTextSize(int) - Method in class ch.tatool.core.display.swing.panel.CenteredTextPanel
 
setTextSize(int) - Method in class ch.tatool.core.display.swing.panel.TextAreaPanel
 
setTimeout(long) - Method in class ch.tatool.core.element.TemporalListSelector
 
setTimeout(long) - Method in class ch.tatool.core.element.TimerListSelector
 
setTimeoutAspect(DefaultTimeoutHandler) - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
setTimeoutHandler(DefaultVisualTimeoutHandler) - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
setTimerSampleSize(int) - Method in class ch.tatool.core.element.handler.timeout.DefaultAdaptiveTimeoutHandler
 
setTitleLabel(JLabel) - Method in class ch.tatool.core.display.swing.status.TextStatusPanel
 
setTotalMaxPointsProperty(IntegerProperty) - Static method in class ch.tatool.core.data.Points
Sets the totalMaxPointsProperty as an IntegerProperty.
setTotalMinPointsProperty(IntegerProperty) - Static method in class ch.tatool.core.data.Points
Sets the totalMinPointsProperty as an IntegerProperty.
setTotalPointsProperty(IntegerProperty) - Static method in class ch.tatool.core.data.Points
Sets the totalPointsProperty as an IntegerProperty.
setTransactionTemplate(TransactionTemplate) - Method in class ch.tatool.app.data.UserAccountImpl
 
setTrialCounter(int) - Method in class ch.tatool.core.element.handler.TrialCountHandler
 
setTrials(List<Trial>) - Method in class ch.tatool.app.data.ModuleSessionImpl
 
setup(Module) - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
 
setup(Executor, Module) - Method in class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
Initializes the display.
setup(Executor, Module) - Method in interface ch.tatool.display.ExecutionDisplayProvider
Initialize the module execution view This method should create any necessary resources required for the view
setupExecutionStrategy(Executor, Module) - Method in class ch.tatool.core.module.initializer.SpringExecutorInitializer
 
setupKeyEvents() - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Initialise key bindings for available KeyEventHandlers
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
 
setValue(PropertyHolder, T) - Method in class ch.tatool.core.data.GenericProperty
 
setValue(DataContainer, PropertyHolder) - Method in class ch.tatool.core.data.GenericProperty
 
setValue(DataContainer, PropertyHolder, T) - Method in class ch.tatool.core.data.GenericProperty
 
setValue(DataContainer, String, T) - Method in class ch.tatool.core.data.GenericProperty
 
setValue(Node, boolean) - Method in class ch.tatool.core.data.Result.ResultProperty
Set the result, either success or failure.
setValue(MatrixValue) - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
setValue(int) - Method in class ch.tatool.core.module.creator.ProgressDialog
 
setValue(PropertyHolder, T) - Method in interface ch.tatool.data.Property
 
setValue(DataContainer, PropertyHolder) - Method in interface ch.tatool.data.Property
 
setValue(DataContainer, PropertyHolder, T) - Method in interface ch.tatool.data.Property
 
setValue(DataContainer, String, T) - Method in interface ch.tatool.data.Property
 
setValueAt(Object, int, int) - Method in class ch.tatool.core.display.swing.matrix.MatrixPanel
 
setValueLabel(JLabel) - Method in class ch.tatool.core.display.swing.status.TextStatusPanel
 
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
 
setZeroOneMinMaxPoints(Node) - Static method in class ch.tatool.core.data.Points
Helper method to set the min and max points of a element at once to (0, 1).
setZeroOnePoints(Node, boolean) - Static method in class ch.tatool.core.data.Points
Helper Method which sets the pointsProperty according to a boolean to 0=false or 1=true.
showCard(String) - Method in interface ch.tatool.core.display.swing.SwingExecutionDisplay
Display a previously added card.
showCard(String) - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Display a previously added card.
showRegionsContainer(SwingExecutionDisplay) - Static method in class ch.tatool.core.display.swing.container.ContainerUtils
 
showWindow() - Method in class ch.tatool.core.display.swing.SwingExecutionFrame
Shows the window.
shutdown() - Method in class ch.tatool.app.GuiController
 
shutdown() - Method in class ch.tatool.app.service.impl.UserAccountDAO
 
SimpleQuestionPanel - Class in ch.tatool.core.display.swing.panel
Displays a simple text in the center of the screen.
SimpleQuestionPanel() - Constructor for class ch.tatool.core.display.swing.panel.SimpleQuestionPanel
Creates new form SimpleTextQuestionPanel
SKIP - Static variable in interface ch.tatool.exec.ExecutionOutcome
 
SliderActionPanel - Class in ch.tatool.core.display.swing.action
Panel which supports a slider and a button.
SliderActionPanel() - Constructor for class ch.tatool.core.display.swing.action.SliderActionPanel
Creates new form SliderActionPanel
SPRING_ELEMENT_CONFIGURATION_XML_PROPERTY - Static variable in class ch.tatool.core.module.initializer.SpringExecutorInitializer
 
SpringExecutorInitializer - Class in ch.tatool.core.module.initializer
ExecutorConfiguration which loads the elements from a Spring context file.
SpringExecutorInitializer() - Constructor for class ch.tatool.core.module.initializer.SpringExecutorInitializer
 
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.
startExecution(ExecutionContext) - Method in interface ch.tatool.core.element.ExecutionStartHandler
 
startExecution(ExecutionContext) - Method in class ch.tatool.core.element.TimerListSelector
 
startExecution() - Method in class ch.tatool.core.executable.BlockingAWTExecutable
Calls startExecutionAWT on the awt thread.
startExecution() - Method in class ch.tatool.core.executable.BlockingExecutable
Start actual execution.
startExecution() - Method in class ch.tatool.test.TestTask
 
startExecutionAWT() - Method in class ch.tatool.core.executable.AbstractHTMLExecutable
 
startExecutionAWT() - Method in class ch.tatool.core.executable.AbstractInstructionExecutable
Called at element start.
startExecutionAWT() - Method in class ch.tatool.core.executable.BlockingAWTExecutable
To be implemented.
startExecutionAWT() - Method in class ch.tatool.core.executable.ConfidenceRatingExecutable
 
startExecutionAWT() - Method in class ch.tatool.core.executable.GenericContentExecutable
 
startExecutionAWT() - Method in class ch.tatool.core.executable.QuestionnaireExecutable
 
startGUI() - Method in class ch.tatool.app.GuiController
Starts the controller
startLevel - Variable in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
startLoading(String[]) - Method in class ch.tatool.core.module.creator.DataServerModuleCreator
 
startMaxPoints - Variable in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
startMinPoints - Variable in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
startPoints - Variable in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
startTimeout(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
Starts the timer.
startTimeout(ExecutionContext) - Method in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
startTimeout(ExecutionContext) - Method in interface ch.tatool.core.element.handler.timeout.TimeoutHandler
 
STATUS_PANEL_LEVEL - Static variable in interface ch.tatool.core.display.swing.status.StatusPanel
 
STATUS_PANEL_OUTCOME - Static variable in interface ch.tatool.core.display.swing.status.StatusPanel
 
STATUS_PANEL_TIMER - Static variable in interface ch.tatool.core.display.swing.status.StatusPanel
 
STATUS_PANEL_TRIAL - Static variable in interface ch.tatool.core.display.swing.status.StatusPanel
 
StatusPanel - Interface in ch.tatool.core.display.swing.status
 
StatusPanelStateHandler - Class in ch.tatool.core.element.handler
This handler takes care of resetting status panel states (enabled, reset).
StatusPanelStateHandler() - Constructor for class ch.tatool.core.element.handler.StatusPanelStateHandler
 
StatusRegion - Interface in ch.tatool.core.display.swing.status
Backing object for the status region.
StatusRegionConfigurator - Class in ch.tatool.core.display.swing.status
 
StatusRegionConfigurator() - Constructor for class ch.tatool.core.display.swing.status.StatusRegionConfigurator
 
StatusRegionImpl - Class in ch.tatool.core.display.swing.status
Status region component implementation.
StatusRegionImpl() - Constructor for class ch.tatool.core.display.swing.status.StatusRegionImpl
 
StatusRegionUtil - Class in ch.tatool.core.display.swing.status
Provides access to a StatusRegionInstance
StatusRegionUtil() - Constructor for class ch.tatool.core.display.swing.status.StatusRegionUtil
 
stimuliFile - Variable in class ch.tatool.core.executable.QuestionnaireExecutable
 
stimuliPath - Variable in class ch.tatool.core.executable.QuestionnaireExecutable
 
stop() - Method in interface ch.tatool.exec.PhaseRunnable
Request the execution to be stopped as soon as possible.
stopCurrentElementExecution() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Finishes the execution of the current executable
stopCurrentElementExecution() - Method in interface ch.tatool.exec.Executor
Stops the execution of the current element.
stopExecution() - Method in class ch.tatool.app.service.exec.impl.ExecutorImpl
Stops the current execution when called.
stopExecution(ExecutionContext) - Method in interface ch.tatool.core.element.ExecutionStartHandler
 
stopExecution(ExecutionContext) - Method in class ch.tatool.core.element.TimerListSelector
 
stopExecution() - Method in interface ch.tatool.exec.Executor
Stops the current module execution by properly closing the session.
stopModuleExecution() - Method in class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
Stops the module execution.
STOPPED - Static variable in interface ch.tatool.exec.ExecutionOutcome
 
stopTimer() - Method in interface ch.tatool.core.element.ExecutionStartHandler
 
stopTimer() - Method in class ch.tatool.core.element.TimerListSelector
 
storeProperties(DataContainer, PropertyHolder, Property<?>[]) - Static method in class ch.tatool.core.data.DataUtils
Copies all properties from the holder onto a PropertiesContainer object.
storeProperties(DataContainer, DescriptivePropertyHolder) - Static method in class ch.tatool.core.data.DataUtils
 
StringConverter - Class in ch.tatool.core.data
Contains handler methods that convert a String into other object types
StringConverter.Converter<T> - Interface in ch.tatool.core.data
 
StringProperty - Class in ch.tatool.core.data
String value property object
StringProperty(String) - Constructor for class ch.tatool.core.data.StringProperty
 
SubmitActionPanel - Class in ch.tatool.core.display.swing.action
Panel that provides a submit button and an optional description label.
SubmitActionPanel() - Constructor for class ch.tatool.core.display.swing.action.SubmitActionPanel
Creates new form SubmitActionPanel
SUCCESS_RESULT - Static variable in class ch.tatool.core.data.Result.ResultProperty
 
SUSPENDED - Static variable in interface ch.tatool.exec.ExecutionOutcome
 
SwingExecutionDisplay - Interface in ch.tatool.core.display.swing
Swing container provided to elements to interact with the user Components can be added to the Display in a "Card style view" manner, where each component is displayed in full at once.
SwingExecutionDisplayProvider - Class in ch.tatool.core.display.swing
Full screen window used for task execution.
SwingExecutionDisplayProvider() - Constructor for class ch.tatool.core.display.swing.SwingExecutionDisplayProvider
Creates a new SwingExecutionDisplayProvider
SwingExecutionFrame - Class in ch.tatool.core.display.swing
Display implementation usable for task execution.
SwingExecutionFrame() - Constructor for class ch.tatool.core.display.swing.SwingExecutionFrame
Creates new form SwingExecutionFrame
SwingModuleRunner - Class in ch.tatool.test.swing
Abstract Module tester.
SwingModuleRunner() - Constructor for class ch.tatool.test.swing.SwingModuleRunner
 

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
 
TatoolOnlineDialog - Class in ch.tatool.core.module.creator
 
TatoolOnlineDialog(Frame, boolean, Messages) - Constructor for class ch.tatool.core.module.creator.TatoolOnlineDialog
Creates new form TatoolOnlineDialog
TemporalListSelector - Class in ch.tatool.core.element
Iterates through the list of elements, executing each element in order until timeout.
TemporalListSelector() - Constructor for class ch.tatool.core.element.TemporalListSelector
 
TemporaryElementSupport - Interface in ch.tatool.element
Provides support for temporary element execution.
TemporaryElementSupportUtil - Class in ch.tatool.core.element
Use this helper class to add temporary elements to the execution.
TemporaryElementSupportUtil() - Constructor for class ch.tatool.core.element.TemporaryElementSupportUtil
 
TestApp - Class in ch.tatool.app
Test Tatool Application class.
TestApp() - Constructor for class ch.tatool.app.TestApp
 
TestTask - Class in ch.tatool.test
Test task implementation that simply returns a pre-configured outcome.
TestTask() - Constructor for class ch.tatool.test.TestTask
 
TextAreaPanel - Class in ch.tatool.core.display.swing.panel
Displays a simple text in the center of the screen.
TextAreaPanel() - Constructor for class ch.tatool.core.display.swing.panel.TextAreaPanel
Creates new form SimpleTextQuestionPanel
TextStatusPanel - Class in ch.tatool.core.display.swing.status
Status panel that provides a title and value property only.
TextStatusPanel() - Constructor for class ch.tatool.core.display.swing.status.TextStatusPanel
Creates new form TextStatusPanel
ThreeChoiceActionPanel - Class in ch.tatool.core.display.swing.action
Provides three buttons to choose from - left, middle and right.
ThreeChoiceActionPanel() - Constructor for class ch.tatool.core.display.swing.action.ThreeChoiceActionPanel
Creates new form ThreeChoiceActionPanel
TimeoutHandler - Interface in ch.tatool.core.element.handler.timeout
Describes a timeout handler object
timer - Variable in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
Timer used for the timeout.
timer - Variable in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
Timer used for the timeout.
timerElapsed() - Method in class ch.tatool.core.element.handler.timeout.DefaultTimeoutHandler
 
timerElapsed() - Method in class ch.tatool.core.element.handler.timeout.DefaultVisualTimeoutHandler
 
TimerListSelector - Class in ch.tatool.core.element
Iterates through the list of elements, executing each them in order.
TimerListSelector() - Constructor for class ch.tatool.core.element.TimerListSelector
 
TimerListSelector(int) - Constructor for class ch.tatool.core.element.TimerListSelector
 
TimerStatusPanel - Class in ch.tatool.core.display.swing.status
Status panel that displays a progress bar state.
TimerStatusPanel() - Constructor for class ch.tatool.core.display.swing.status.TimerStatusPanel
Creates new form TextStatusPanel
Timing - Class in ch.tatool.core.data
Helper Class with getter and setter methods for properties concerning timing.
Timing() - Constructor for class ch.tatool.core.data.Timing
 
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
 
toString() - Method in class ch.tatool.core.display.swing.matrix.MatrixValue
 
Trial - Interface in ch.tatool.data
Trial datacontainer interface.
TrialCountEvaluator - Interface in ch.tatool.core.element.handler
A TrialCountEvaluator evaluates the trial count for the current execution context.
TrialCountHandler - Class in ch.tatool.core.element.handler
Counts the number of executed trials TODO: split out the UI update into a separate handler
TrialCountHandler() - Constructor for class ch.tatool.core.element.handler.TrialCountHandler
 
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
 
triggerKeyEvent(int, ExecutionContext) - Method in class ch.tatool.core.element.handler.EscapeKeyEventHandler
 
triggerKeyEvent(int, ExecutionContext) - Method in interface ch.tatool.core.element.handler.KeyEventHandler
 
TwoChoiceActionPanel - Class in ch.tatool.core.display.swing.action
Provides two buttons to choose from - left and right.
TwoChoiceActionPanel() - Constructor for class ch.tatool.core.display.swing.action.TwoChoiceActionPanel
Creates new form TwoChoiceActionPanel

U

updateElementStack(ExecutionContext) - Method in class ch.tatool.core.element.DefaultExecutionStrategy
Updates the stack
updateElementStack(ExecutionContext) - Method in interface ch.tatool.element.ExecutionStrategy
Update the stack with the next element for execution.
updateModuleInfo(Module, Date) - Method in class ch.tatool.app.gui.ModuleInfoPanel
 
updateModuleInfo(Module, Date) - Method in interface ch.tatool.module.ModuleInfoProvider
Called to force an update of the module info panel
updateStatusRegion(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
Updates the level status panel.
updateTotals(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
updateTotals(ExecutionContext) - Method in class ch.tatool.core.element.handler.score.BoundaryPointsAndLevelHandler
Overridden to also adapt the current level total
url - Variable in class ch.tatool.app.export.ServerDataExporter
 
UserAccount - Interface in ch.tatool.data
User account information.
UserAccount.Info - Interface in ch.tatool.data
Info object for user accounts.
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
 
UserFeedbackLevelListener - Class in ch.tatool.core.element.handler.score
 
UserFeedbackLevelListener() - Constructor for class ch.tatool.core.element.handler.score.UserFeedbackLevelListener
 

V

value - Variable in class ch.tatool.core.display.swing.matrix.MatrixValue
 
valueOf(String) - Static method in enum ch.tatool.core.display.swing.container.RegionsContainer.Region
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.tatool.exec.ExecutionPhase
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.tatool.core.display.swing.container.RegionsContainer.Region
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.tatool.exec.ExecutionPhase
Returns an array containing the constants of this enum type, in the order they are declared.

W

Worker - Interface in ch.tatool.core.module.creator
 
writeToFile(String, String) - Method in class ch.tatool.app.gui.LoginFrame
 

Z

ZERO_POINTS - Static variable in class ch.tatool.core.element.handler.score.AbstractPointsAndLevelHandler
 
A B C D E F G H I K L M N O P Q R S T U V W Z 

Copyright © 2013. All Rights Reserved.