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

A

AGENT_COUNT - Static variable in class qat.common.Common
This variable indicates to the test scripts the number of agents * which have been defined in this project session.
AGENT_DIR_NAME - Static variable in class qat.common.Common
This is the offset into the BASE_DIR_NAME used to store * info related to the agent.
AUTOSAVE_PROJECT - Static variable in class qat.common.Common
 
AboutDialog - class qat.gui.AboutDialog.
 
AboutDialog(JFrame) - Constructor for class qat.gui.AboutDialog
 
Agent - class qat.agent.Agent.
The agent is responsible for interfacing with the QA Test harness, and recieving, executing, cleaning etc. of tests for each request sent by the harness.
Agent(String[]) - Constructor for class qat.agent.Agent
This constructs an agent which will listen to harness requests on the specified port.
AgentConsole - class qat.gui.AgentConsole.
 
AgentConsole(String, String, int, int, int) - Constructor for class qat.gui.AgentConsole
 
AgentInfo - class qat.gui.AgentInfo.
 
AgentInfo(QAT, String, Properties) - Constructor for class qat.gui.AgentInfo
 
AgentInstance - class qat.parser.AgentInstance.
 
AgentInstance(String, int, String, boolean) - Constructor for class qat.parser.AgentInstance
This sets up an instance for communicating with an agent
AgentThread - class qat.agent.AgentThread.
 
AgentThread(Vector, Vector, boolean, int, Socket) - Constructor for class qat.agent.AgentThread
 
accept(File) - Method in class qat.gui.ExtensionFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
actionPerformed(ActionEvent) - Method in class qat.gui.AboutDialog
 
actionPerformed(ActionEvent) - Method in class qat.gui.AgentConsole
 
actionPerformed(ActionEvent) - Method in class qat.gui.CompareResults
 
actionPerformed(ActionEvent) - Method in class qat.gui.EditProject
 
actionPerformed(ActionEvent) - Method in class qat.gui.KeywordComponent
 
actionPerformed(ActionEvent) - Method in class qat.gui.NodeMenu
 
actionPerformed(ActionEvent) - Method in class qat.gui.ParserOutputViewer
 
actionPerformed(ActionEvent) - Method in class qat.gui.QAT
 
actionPerformed(ActionEvent) - Method in class qat.gui.TimerRunner
 
actionPerformed(ActionEvent) - Method in class qat.gui.TraceViewer
 
actionPerformed(ActionEvent) - Method in class qat.gui.TraceViewerComponent
 
actionPerformed(ActionEvent) - Method in class qat.plugins.chorus.Cash
 
actionPerformed(ActionEvent) - Method in class qat.plugins.chorus.TaskManager
 
actionPerformed(ActionEvent) - Method in class qat.plugins.jdmk.JdmkPlugin
 
actionSuffix - Static variable in class qat.components.Notepad
Suffix applied to the key used in resource file lookups for an action.
activatePlugin(QATInterface) - Method in interface qat.gui.PluginInterface
This method is called when the plugin is activated through the QAT Plugin menu.
activatePlugin(QATInterface) - Method in class qat.plugins.chorus.ChorusPlugin
This method is called when the plugin is activated through the QAT Plugin menu.
activatePlugin(QATInterface) - Method in class qat.plugins.jdmk.JdmkPlugin
This method is called when the plugin is activated through the QAT Plugin menu.
addActiveAgent(Object, Object) - Method in class qat.parser.qashparser.QASHProperties
 
addAgent(EditAgent) - Method in class qat.gui.AgentInfo
 
addChangeListener(ChangeListener) - Method in class qat.gui.QAT
 
addChangeListener(ChangeListener) - Method in class qat.gui.TestTree
This add a listener interested in recieiveing events whenever a node of this tree changes.
addClient(DataInputStream, DataOutputStream, Socket, int) - Static method in class qat.common.ConsoleServer
 
addError(Test, Throwable) - Method in class qat.parser.junitparser.JUnitParser
 
addExtension(String) - Method in class qat.gui.ExtensionFileFilter
Adds a filetype "dot" extension to filter against.
addFailure(Test, AssertionFailedError) - Method in class qat.parser.junitparser.JUnitParser
 
addFunction(String, ArrayList) - Method in class qat.parser.qashparser.QASHProperties
 
addItem(Object) - Method in class qat.components.EComboBox
 
addItem(Object) - Method in class qat.plugins.chorus.EComboBox
 
addItemListener(ItemListener) - Method in class qat.plugins.chorus.EComboBox
 
addProperty(Object, Object) - Method in class qat.common.TestObject
This method adds a property to the TestObject properties.
addTreeSelectionListener(TreeSelectionListener) - Method in class qat.gui.TestTree
 
append(QASHToken) - Method in class qat.parser.qashparser.QASHToken
 
append(String) - Method in class qat.plugins.chorus.Console
 
applyKeywordExpression(String) - Method in class qat.gui.KeywordComponent
This method is exposed to allow test selection via the commandline interface to Qat.

B

BASE_DIR_NAME - Static variable in class qat.common.Common
This directory will be created off the users home directory if it does not exists, * and is used to store session info, and project results.
BLUE - Static variable in class qat.parser.HtmlPrintStream
 
BREAK - Static variable in class qat.parser.HtmlPrintStream
 
BUG_INFO - Static variable in class qat.parser.qashparser.QASHParser
 

C

CHECKAGENT - Static variable in class qat.common.ProtocolConstants
 
CHECKFILE - Static variable in class qat.common.ProtocolConstants
 
CHECKFILE(String) - Method in class qat.parser.AgentInstance
This method returns "0" if filename exists, and "1" if it doesn't.
CLASSSTART_REQUEST - Static variable in class qat.common.ProtocolConstants
 
CMDCLEAN(String) - Method in class qat.parser.AgentInstance
 
CMDCLEAN_REQUEST - Static variable in class qat.common.ProtocolConstants
 
CMDGETTRACE(String, String) - Method in class qat.parser.AgentInstance
 
CMDGETTRACE_REQUEST - Static variable in class qat.common.ProtocolConstants
 
CMDSTART(String[], String) - Method in class qat.parser.AgentInstance
This starts a command on the agent corresponding to this agent instance
CMDSTART_REQUEST - Static variable in class qat.common.ProtocolConstants
 
CMDSTATUS(String) - Method in class qat.parser.AgentInstance
 
CMDSTATUS_REQUEST - Static variable in class qat.common.ProtocolConstants
 
CMDSTOP(String) - Method in class qat.parser.AgentInstance
If the process is still running, it will be killed and the return will be * negative, else if it wasn't running, the exit status will be returned.
CMDSTOP_REQUEST - Static variable in class qat.common.ProtocolConstants
 
CONSOLE_BUFFER_SIZE - Static variable in class qat.common.Common
 
CONSOLE_BUFFER_SIZE_VALUE - Static variable in class qat.common.Common
 
CONSOLE_DEBUG_LEVEL - Static variable in class qat.common.Common
 
CONSOLE_DEBUG_LEVEL_VALUE - Static variable in class qat.common.Common
 
CURRENT_PROPERTIES_VERSION - Static variable in class qat.common.Common
 
Cash - class qat.plugins.chorus.Cash.
 
Cash(String) - Constructor for class qat.plugins.chorus.Cash
 
Cash(String, boolean) - Constructor for class qat.plugins.chorus.Cash
This form will not be allowed to call System.exit().
ChorusPlugin - class qat.plugins.chorus.ChorusPlugin.
This class is used for fine-tuning the QAT GUI to specific project related requirements.
ChorusPlugin() - Constructor for class qat.plugins.chorus.ChorusPlugin
 
ComboList - class qat.components.ComboList.
 
ComboList(String, String, String) - Constructor for class qat.components.ComboList
Creates a gui component with label and a ComboBox containing the items separated by commas, specified in defaulVal.
ComboText - class qat.components.ComboText.
 
ComboText(String, String) - Constructor for class qat.components.ComboText
 
ComboText(String, int) - Constructor for class qat.components.ComboText
 
Common - class qat.common.Common.
 
Common() - Constructor for class qat.common.Common
 
CompareResults - class qat.gui.CompareResults.
 
CompareResults(QAT) - Constructor for class qat.gui.CompareResults
 
CompareResults(QAT, String, String) - Constructor for class qat.gui.CompareResults
 
Console - class qat.plugins.chorus.Console.
 
Console(String, int, int) - Constructor for class qat.plugins.chorus.Console
 
ConsoleServer - class qat.common.ConsoleServer.
 
cacheProperties(String, Properties) - Method in class qat.parser.qashparser.QASHProperties
 
calculateStatus() - Method in class qat.gui.QAT
 
calculateStatus(ArrayList) - Method in class qat.gui.QAT
 
cat(String) - Static method in class qat.common.Utils
This writes the file specified by fileName to the stdout.
checkExitValue() - Method in class qat.agent.ExecProcess
This function returns the exit value of the running process if it has finished else it returns a negative value.
checkExitValue() - Method in class qat.plugins.chorus.ExecProcess
This function returns the exit value of the running process if it has finished else it returns a negative value.
checkSubDirsExist(String) - Static method in class qat.common.Utils
Creates all neccesary parent directories contained in this path.
cleanUnzippedFiles(String, String) - Static method in class qat.common.Utils
This method deletes all the files and subdirectories as created when the zipFileName was unzipped in the outputDirectory.
clear() - Method in class qat.plugins.chorus.Console
 
clearActiveAgents() - Method in class qat.parser.qashparser.QASHProperties
 
clearFunctions() - Method in class qat.parser.qashparser.QASHProperties
 
clearProjectProperties() - Method in class qat.gui.QAT
 
clearTraceFiles(String) - Method in class qat.gui.TestSpecification
 
clearTraces() - Method in class qat.gui.TraceViewerComponent
 
clone() - Method in class qat.parser.qashparser.QASHToken
 
cloneTo(EComboBox) - Method in class qat.components.EComboBox
 
cloneTo(EComboBox) - Method in class qat.plugins.chorus.EComboBox
 
close() - Method in class qat.parser.HtmlPrintStream
 
closeQatInstance(boolean) - Method in class qat.gui.QAT
This method saves this instances session and project properties, and if no run/parse is in progress, will close the window.
closeWindow() - Method in class qat.components.Notepad
 
collapseLevel() - Method in class qat.gui.TestTree
 
compareTo(QASHToken) - Method in class qat.parser.qashparser.QASHToken
 
contains(Object) - Method in class qat.plugins.chorus.EComboBox
 
convertPathToClassName(String, String) - Static method in class qat.parser.junitparser.JUnitTestFinder
 
copy(String, String, StatusWindow) - Static method in class qat.common.SwingUtils
This method copies sourceName to destName.
copy(String, String) - Static method in class qat.common.Utils
This method copies sourceName to destName.
createActionChangeListener(JMenuItem) - Method in class qat.components.Notepad
 
createEditor() - Method in class qat.components.Notepad
Create an editor to represent the given document.
createMenu(String) - Method in class qat.components.Notepad
Create a menu for the app.
createMenuItem(String) - Method in class qat.components.Notepad
This is the hook through which all menu items are created.
createMenubar() - Method in class qat.components.Notepad
Create the menubar for the app.
createStatusbar() - Method in class qat.components.Notepad
Create a status bar
createTempFile(String, String) - Static method in class qat.common.Utils
 
createTool(String) - Method in class qat.components.Notepad
Hook through which every toolbar item is created.
createToolbarButton(String) - Method in class qat.components.Notepad
Create a button to go inside of the toolbar.

D

DAEMONCLEAN() - Method in class qat.parser.AgentInstance
 
DAEMONCLEAN_REQUEST - Static variable in class qat.common.ProtocolConstants
 
DAEMONSTART(String[]) - Method in class qat.parser.AgentInstance
This starts a command on the agent corresponding to this agent instance
DAEMONSTART_REQUEST - Static variable in class qat.common.ProtocolConstants
 
DEFAULT_PARSER_CLASSNAMES - Static variable in class qat.common.Common
 
DEFAULT_PROJECTNAME - Static variable in class qat.common.Common
This is the default name for a project.
DEFAULT_TESTFINDER_CLASSNAMES - Static variable in class qat.common.Common
 
DELAGENT() - Method in class qat.parser.AgentInstance
* This method is called to clean up any trace, stdout & stderror files created * by calls to STARTCMD.
DELFILE - Static variable in class qat.common.ProtocolConstants
 
DELFILE(String) - Method in class qat.parser.AgentInstance
 
DELPROP(String, String) - Method in class qat.parser.AgentInstance
This deletes a property previously set by a call to SETPROP
DiscoveryProbe - class qat.gui.DiscoveryProbe.
 
DiscoveryProbe() - Constructor for class qat.gui.DiscoveryProbe
 
DiscoveryProbeString - Static variable in class qat.common.Common
 
DiscoveryResponder - class qat.agent.DiscoveryResponder.
 
DiscoveryResponder(String, int, int) - Constructor for class qat.agent.DiscoveryResponder
 
debugMsg(String) - Static method in class qat.common.ConsoleServer
 
debugMsg(String, int) - Static method in class qat.common.ConsoleServer
 
debugStackTrace(Throwable) - Static method in class qat.common.ConsoleServer
 
delete(String, StatusWindow) - Static method in class qat.common.SwingUtils
This method deletes the file specified by fileName.
delete(File, StatusWindow) - Static method in class qat.common.SwingUtils
This method deletes the file specified by fileName.
delete(String) - Static method in class qat.common.Utils
This method deletes the file specified by fileName.
delete(File) - Static method in class qat.common.Utils
This method deletes the file specified by fileName.
destroy() - Method in class qat.agent.ExecProcess
 
detail() - Method in class qat.parser.qashparser.QASHToken
 
detectAgent() - Method in class qat.gui.EditAgent
 
doRun(Test) - Method in class qat.parser.junitparser.JUnitParser
 
doRun(Test, boolean) - Method in class qat.parser.junitparser.JUnitParser
 

E

EComboBox - class qat.components.EComboBox.
 
EComboBox() - Constructor for class qat.components.EComboBox
 
EComboBox - class qat.plugins.chorus.EComboBox.
 
EComboBox() - Constructor for class qat.plugins.chorus.EComboBox
 
ENVTRACECONTAINS(String, String, String) - Method in class qat.parser.AgentInstance
 
ENV_TRACE_SUFFIX - Static variable in class qat.common.Common
The name which will be used to suffix environment trace files recieved from the agents.
EditAgent - class qat.gui.EditAgent.
 
EditAgent(AgentInfo, String) - Constructor for class qat.gui.EditAgent
 
EditProject - class qat.gui.EditProject.
 
EditProject(QAT, Properties, String) - Constructor for class qat.gui.EditProject
 
Evaluater - class qat.gui.Evaluater.
This static class is used to determine whether a given set of keywords satisfies a boolean expression made up of these keywords.
Evaluater() - Constructor for class qat.gui.Evaluater
 
ExecProcess - class qat.agent.ExecProcess.
This class is responsible for executing a single TestObject, and starting new threads to read it's standard output and error output streams.
ExecProcess(TestObject, PrintStream, int, boolean, String) - Constructor for class qat.agent.ExecProcess
This constructs a new ExecProcess with the specified TestObject
ExecProcess - class qat.plugins.chorus.ExecProcess.
This class is responsible for executing a single TestObject, and starting new threads to read it's standard output and error output streams.
ExecProcess(String, Console) - Constructor for class qat.plugins.chorus.ExecProcess
 
ExtensionFileFilter - class qat.gui.ExtensionFileFilter.
 
ExtensionFileFilter() - Constructor for class qat.gui.ExtensionFileFilter
Creates a file filter.
ExtensionFileFilter(String) - Constructor for class qat.gui.ExtensionFileFilter
Creates a file filter that accepts files with the given extension.
ExtensionFileFilter(String, String) - Constructor for class qat.gui.ExtensionFileFilter
Creates a file filter that accepts the given file type.
ExtensionFileFilter(String[]) - Constructor for class qat.gui.ExtensionFileFilter
Creates a file filter from the given string array.
ExtensionFileFilter(String[], String) - Constructor for class qat.gui.ExtensionFileFilter
Creates a file filter from the given string array and description.
editAgent(EditAgent, int) - Method in class qat.gui.AgentInfo
 
editAgentSettingsCallback(AgentInfo) - Method in class qat.gui.QAT
 
editProjectCallback(EditProject) - Method in class qat.gui.QAT
 
endPrint() - Method in class qat.gui.PrintManager
This function must be called to end the print job correctly.
endTest(Test) - Method in class qat.parser.junitparser.JUnitParser
 
ensureSuffix(String, String) - Static method in class qat.common.Utils
This method appends the specified suffix to the fileName if it doesn't already have it.
equals(Object) - Method in class qat.gui.TestSpecification
 
equals(Object, String) - Method in class qat.gui.TraceViewer
 
equals(Object, String) - Method in class qat.gui.TraceViewerComponent
 
equals(Object) - Method in class qat.parser.qashparser.QASHToken
 
evaluateExpression(String, String[]) - Static method in class qat.gui.Evaluater
returns true if the expression is satisfied by the supplied keys, else returns false.
exitAction - Static variable in class qat.components.Notepad
 
expandAll() - Method in class qat.gui.TestTree
 
expandLevel() - Method in class qat.gui.TestTree
 
extractFileName(String) - Static method in class qat.common.Utils
This method extracts the fileName portion from the specified path.
extractPath(String) - Static method in class qat.common.Utils
This method extracts the path portion from the given parameter.

F

FAILED - Static variable in class qat.common.ProtocolConstants
 
FILEDETAIL - Static variable in class qat.gui.HttpWorker
 
FileClassLoader - class qat.parser.junitparser.FileClassLoader.
 
FileClassLoader(String) - Constructor for class qat.parser.junitparser.FileClassLoader
 
file - Variable in class qat.components.Notepad
 
fileDialog - Variable in class qat.components.Notepad
 
fill(char, int) - Static method in class qat.gui.PrintManager
 
findClass(String) - Method in class qat.parser.junitparser.FileClassLoader
 
finish() - Method in interface qat.parser.ParserInterface
This method indicates we are finished with this parser, and disposes any reserved resources.
finish() - Method in class qat.parser.junitparser.JUnitParser
This method indicates we are finished with this parser, and disposes any reserved resources.
finish() - Method in class qat.parser.qashparser.QASHParser
This method is called after a parser run on one * or more QASH files.
finish() - Method in class qat.parser.qashparser.QASHProperties
This method is called after a parser run on one or more QASH files.
finish() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method indicates we are finished with this parser, and disposes * any reserved resources.
fireChangeEvent(TestTreeNode) - Method in class qat.gui.TestTree
 
firePropertiesChanged(Properties) - Method in class qat.gui.QAT
 
firePropertiesChanged(Properties) - Method in interface qat.gui.QATInterface
This indicates the proejct properties have changed, and they will be reloaded.

G

GETCONSOLE - Static variable in class qat.common.ProtocolConstants
 
GETFILE - Static variable in class qat.common.ProtocolConstants
 
GETFILE(String, String) - Method in class qat.parser.AgentInstance
 
GETINFO_ARCH - Static variable in class qat.common.ProtocolConstants
 
GETINFO_OS - Static variable in class qat.common.ProtocolConstants
 
GETTRACEPATHS(String) - Method in class qat.parser.AgentInstance
 
GETTRACEPATHS_REQUEST - Static variable in class qat.common.ProtocolConstants
 
GREEN - Static variable in class qat.parser.HtmlPrintStream
 
Gauge - class qat.components.Gauge.
This class implements a 3-part gauge displayed in red blue and green corersponding to tests which have failed, unresolved or passed.
Gauge() - Constructor for class qat.components.Gauge
 
GenericTestFinder - class qat.parser.GenericTestFinder.
This class is responsible for mapping registered test finders to their corresponding * parsers.
GenericTestFinder(Properties) - Constructor for class qat.parser.GenericTestFinder
Creates a tesfinder and registers a list of testfinder classes
generateHtmlReport() - Method in class qat.gui.QAT
 
generateHtmlReport(String, StatusWindow) - Method in class qat.gui.QAT
 
getAction(String) - Method in class qat.components.Notepad
 
getActions() - Method in class qat.components.Notepad
Fetch the list of actions supported by this editor.
getActiveAgent(Object) - Method in class qat.parser.qashparser.QASHProperties
 
getActiveAgentCount() - Method in class qat.parser.qashparser.QASHProperties
 
getActiveAgents() - Method in class qat.parser.qashparser.QASHProperties
 
getAgent() - Method in class qat.gui.EditAgent
 
getAgent(String, String, String, String, String) - Static method in class qat.gui.EditAgent
 
getAgentName() - Method in class qat.parser.AgentInstance
This returns the name of the machine corresponding to this agent instance.
getAgentPort() - Method in class qat.parser.AgentInstance
This returns the port of the machine running the agent corresponding to this agent instance.
getAgentWorkDirectory() - Method in class qat.parser.AgentInstance
This returns the working directory of the agent corresponding to * this agent instance.
getAgents(Properties) - Static method in class qat.gui.AgentInfo
This method returns a ArrayList containing a list of ArrayList, each of which contains the name, port, os and arch objects.
getAllNodes() - Method in class qat.gui.TestTree
This method returns all the TestTreeNode in the tree.
getAllNodes(TestTreeNode) - Method in class qat.gui.TestTree
This method returns all the TestTreeNode starting at the node parameter.
getAllTestNodes() - Method in class qat.gui.TestTree
This method returns all the TestTreeNodes in the test tree.
getAllTestNodes(TestTreeNode) - Method in class qat.gui.TestTree
This method returns all the TestTreeNodes starting at the node parameter.
getAllTests() - Method in class qat.gui.TestTree
This method returns all the tests in the test tree.
getAllTests(TestTreeNode) - Method in class qat.gui.TestTree
This method returns all the tests starting at the node parameter.
getAllTestsByParent() - Method in class qat.gui.TestTree
This method returns all the tests in the test tree on a per node basis.
getBaseDirectory() - Static method in class qat.common.Common
This returns the base directory used to store all the agent & harness files.
getBorder() - Method in class qat.gui.PrintManager
 
getChangeListener() - Method in class qat.gui.TraceViewer
 
getClosingParenIndex(ArrayList, int) - Static method in class qat.parser.qashparser.QASHParser
Returns the index of the closing parenthesis matching the opening parenthesis * passed in the parameter openingParenPos.
getColor() - Method in class qat.gui.PrintManager
This function returns the color text is currently being printed in
getCommandLine() - Method in class qat.plugins.chorus.Console
 
getConsoleOutput() - Static method in class qat.common.ConsoleServer
 
getDebugLevel() - Static method in class qat.common.ConsoleServer
 
getDefaultProperties() - Method in class qat.gui.TestTree
 
getDescription() - Method in class qat.gui.ExtensionFileFilter
Returns the human readable description of this filter.
getEditor() - Method in class qat.components.Notepad
Fetch the editor contained in this panel
getElapsedTime() - Method in class qat.gui.TestRunner
 
getEnvFileName() - Method in class qat.common.TestObject
This method returns the name and path of the file used to store this test object's.
getEnvironmentTraceFileName(String, String) - Method in class qat.gui.TestSpecification
 
getExecuteCommand() - Method in class qat.common.TestObject
This method returns the execute command of this TestObject.
getExecuteEnvironment() - Method in class qat.common.TestObject
This method returns the execute environment of this TestObject.
getExitValue() - Method in class qat.agent.ExecProcess
This function returns the exit value of the running process.
getExtension(File) - Method in class qat.gui.ExtensionFileFilter
Return the extension portion of the file's name .
getFailed() - Method in class qat.components.Gauge
 
getFont() - Method in class qat.gui.PrintManager
 
getFontSize() - Method in class qat.gui.PrintManager
 
getFontStyle() - Method in class qat.gui.PrintManager
 
getFrame() - Method in class qat.components.Notepad
Find the hosting frame, for the file-chooser dialog.
getFunction(String) - Method in class qat.parser.qashparser.QASHProperties
 
getGraphics() - Method in class qat.gui.PrintManager
This function returns the Graphics object of the current page, to allow direct manipulation or printing onto the printer canvas
getHarnessBaseDirectory() - Static method in class qat.common.Common
All files created by the harness are relative to this offset.
getHostName() - Method in class qat.plugins.chorus.Console
 
getIcon(int) - Static method in class qat.gui.TestTreeModel
 
getImageResource(String) - Static method in class qat.common.Resources
Returns the URL for an image to be loaded out of the jar file.
getIncludeList() - Method in interface qat.parser.ParserInterface
This should return the list of files other than standard java.util.Properties files which were included to parse this test file.
getIncludeList() - Method in class qat.parser.junitparser.JUnitParser
This should return the list of files other than standard java.util.Properties files which were included to parse this test file.
getIncludeList() - Method in class qat.parser.qashparser.QASHParser
 
getIncludeList() - Method in class qat.parser.qaxmlparser.QAXMLParser
This should return the list of files other than standard java.util.Properties files which were * included to parse this test file.
getIncludeMiscList() - Method in class qat.gui.TestSpecification
This method returns a list of all other files that were used to resolve this file.
getIncludePropList() - Method in class qat.gui.TestSpecification
This method returns a list of all properties files that were used to resolve this file.
getIndex() - Method in class qat.gui.EditAgent
 
getItemAt(int) - Method in class qat.components.EComboBox
 
getItemAt(int) - Method in class qat.plugins.chorus.EComboBox
 
getItemCount() - Method in class qat.components.EComboBox
 
getItemCount() - Method in class qat.plugins.chorus.EComboBox
 
getItems() - Method in class qat.plugins.chorus.EComboBox
 
getKeyWordList() - Method in class qat.gui.TestTree
 
getKeyWords() - Method in class qat.gui.TestSpecification
 
getKeyWords() - Method in interface qat.parser.ParserInterface
This method should return all keywords associated with this test.
getKeyWords() - Method in class qat.parser.junitparser.JUnitParser
 
getKeyWords() - Method in class qat.parser.qashparser.QASHParser
 
getKeyWords() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method should return all keywords associated with this test.
getKeywords() - Method in class qat.components.ParserDocument
 
getList() - Method in class qat.components.EComboBox
This method returns all the items in this combo box as a space seperated string.
getList() - Method in class qat.plugins.chorus.EComboBox
This method returns all the items in this combo box as a space seperated string.
getMax() - Method in class qat.components.Gauge
 
getMenuItem(String) - Method in class qat.components.Notepad
Fetch the menu item that was created for the given command.
getMenubar() - Method in class qat.components.Notepad
 
getMin() - Method in class qat.components.Gauge
 
getNode(TreePath) - Method in class qat.gui.TestTree
This method returns the TestTreeNode matching the TreePath parameter.
getNode(TestSpecification) - Method in class qat.gui.TestTree
This method returns the TestTreeNode matching the test parameter.
getNotRun() - Method in class qat.components.Gauge
 
getOwnerHandle() - Method in class qat.gui.QAT
Used to fulfil the QATInterface requirement to allow plugins to create modal dialogs based on the same Swing worker thread etc.
getOwnerHandle() - Method in interface qat.gui.QATInterface
Returns a handle to the JFrame object of the QAT for use in displaying or creating modal dialogs within the same Swing Thread context as QAT.
getPageHeight() - Method in class qat.gui.PrintManager
 
getPageNumber() - Method in class qat.gui.PrintManager
 
getPageWidth() - Method in class qat.gui.PrintManager
 
getParentQAT() - Method in class qat.gui.NodeMenu
 
getParentQAT() - Method in class qat.gui.TestTree
 
getParser(File) - Method in class qat.parser.GenericTestFinder
 
getParser(File) - Method in interface qat.parser.TestFinderInterface
Return a parser for the specified file type, or null if it's not one we recognise.
getParser(File) - Method in class qat.parser.junitparser.JUnitTestFinder
Return a parser for the specified file type, or null * if it's not one we recognise.
getParser(File) - Method in class qat.parser.qashparser.QASHTestFinder
Return a parser for the specified file type, or null * if it's not one we recognise.
getParser(File) - Method in class qat.parser.qaxmlparser.QAXMLTestFinder
Return a parser for the specified file type, or null * if it's not one we recognise.
getParserStatusLabel() - Method in class qat.gui.QAT
Returns a handle to the label which displays the current QASH command being parsed.
getParserTraceFileName(String) - Method in class qat.gui.TestSpecification
 
getPassed() - Method in class qat.components.Gauge
 
getPending() - Method in class qat.components.Gauge
 
getPluginName() - Method in interface qat.gui.PluginInterface
This is the name which will be displayed in the plugin menu.
getPluginName() - Method in class qat.plugins.chorus.ChorusPlugin
This is the name which will be displayed in the plugin menu.
getPluginName() - Method in class qat.plugins.jdmk.JdmkPlugin
This is the name which will be displayed in the plugin menu.
getPreferredSize() - Method in class qat.gui.ParserOutputViewer
 
getProcessOutput() - Method in class qat.plugins.chorus.ExecProcess
This method will execute the process, and return once it is finished.
getProjectName(String) - Static method in class qat.common.Common
Returns the name of the project, without any file suffix or path info.
getProjectProperties() - Method in class qat.gui.QAT
 
getProjectResultsDirectory(String) - Static method in class qat.common.Common
This is the directory, based on the project name, which contains all the traces from * a given project run.
getProjectResultsDirectory() - Method in class qat.gui.QAT
This method returns the directory into which all parser trace files are put, and all traces retrieved from the agent by the parser.
getProjectResultsDirectory() - Method in class qat.parser.qashparser.QASHProperties
 
getProjectRoot() - Method in class qat.gui.TestTree
 
getPrompt() - Method in class qat.plugins.chorus.Console
 
getProperties() - Method in class qat.gui.EditProject
 
getProperties() - Method in class qat.gui.QAT
This allows other classes access to the project property values.
getProperties() - Method in interface qat.parser.ParserInterface
This method returns all the properties obtained by parsing this test file.
getProperties() - Method in class qat.parser.junitparser.JUnitParser
This method returns all the properties obtained by parsing this test file.
getProperties() - Method in class qat.parser.qashparser.QASHParser
 
getProperties(String) - Method in class qat.parser.qashparser.QASHProperties
If we previously loaded this properties file, return the cached version, else load it, cache it and return it.
getProperties() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method returns all the properties obtained by parsing this test file.
getPropertiesIncludeList() - Method in interface qat.parser.ParserInterface
This should return the list of standard java.util.Properties files which were included to parse this test file.
getPropertiesIncludeList() - Method in class qat.parser.junitparser.JUnitParser
This should return the list of standard java.util.Properties files which were included to parse this test file.
getPropertiesIncludeList() - Method in class qat.parser.qashparser.QASHParser
 
getPropertiesIncludeList() - Method in class qat.parser.qaxmlparser.QAXMLParser
This should return the list of standard java.util.Properties files which were * included to parse this test file.
getProperty(String, String) - Method in class qat.gui.QAT
This allows other classes access to the project property values.
getProperty(String) - Method in class qat.gui.QAT
This allows other classes access to the project property values.
getProperty(String) - Method in interface qat.parser.ParserInterface
This method retrieves the specified property from the results of parsing this file.
getProperty(String, String) - Method in interface qat.parser.ParserInterface
This method retrieves the specified property from the results of parsing this file.
getProperty(String) - Method in class qat.parser.junitparser.JUnitParser
 
getProperty(String, String) - Method in class qat.parser.junitparser.JUnitParser
 
getProperty(String) - Method in class qat.parser.qashparser.QASHParser
 
getProperty(String, String) - Method in class qat.parser.qashparser.QASHParser
 
getProperty(String) - Method in class qat.parser.qaxmlparser.QAXMLParser
This method retrieves the specified property from the results of parsing this file.
getProperty(String, String) - Method in class qat.parser.qaxmlparser.QAXMLParser
This method retrieves the specified property from the results of parsing this file
getRemainingTime() - Method in class qat.gui.TestRunner
 
getResource(Class, String) - Static method in class qat.common.Resources
 
getResource(String) - Static method in class qat.common.Resources
 
getResource(String) - Method in class qat.components.Notepad
 
getResourceString(String) - Method in class qat.components.Notepad
 
getResponse() - Method in class qat.gui.DiscoveryProbe
 
getRoot() - Method in class qat.gui.TestTree
 
getRunProgress() - Method in class qat.gui.TestRunner
Returns the number of tests from this run which have * already completed.
getRunTotal() - Method in class qat.gui.TestRunner
Returns the total number of tests selected for this run, or * returns zero if no tests are running.
getSelectedIndex() - Method in class qat.components.EComboBox
 
getSelectedIndex() - Method in class qat.plugins.chorus.EComboBox
 
getSelectedItem() - Method in class qat.components.EComboBox
 
getSelectedItem() - Method in class qat.plugins.chorus.EComboBox
 
getSelectedTest() - Method in class qat.gui.QAT
 
getSelectedTest() - Method in interface qat.gui.QATInterface
Returns the currectly selected test, or the first one of more than one is selected.
getSelectedTestNodes() - Method in class qat.gui.TestTree
This method returns an array of all selected TestTreeNodes.
getSelectedTests() - Method in class qat.gui.TestTree
This method returns an array of all selected TestSpecifications.
getStatus() - Method in class qat.gui.TestSpecification
This method gets the status of this test.
getStatusString(int) - Static method in class qat.gui.TestSpecification
 
getStatusString() - Method in class qat.gui.TestSpecification
 
getStdErrFileName() - Method in class qat.common.TestObject
This method returns the name and path of the file used to store this test object's.
getStdErrTraceFileName(String, String) - Method in class qat.gui.TestSpecification
 
getStdOutFileName() - Method in class qat.common.TestObject
This method returns the name and path of the file used to store this test object's.
getStdOutTraceFileName(String, String) - Method in class qat.gui.TestSpecification
 
getString(String) - Static method in class qat.common.Resources
 
getSyntaxKeyWords() - Method in interface qat.parser.ParserInterface
This method lists all the keywords supported by this syntax, for use in the Notepad syntax highlighting.
getSyntaxKeyWords() - Method in class qat.parser.junitparser.JUnitParser
This method lists all the keywords supported by this syntax, for use in the Notepad syntax highlighting.
getSyntaxKeyWords() - Method in class qat.parser.qashparser.QASHParser
 
getSyntaxKeyWords() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method lists all the keywords supported by this syntax, for use in * the Notepad syntax highlighting.
getSyntaxKeywords() - Static method in class qat.parser.qashparser.QASHConstants
 
getTTYPE(QASHToken) - Static method in class qat.parser.qashparser.QASHToken
This method will return TT_STRING OR TT_NUMBER * based on the value of the token.
getTTYPE(String) - Static method in class qat.parser.qashparser.QASHToken
This method will return TT_STRING OR TT_NUMBER * based on the value of the token.
getTestAuthor() - Method in class qat.gui.TestSpecification
This is the Author of the test as it will appear in the harness test tree.
getTestAuthor() - Method in interface qat.parser.ParserInterface
This method should return a test Author which will be used to display the test in the test tree.
getTestAuthor() - Method in class qat.parser.junitparser.JUnitParser
 
getTestAuthor() - Method in class qat.parser.qashparser.QASHParser
 
getTestAuthor() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method should return a test Author which will be used to display the test in * the test tree.
getTestBugInfo() - Method in class qat.gui.TestSpecification
This is the BugInfo of the test as it will appear in the harness test tree.
getTestBugInfo() - Method in interface qat.parser.ParserInterface
This method should return a test BugInfo which will be used for displaying the test in the test tree.
getTestBugInfo() - Method in class qat.parser.junitparser.JUnitParser
 
getTestBugInfo() - Method in class qat.parser.qashparser.QASHParser
 
getTestBugInfo() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method should return a test BugInfo which will be used for displaying the test in * the test tree.
getTestDescription() - Method in class qat.gui.TestSpecification
This is the Description of the test as it will appear in the harness test tree tooltip.
getTestDescription() - Method in interface qat.parser.ParserInterface
This method should return a test Description which will be used to display the test in the test tree.
getTestDescription() - Method in class qat.parser.junitparser.JUnitParser
 
getTestDescription() - Method in class qat.parser.qashparser.QASHParser
 
getTestDescription() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method should return a test Description which will be used to display the test in * the test tree.
getTestID() - Method in class qat.common.TestObject
 
getTestName() - Method in class qat.gui.TestSpecification
This is the name of the test as it will appear in the harness test tree.
getTestName() - Method in interface qat.parser.ParserInterface
This method should return a test name which will be used to display the test in the test tree.
getTestName() - Method in class qat.parser.junitparser.JUnitParser
 
getTestName() - Method in class qat.parser.qashparser.QASHParser
 
getTestName() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method should return a test name which will be used to display the test in * the test tree.
getTestObject() - Method in class qat.agent.ExecProcess
This method returns the TestObject associated with this Object.
getTestSpecPath() - Method in class qat.gui.TestSpecification
 
getTestSpecification(String) - Method in class qat.gui.TestTree
This method will return the test which has a matching testSpecPath, which should be unique for each test.
getTestTree() - Method in class qat.gui.QAT
 
getText() - Method in class qat.components.ComboList
Recreate a comma seperated list of entries to be able to store this object as a property.
getText() - Method in class qat.components.ComboText
 
getText() - Method in class qat.gui.SplashScreen
 
getTimeString(Date) - Static method in class qat.gui.TestRunner
 
getTimeout() - Method in class qat.common.TestObject
This method sets the length of time this TestObject is allowed to run before it will be forcibly killed.
getTokenID(String) - Static method in class qat.parser.qashparser.QASHConstants
 
getTokenValue(int) - Static method in class qat.parser.qashparser.QASHConstants
 
getToolbar() - Method in class qat.components.Notepad
 
getTraceList() - Method in interface qat.parser.ParserInterface
This method should list all available output files produced by this test when run on the agent, but relative to the harness.
getTraceList() - Method in class qat.parser.junitparser.JUnitParser
This method should list all available output files produced by this test when run on the agent, but relative to the harness.
getTraceList() - Method in class qat.parser.qashparser.QASHParser
 
getTraceList() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method should list all available output files produced by this test when run on the agent, * but relative to the harness.
getTree() - Method in class qat.gui.TestTree
Returns the tree object used by TestTree.
getTreePath(TestTreeNode) - Method in class qat.gui.TestTree
 
getUniqueID() - Static method in class qat.common.Utils
This method is used to allocate unique identifiers.
getUniqueTestIdentifier(String) - Static method in class qat.common.Common
We create a short unique name based on the hash value of the root portion * of the path, concat with the name portion of the path.
getUnresolved() - Method in class qat.components.Gauge
 
getValue() - Method in class qat.components.ComboList
 
getViewOutputList() - Method in class qat.gui.TestSpecification
Returns a list of all the GETTRACE commands used in this qash file.
getWorkDirectory() - Method in class qat.common.TestObject
This method returns the work directory of this TestObject.
getWrap() - Method in class qat.gui.PrintManager
 

H

HARNESS_DIR_NAME - Static variable in class qat.common.Common
This is the offset into the BASE_DIR_NAME used to store * info related to the harness.
HEIGHT - Static variable in class qat.plugins.chorus.Cash
 
HTTP_PORT_DEFAULT - Static variable in class qat.common.Common
 
HTTP_PORT_KEY - Static variable in class qat.common.Common
 
HtmlPrintStream - class qat.parser.HtmlPrintStream.
 
HtmlPrintStream(PrintStream, boolean) - Constructor for class qat.parser.HtmlPrintStream
 
HttpReport - class qat.gui.HttpReport.
 
HttpReport(QAT, String, String, StatusWindow) - Constructor for class qat.gui.HttpReport
 
HttpWorker - class qat.gui.HttpWorker.
 
hideSplash() - Method in class qat.gui.SplashScreen
 
host - Static variable in class qat.common.Common
These are the agent name string used to reference defined agents * from within the test scripts
hostArchPattern - Static variable in class qat.common.Common
 
hostNamePattern - Static variable in class qat.common.Common
 
hostOSPattern - Static variable in class qat.common.Common
 
hostPortPattern - Static variable in class qat.common.Common
 
hyperlinkUpdate(HyperlinkEvent) - Method in class qat.gui.TraceViewerComponent
 

I

INCLUDE_MISC_LIST - Static variable in class qat.parser.qashparser.QASHParser
For internal use only.
INCLUDE_PROPERTIES_LIST - Static variable in class qat.parser.qashparser.QASHParser
 
INTERNAL_TRACE_LIST - Static variable in class qat.parser.qashparser.QASHParser
 
imageSuffix - Static variable in class qat.components.Notepad
Suffix applied to the key used in resource file lookups for an image.
inEvaluationMode() - Method in class qat.gui.TestRunner
 
inEvaluationMode() - Method in class qat.parser.AgentInstance
Returns true if this agent instance is currently in evaluation mode, else it returns false.
inEvaluationMode() - Method in class qat.parser.junitparser.JUnitParser
 
inEvaluationMode() - Method in class qat.parser.qashparser.QASHParser
 
inEvaluationMode() - Method in class qat.parser.qaxmlparser.QAXMLParser
 
insertString(int, String, AttributeSet) - Method in class qat.components.ParserDocument
 
intValue() - Method in class qat.parser.qashparser.QASHToken
 
interrupt() - Method in class qat.agent.ExecProcess
This will kill the TestObject execution and free all the resource associated with this TestObject execution.
interrupt() - Method in class qat.agent.ReaderThread
This method causes this object instance to stop excuting, and frees all the resources associated with this stream reader.
interrupt() - Method in class qat.gui.TestRunner
 
interrupt() - Method in class qat.gui.TestSpecification
 
interrupt() - Method in class qat.gui.TimerRunner
 
interrupt() - Method in interface qat.parser.ParserInterface
This method is responsible for killing any processes already started on the agents, and immediately halt parsing any files.
interrupt() - Method in class qat.parser.junitparser.JUnitParser
 
interrupt() - Method in class qat.parser.qashparser.QASHParser
 
interrupt() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method is responsible for killing any processes already started on the agents, * and immediately halt parsing any files.
interrupt() - Method in class qat.plugins.chorus.ExecProcess
This will kill the TestObject execution and free all the resource associated with this TestObject execution.
interrupt() - Method in class qat.plugins.chorus.TaskManager
 
isAutoClean() - Method in class qat.parser.qashparser.QASHProperties
 
isDaemon() - Method in class qat.agent.ExecProcess
 
isEditable() - Method in class qat.components.EComboBox
 
isEditable() - Method in class qat.plugins.chorus.EComboBox
 
isExtensionListInDescription() - Method in class qat.gui.ExtensionFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isHandlingProcess(String) - Method in class qat.parser.AgentInstance
Looks through currently running processes for an identifier matching processID
isHandlingZip(String) - Method in class qat.parser.AgentInstance
Looks through sent zip lists for an identifier matching zipID
isLeaf(Object) - Method in class qat.gui.TestTreeModel
 
isLeaf() - Method in class qat.parser.qashparser.QASHTree
 
isOptimizedDrawingEnabled() - Method in class qat.components.Gauge
 
isRunning() - Method in class qat.gui.TestRunner
 
isRunning() - Method in class qat.gui.TimerRunner
 
isTestFile(File) - Method in class qat.parser.GenericTestFinder
Return true if this file is a QASH file.
isTestFile(File) - Method in interface qat.parser.TestFinderInterface
This method is called to determine whether the corresponding file is a test file or not.
isTestFile(File) - Method in class qat.parser.junitparser.JUnitTestFinder
Return true if this file is a JUnit file.
isTestFile(File) - Method in class qat.parser.qashparser.QASHTestFinder
Return true if this file is a QASH file.
isTestFile(File) - Method in class qat.parser.qaxmlparser.QAXMLTestFinder
Return true if this file is a QAXML file.
isTestRunning() - Method in class qat.gui.QAT
 
itemStateChanged(ItemEvent) - Method in class qat.plugins.chorus.Cash
 
itemStateChanged(ItemEvent) - Method in class qat.plugins.chorus.Console
 
itemStateChanged(ItemEvent) - Method in class qat.plugins.chorus.TaskManager
 

J

JUnitParser - class qat.parser.junitparser.JUnitParser.
This file loads a single QAT file, and will attempt to resolve all keywords in this qat file file by first including any .INC statements, and their parent statements etc, until all neccesary files have been included.
JUnitParser() - Constructor for class qat.parser.junitparser.JUnitParser
 
JUnitTestFinder - class qat.parser.junitparser.JUnitTestFinder.
 
JUnitTestFinder() - Constructor for class qat.parser.junitparser.JUnitTestFinder
 
JdmkPlugin - class qat.plugins.jdmk.JdmkPlugin.
This class is used for fine-tuning the QAT GUI to specific project related requirements.
JdmkPlugin() - Constructor for class qat.plugins.jdmk.JdmkPlugin
 

K

KEYWORD_TAG - Static variable in class qat.parser.qashparser.QASHParser
 
KILLAGENT - Static variable in class qat.common.ProtocolConstants
 
KILLALL - Static variable in class qat.common.ProtocolConstants
 
KILLALL() - Method in class qat.parser.AgentInstance
This method will kill all process running in this agent, whether related to this AgentInstace or not.
KILLSTARTEDPROCESSES() - Method in class qat.parser.AgentInstance
This method will kill any processes started by this AgentInstance, but will leave others running * in the agent alone.
KeywordComponent - class qat.gui.KeywordComponent.
 
KeywordComponent(TestTree) - Constructor for class qat.gui.KeywordComponent
 
keyPressed(KeyEvent) - Method in class qat.plugins.chorus.Cash
 
keyPressed(KeyEvent) - Method in class qat.plugins.chorus.Console
 
keyReleased(KeyEvent) - Method in class qat.plugins.chorus.Cash
 
keyReleased(KeyEvent) - Method in class qat.plugins.chorus.Console
 
keyTyped(KeyEvent) - Method in class qat.plugins.chorus.Cash
 
keyTyped(KeyEvent) - Method in class qat.plugins.chorus.Console
 
keywordComponent - Variable in class qat.gui.QAT
 
killAgent() - Method in class qat.gui.EditAgent
 

L

LOOK_AND_FEEL_KEY - Static variable in class qat.common.Common
 
labelSuffix - Static variable in class qat.components.Notepad
Suffix applied to the key used in resource file lookups for a label.
left - Variable in class qat.parser.qashparser.QASHTree
 
line - Variable in class qat.parser.qashparser.QASHToken
 
loadBundle(String) - Static method in class qat.common.Resources
 
loadKeyWordHistFromProperties(Properties) - Method in class qat.gui.KeywordComponent
This method loads the keyword history out of the project properties files and stores it in the ComboBox component.
loadNewTestDir(String, StatusWindow) - Method in class qat.gui.TestTree
This method clears all the tests currently in the tree, and load all tests & subdirectorys contained within the specified path.
loadNode(ObjectInputStream, TestTreeNode) - Method in class qat.gui.TestTree
 
loadProject(String) - Method in class qat.gui.QAT
Loads the project named in fileName.
loadProject(String) - Method in interface qat.gui.QATInterface
Loads the project named in fileName.
loadTests(ObjectInputStream) - Method in class qat.gui.TestTree
This method loads the test tree from file.
loadTestsKeywords() - Method in class qat.gui.KeywordComponent
This refreshes our list of all available keywords as reported by parsing the test tree.
loadTraces(TestSpecification) - Method in class qat.gui.TraceViewer
 
loadTraces(TestSpecification, String) - Method in class qat.gui.TraceViewer
 
loadTraces(TestSpecification) - Method in class qat.gui.TraceViewerComponent
 
loadTraces(TestSpecification, String) - Method in class qat.gui.TraceViewerComponent
 
loadTraces() - Method in class qat.gui.TraceViewerComponent
 

M

MKDIR - Static variable in class qat.common.ProtocolConstants
 
MKDIR(String) - Method in class qat.parser.AgentInstance
 
MultiCastGroup - Static variable in class qat.common.Common
 
MultiCastPort - Static variable in class qat.common.Common
 
main(String[]) - Static method in class qat.parser.junitparser.JUnitParser
 
main(String[]) - Static method in class qat.parser.qashparser.QASHParser
 
main(String[]) - Static method in class qat.parser.qaxmlparser.QAXMLExpression
 
main(String[]) - Static method in class qat.parser.qaxmlparser.QAXMLParser
 
main(String[]) - Static method in class qat.plugins.chorus.Cash
 
mergeProperties(Properties, Properties) - Static method in class qat.common.Utils
Merge the properties of propertiesSource with those of propertiesDest.
microSleep(int) - Static method in class qat.common.Utils
This method will block until the specified number of seconds elapsed, as measured by the system clock.
mouseClicked(MouseEvent) - Method in class qat.components.EComboBox
 
mouseClicked(MouseEvent) - Method in class qat.gui.AgentInfo
 
mouseClicked(MouseEvent) - Method in class qat.gui.EditAgent
 
mouseClicked(MouseEvent) - Method in class qat.gui.TestTree
 
mouseClicked(MouseEvent) - Method in class qat.plugins.chorus.EComboBox
 
mouseEntered(MouseEvent) - Method in class qat.components.EComboBox
 
mouseEntered(MouseEvent) - Method in class qat.gui.AgentInfo
 
mouseEntered(MouseEvent) - Method in class qat.gui.EditAgent
 
mouseEntered(MouseEvent) - Method in class qat.gui.TestTree
 
mouseEntered(MouseEvent) - Method in class qat.plugins.chorus.EComboBox
 
mouseExited(MouseEvent) - Method in class qat.components.EComboBox
 
mouseExited(MouseEvent) - Method in class qat.gui.AgentInfo
 
mouseExited(MouseEvent) - Method in class qat.gui.EditAgent
 
mouseExited(MouseEvent) - Method in class qat.gui.TestTree
 
mouseExited(MouseEvent) - Method in class qat.plugins.chorus.EComboBox
 
mousePressed(MouseEvent) - Method in class qat.components.EComboBox
 
mousePressed(MouseEvent) - Method in class qat.gui.AgentInfo
 
mousePressed(MouseEvent) - Method in class qat.gui.EditAgent
 
mousePressed(MouseEvent) - Method in class qat.gui.TestTree
 
mousePressed(MouseEvent) - Method in class qat.plugins.chorus.EComboBox
 
mouseReleased(MouseEvent) - Method in class qat.components.EComboBox
 
mouseReleased(MouseEvent) - Method in class qat.gui.AgentInfo
 
mouseReleased(MouseEvent) - Method in class qat.gui.EditAgent
 
mouseReleased(MouseEvent) - Method in class qat.gui.TestTree
 
mouseReleased(MouseEvent) - Method in class qat.plugins.chorus.EComboBox
 

N

NOTRUN - Static variable in class qat.common.ProtocolConstants
 
NodeMenu - class qat.gui.NodeMenu.
This class is responsible for displaying a processing the pop-up menu when the user right-clicks a test displayed in the test gui.
NodeMenu(String) - Constructor for class qat.gui.NodeMenu
 
Notepad - class qat.components.Notepad.
Modified to fit needs of the QAT tool by webhiker.
Notepad(String, ParserInterface, boolean) - Constructor for class qat.components.Notepad
 
Notepad(ParserInterface, boolean) - Constructor for class qat.components.Notepad
 
Notepad.AppCloser - class qat.components.Notepad.AppCloser.
To shutdown when run as an application.
Notepad.AppCloser(Notepad) - Constructor for class qat.components.Notepad.AppCloser
 
needToReloadTests() - Method in class qat.gui.EditProject
 
newAction - Static variable in class qat.components.Notepad
 
newLine() - Method in class qat.gui.PrintManager
This prints a blank line
newPage() - Method in class qat.gui.PrintManager
This function generates a new page, and sends the previous one to the printer.
nodeChanged(TestTreeNode) - Method in class qat.gui.TestTree
 

O

openAction - Static variable in class qat.components.Notepad
 
openPrintStream(String) - Method in interface qat.parser.ParserInterface
Returns a handle to the Printstream the parser will use for any output resulting from parsing this test.
openPrintStream(String) - Method in class qat.parser.junitparser.JUnitParser
Returns a handle to the Printstream the parser will use for any output resulting from parsing this test.
openPrintStream(String) - Method in class qat.parser.qashparser.QASHParser
 
openPrintStream(String) - Method in class qat.parser.qaxmlparser.QAXMLParser
Returns a handle to the Printstream the parser will use for any output * resulting from parsing this test.

P

PARSER_CLASSNAMES - Static variable in class qat.common.Common
 
PARSER_TRACE_SUFFIX - Static variable in class qat.common.Common
The name which will be used to suffix trace files recieved from the agents.
PASSED - Static variable in class qat.common.ProtocolConstants
 
PENDING - Static variable in class qat.common.ProtocolConstants
 
PLUGIN_CLASSES - Static variable in class qat.common.Common
 
PROJECTPATH_KEY - Static variable in class qat.common.Common
This is a variable visible to all test scripts indicating the root * location of the test directory.
PROJECT_FILE_SUFFIX - Static variable in class qat.common.Common
This is the default extension the QAT Harness will use for storing/retrieving * project files via the system menu.
PROJECT_PROPERTYNAME_KEY - Static variable in class qat.common.Common
This key maps to the name of our current project name in the session.properties file.
PROPERTIES_EXTENSION - Static variable in class qat.common.Common
This is the extension which will signify a file is compliant with the java.util.Properties definition.
PROPERTIES_VERSION - Static variable in class qat.common.Common
For internal use only.
PURPLE - Static variable in class qat.parser.HtmlPrintStream
 
PageLoader - class qat.gui.PageLoader.
 
PageLoader(JEditorPane, String) - Constructor for class qat.gui.PageLoader
 
PageLoader(JEditorPane, URL) - Constructor for class qat.gui.PageLoader
 
ParserDocument - class qat.components.ParserDocument.
 
ParserDocument(String[]) - Constructor for class qat.components.ParserDocument
 
ParserInterface - interface qat.parser.ParserInterface.
 
ParserOutputViewer - class qat.gui.ParserOutputViewer.
 
ParserOutputViewer(QAT) - Constructor for class qat.gui.ParserOutputViewer
 
ParserOutputViewer(QAT, TestSpecification) - Constructor for class qat.gui.ParserOutputViewer
 
PluginInterface - interface qat.gui.PluginInterface.
This class is used for fine-tuning the QAT GUI to specific project related requirements.
PrintManager - class qat.gui.PrintManager.
 
PrintManager(String, JFrame) - Constructor for class qat.gui.PrintManager
 
ProtocolConstants - class qat.common.ProtocolConstants.
This file contains the constant values used in the simple communication between the harness and the agent.
ProtocolConstants() - Constructor for class qat.common.ProtocolConstants
 
pad(String, int) - Static method in class qat.common.Utils
This method will pad the string to the specified length with spaces.
padLeft(String, char, int) - Static method in class qat.gui.PrintManager
 
padRight(String, char, int) - Static method in class qat.gui.PrintManager
 
paint(Graphics) - Method in class qat.components.Gauge
 
parent(File) - Static method in class qat.common.Utils
This method returns the absolute path of the parent of the file specified by f.
parent - Variable in class qat.parser.qashparser.QASHTree
 
parseFile() - Method in interface qat.parser.ParserInterface
This method parses the specified file.
parseFile() - Method in class qat.parser.junitparser.JUnitParser
This method parses the specified file.
parseFile() - Method in class qat.parser.qashparser.QASHParser
This method is the main loop for parsing the QASH file
parseFile() - Method in class qat.parser.qaxmlparser.QAXMLParser
This method parses the specified file
parseSelectedTests() - Method in class qat.gui.QAT
 
parseSelectedTests() - Method in interface qat.gui.QATInterface
Reparses only the selected tests.
parseTest(TestTreeNode, ParserInterface) - Method in class qat.gui.QAT
 
parseTest(TestTreeNode, ParserInterface) - Method in interface qat.gui.QATInterface
Reparses all tests from this node.
parseTest(String, Properties, ParserInterface) - Method in class qat.gui.TestSpecification
 
parseTest(TestSpecification, ParserInterface) - Method in class qat.gui.TestTree
 
parseTestNode(TestTreeNode, ParserInterface) - Method in class qat.gui.TestTree
 
parseTests() - Method in class qat.gui.QAT
 
parseTests(boolean) - Method in class qat.gui.QAT
 
parseTests() - Method in interface qat.gui.QATInterface
Reloads all the tests starting from the TESTPATH root.
parseTestsFrom(TestTreeNode, StatusWindow) - Method in class qat.gui.TestTree
This method is called to re-check if any new tests exist in the directory thisRoot, or if any have been deleted.
parserOutputBackground - Static variable in class qat.common.Common
 
parserOutputForeground - Static variable in class qat.common.Common
 
pauseListeners() - Method in class qat.gui.TestTree
When we select tests by keyword selection, it is neccesary to remove all registered selection listeners to prevent each trace file being loaded as the tests are selected.
prepare(String) - Method in interface qat.parser.ParserInterface
This is called at the beginning of a parser run on one or more tests.
prepare(String) - Method in class qat.parser.junitparser.JUnitParser
This is called at the beginning of a parser run on one or more tests.
prepare(String) - Method in class qat.parser.qashparser.QASHParser
This method is called at the beginning of a parser run * on one or more QASH files.
prepare() - Method in class qat.parser.qashparser.QASHProperties
This method is called at the beginning of a parser run on one or more QASH files.
prepare(String) - Method in class qat.parser.qaxmlparser.QAXMLParser
This is called at the beginning of a parser run on * one or more tests
print(String) - Method in class qat.gui.PrintManager
This function prints text, continuing from position of the last text printed.
print(int, int, String) - Method in class qat.gui.PrintManager
This function prints the string s at the co-ord (x,y).
print(String, String) - Method in class qat.parser.HtmlPrintStream
 
printAsTextFile(String, String) - Method in class qat.gui.ReportObject
 
printAsTextFile(String, String) - Method in class qat.gui.XmlReport
 
printAsXmlFile(String, String) - Method in class qat.gui.XmlReport
 
printBold(String) - Method in class qat.parser.HtmlPrintStream
 
printBoldln(String) - Method in class qat.parser.HtmlPrintStream
 
printDebug(String) - Method in interface qat.parser.ParserInterface
 
printDebug(String) - Method in class qat.parser.junitparser.JUnitParser
 
printDebug(String) - Method in class qat.parser.qashparser.QASHParser
 
printDebug(String) - Method in class qat.parser.qaxmlparser.QAXMLParser
 
printHeader() - Method in class qat.gui.PrintManager
 
printLine(char) - Method in class qat.gui.PrintManager
 
printTree(PrintManager, String, int) - Method in class qat.gui.ReportObject
 
println(String) - Method in class qat.gui.PrintManager
This writes out the string s at the current position, and then positions output to start on the next line.
println() - Method in class qat.parser.HtmlPrintStream
 
println(boolean) - Method in class qat.parser.HtmlPrintStream
 
println(long) - Method in class qat.parser.HtmlPrintStream
 
println(int) - Method in class qat.parser.HtmlPrintStream
 
println(float) - Method in class qat.parser.HtmlPrintStream
 
println(double) - Method in class qat.parser.HtmlPrintStream
 
println(char[]) - Method in class qat.parser.HtmlPrintStream
 
println(Object) - Method in class qat.parser.HtmlPrintStream
 
println(String) - Method in class qat.parser.HtmlPrintStream
 
println(String, String) - Method in class qat.parser.HtmlPrintStream
 
processCheckAgentNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag checks if an agent is running.
processCleanNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This task will retrieve the traces of an executed process.
processCleanZipNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag is the start point for a single unit test.
processEchoNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag allows you to echo traces to the harness.
processLoopNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag will loop all nested tasks until the while condition evaluates to true.
processPrintEnvNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag will print out the current environment settings.
processPropertyNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag causes a propery to be set.
processReleaseAgentNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag is the start point for a single unit test.
processReportNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag causes a global property to be set.
processRequestAgentNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag is the start point for a single unit test.
processSendZipNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag is the start point for a single unit test.
processSleepNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag will cause execution to sleep for the specified period of time.
processStartNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This tag is the start point for a single unit test.
processStatusNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This task will retrieve the status of an executed process.
processTestNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This processTestNode is the start point for a single unit test.
processTraceNode(Node) - Method in class qat.parser.qaxmlparser.QAXMLParser
This task will retrieve the traces of an executed process.
promptForDate() - Method in class qat.gui.TimerRunner
 

Q

QASHConstants - class qat.parser.qashparser.QASHConstants.
 
QASHConstants() - Constructor for class qat.parser.qashparser.QASHConstants
 
QASHParser - class qat.parser.qashparser.QASHParser.
This file loads a single QAT file, and will attempt to resolve all keywords in this qat file * file by first including any .INC statements, and their parent statements etc, until all neccesary files * have been included
QASHParser() - Constructor for class qat.parser.qashparser.QASHParser
 
QASHParser(Properties, QASHProperties, String, PrintStream, boolean) - Constructor for class qat.parser.qashparser.QASHParser
This form of the parser is used for the commandline interface.
QASHProperties - class qat.parser.qashparser.QASHProperties.
 
QASHProperties() - Constructor for class qat.parser.qashparser.QASHProperties
 
QASHTestFinder - class qat.parser.qashparser.QASHTestFinder.
 
QASHTestFinder() - Constructor for class qat.parser.qashparser.QASHTestFinder
 
QASHToken - class qat.parser.qashparser.QASHToken.
 
QASHToken() - Constructor for class qat.parser.qashparser.QASHToken
 
QASHToken(String, int) - Constructor for class qat.parser.qashparser.QASHToken
 
QASHToken(double, char, int) - Constructor for class qat.parser.qashparser.QASHToken
 
QASHToken(char, char, int) - Constructor for class qat.parser.qashparser.QASHToken
 
QASHToken(String, int, int) - Constructor for class qat.parser.qashparser.QASHToken
 
QASHToken(String, char, int) - Constructor for class qat.parser.qashparser.QASHToken
 
QASHToken(StringBuffer, char, int) - Constructor for class qat.parser.qashparser.QASHToken
 
QASHTree - class qat.parser.qashparser.QASHTree.
 
QASHTree() - Constructor for class qat.parser.qashparser.QASHTree
 
QASHTree(QASHTree) - Constructor for class qat.parser.qashparser.QASHTree
 
QASHTree(QASHTree, QASHToken) - Constructor for class qat.parser.qashparser.QASHTree
 
QASHTree(QASHToken) - Constructor for class qat.parser.qashparser.QASHTree
 
QAT - class qat.gui.QAT.
This class is the main object of the GUI for the test harness.
QAT(boolean) - Constructor for class qat.gui.QAT
 
QAT() - Constructor for class qat.gui.QAT
This is the normal constructor for launching the QAT gui.
QATInterface - interface qat.gui.QATInterface.
This class is the main object of the GUI for the test harness.
QAXMLExpression - class qat.parser.qaxmlparser.QAXMLExpression.
 
QAXMLParser - class qat.parser.qaxmlparser.QAXMLParser.
* This file loads a single QAT file, and will attempt to resolve all keywords in this qat file * file by first including any .INC statements, and their parent statements etc, until all neccesary files * have been included
QAXMLParser() - Constructor for class qat.parser.qaxmlparser.QAXMLParser
 
QAXMLTestFinder - class qat.parser.qaxmlparser.QAXMLTestFinder.
 
QAXMLTestFinder() - Constructor for class qat.parser.qaxmlparser.QAXMLTestFinder
 
qat.agent - package qat.agent
 
qat.common - package qat.common
 
qat.components - package qat.components
 
qat.gui - package qat.gui
 
qat.parser - package qat.parser
 
qat.parser.junitparser - package qat.parser.junitparser
 
qat.parser.qashparser - package qat.parser.qashparser
 
qat.parser.qaxmlparser - package qat.parser.qaxmlparser
 
qat.plugins.chorus - package qat.plugins.chorus
 
qat.plugins.jdmk - package qat.plugins.jdmk
 

R

RED - Static variable in class qat.parser.HtmlPrintStream
 
RESET_STATUS - Static variable in class qat.common.Common
 
RESPONSE_FINISHED_ERROR - Static variable in class qat.common.ProtocolConstants
This indicates an action request has been completed, but an error occured.
RESPONSE_FINISHED_OK - Static variable in class qat.common.ProtocolConstants
This indicates an action request has been completed.
RESPONSE_PROCESSING - Static variable in class qat.common.ProtocolConstants
This indicates the agent is busy processing a request.
RESULTS_DIR_NAME - Static variable in class qat.common.Common
This is the offset into the HARNESS_DIR_NAME used to store * info related to the harness results.
REUSE_TRACE_WINDOW - Static variable in class qat.common.Common
 
RUNNING - Static variable in class qat.common.ProtocolConstants
 
ReaderThread - class qat.agent.ReaderThread.
This class is used to allow reading of streams without the risk of blocking thread execution.
ReaderThread(String, InputStream, boolean, File) - Constructor for class qat.agent.ReaderThread
Constructs a stream reader, and gets ready to read it.
ReportObject - class qat.gui.ReportObject.
 
ReportObject(TestTree) - Constructor for class qat.gui.ReportObject
 
Resources - class qat.common.Resources.
 
Resources() - Constructor for class qat.common.Resources
 
RuntimeComponent - class qat.gui.RuntimeComponent.
 
RuntimeComponent(QAT) - Constructor for class qat.gui.RuntimeComponent
 
readData(ObjectInputStream, String) - Method in class qat.gui.TestSpecification
 
readObject(DataInputStream) - Method in class qat.common.TestObject
 
reloadDirectory(TestTreeNode) - Method in class qat.gui.QAT
This will relook at the disk only from this directory onwards, instead of re-parsing the entire tree off disk.
removeActiveAgent(Object) - Method in class qat.parser.qashparser.QASHProperties
 
removeAllItems() - Method in class qat.components.EComboBox
 
removeAllItems() - Method in class qat.plugins.chorus.EComboBox
 
removeAllNodes() - Method in class qat.gui.TestTree
 
removeChangeListener(ChangeListener) - Method in class qat.gui.QAT
 
removeChangeListener(ChangeListener) - Method in class qat.gui.TestTree
 
removeClient(int) - Static method in class qat.common.ConsoleServer
 
removeItemListener(ItemListener) - Method in class qat.plugins.chorus.EComboBox
 
removeProperty(QASHToken) - Method in class qat.parser.qashparser.QASHParser
 
removeProperty(String) - Method in class qat.parser.qashparser.QASHParser
 
removeSuffix(String) - Static method in class qat.common.Utils
This method removes the file suffix, if it exists, from the parameter fileName.
removeVariableBraces(StringBuffer) - Static method in class qat.parser.qaxmlparser.QAXMLExpression
Takes an expressionof the form "${xxx}" and returns "xxx".
resetSelectedTestStatus() - Method in class qat.gui.TestTree
This method resets the status of all selected tests to NOTRUN.
resetVariables() - Method in class qat.parser.qashparser.QASHParser
 
resolveVariable(StringBuffer, Properties) - Static method in class qat.parser.qaxmlparser.QAXMLExpression
Will resolve variables such as "${var1${var2}}" with the actual * values referenced if available, else exception will be thrown
resolveVariable(StringBuffer) - Method in class qat.parser.qaxmlparser.QAXMLParser
 
resumeListeners() - Method in class qat.gui.TestTree
This method re-adds all required selection listeners to this tree.
right - Variable in class qat.parser.qashparser.QASHTree
 
run() - Method in class qat.agent.AgentThread
 
run() - Method in class qat.agent.DiscoveryResponder
 
run() - Method in class qat.agent.ReaderThread
This starts reading the actual thread.
run() - Method in class qat.gui.AgentConsole
 
run() - Method in class qat.gui.HttpWorker
 
run() - Method in class qat.gui.PageLoader
 
run() - Method in class qat.gui.TestRunner
 
run() - Method in class qat.gui.TimerRunner
 
run(Test) - Method in class qat.parser.junitparser.JUnitParser
 
run() - Method in class qat.plugins.chorus.ExecProcess
This form will read the output of an executed process as a thread, and execution returns immediately.
run() - Method in class qat.plugins.chorus.TaskManager
 
runFailed(String) - Method in class qat.parser.junitparser.JUnitParser
 
runFailedTests() - Method in class qat.gui.QAT
This method runs all tests with status FAILED, returning false if none were run for some reason (such as none exist etc).
runFailedTests() - Method in interface qat.gui.QATInterface
This method runs all tests with status FAILED, returning false if none were run for some reason (such as none exist etc).
runNotRunTests() - Method in class qat.gui.QAT
This method runs all tests with status NOTRUN, returning false if none were run for some reason (such as none exist etc).
runNotRunTests() - Method in interface qat.gui.QATInterface
This method runs all tests with status NOTRUN, returning false if none were run for some reason (such as none exist etc).
runPassedTests() - Method in class qat.gui.QAT
This method runs all tests with status PASSED, returning false if none were run for some reason (such as none exist etc).
runPassedTests() - Method in interface qat.gui.QATInterface
This method runs all tests with status PASSED, returning false if none were run for some reason (such as none exist etc).
runSelectedTests() - Method in class qat.gui.QAT
 
runSelectedTests(boolean) - Method in class qat.gui.QAT
 
runSelectedTests() - Method in interface qat.gui.QATInterface
Run currently selected tests.
runSingleTest(TestSpecification) - Method in class qat.gui.QAT
This allows a single test to be run.
runTest(String, Properties, ParserInterface) - Method in class qat.gui.TestSpecification
 
runTestsWithStatus(int) - Method in class qat.gui.QAT
This method runs all tests with matching status, returning false if none were run for some reason (such as none exist etc).
runTestsWithStatus(int) - Method in interface qat.gui.QATInterface
This method runs all tests with matching status, returning false if none were run for some reason (such as none exist etc).
runUnresolvedTests() - Method in class qat.gui.QAT
This method runs all tests with status UNRESOLVED, returning false if none were run for some reason (such as none exist etc).
runUnresolvedTests() - Method in interface qat.gui.QATInterface
This method runs all tests with status UNRESOLVED, returning false if none were run for some reason (such as none exist etc).

S

SENDFILE - Static variable in class qat.common.ProtocolConstants
 
SENDFILE(String, String) - Method in class qat.parser.AgentInstance
 
SERIALIZED_NODE_HEADERV10 - Static variable in class qat.common.Common
This is the current version of the serialized nodes used to allow backward compatibility * with saved results.
SERIALIZED_NODE_HEADERV11 - Static variable in class qat.common.Common
 
SERIALIZED_NODE_HEADERV12 - Static variable in class qat.common.Common
 
SERIALIZED_NODE_HEADERV13 - Static variable in class qat.common.Common
 
SERIALIZED_TREE_EXTENSION - Static variable in class qat.common.Common
This is the extension used to store a serialized version of the Test Tree, to save time reparsing the tests * each time the application is started/stopped.
SESSION_FILE_NAME - Static variable in class qat.common.Common
This is the name of the file which will store the users last session values.
SETPROP(String, String) - Method in class qat.parser.AgentInstance
This sets a property which will be visible to any process executed on the agent * machine by this agent instance
SOCKET_TIMEOUT - Static variable in class qat.common.ProtocolConstants
the length (in ms) to wait before a socket times out.
STDERRCONTAINS(String, String, String) - Method in class qat.parser.AgentInstance
 
STDERR_TRACE_SUFFIX - Static variable in class qat.common.Common
The name which will be used to suffix stderr trace files recieved from the agents.
STDOUTCONTAINS(String, String, String) - Method in class qat.parser.AgentInstance
 
STDOUT_TRACE_SUFFIX - Static variable in class qat.common.Common
The name which will be used to suffix stdout trace files recieved from the agents.
SYNTAX_HIGHLIGHTING - Static variable in class qat.common.Common
 
SplashScreen - class qat.gui.SplashScreen.
 
SplashScreen(JFrame, ImageIcon, String) - Constructor for class qat.gui.SplashScreen
 
StatusWindow - class qat.components.StatusWindow.
 
StatusWindow(QAT, String, String, boolean) - Constructor for class qat.components.StatusWindow
 
StatusWindow(QAT, String, String) - Constructor for class qat.components.StatusWindow
 
StatusWindow(QAT, String, String, int) - Constructor for class qat.components.StatusWindow
 
SwingUtils - class qat.common.SwingUtils.
 
SwingUtils() - Constructor for class qat.common.SwingUtils
 
safeSleep(long) - Static method in class qat.common.Utils
This method will block until the specified number of seconds elapsed, as measured by the system clock.
saveAction - Static variable in class qat.components.Notepad
 
saveAsAction - Static variable in class qat.components.Notepad
 
saveKeyWordHistToProperties(Properties) - Method in class qat.gui.KeywordComponent
 
saveNode(ObjectOutputStream, TestTreeNode) - Method in class qat.gui.TestTree
 
saveProject() - Method in class qat.gui.QAT
This method saves the current projectdisplaying GUI status windows during the save process.
saveProject(boolean) - Method in class qat.gui.QAT
This method saves the current project without displaying any GUI status windows during the save process.
saveProject(String, boolean) - Method in class qat.gui.QAT
 
saveProject(String, boolean) - Method in interface qat.gui.QATInterface
Save the current project to the specified fileName.
saveTests(ObjectOutputStream) - Method in class qat.gui.TestTree
This method writes out the test tree to file.
scrollToEnd() - Method in class qat.plugins.chorus.Console
 
search(JEditorPane, String) - Static method in class qat.gui.ParserOutputViewer
 
search() - Method in class qat.gui.TraceViewerComponent
 
selectAll() - Method in class qat.gui.QAT
Selects all the tests in the tree.
selectAll() - Method in interface qat.gui.QATInterface
Selects all the tests in the tree.
selectAll() - Method in class qat.gui.TestTree
Selects all the nodes in the tree, and expands the entire tree so that all the selected nodes are visible.
selectAllWithStatus(int) - Method in class qat.gui.TestTree
 
selectNode(TestTreeNode) - Method in class qat.gui.TestTree
Searches for the node in the tree matching test, and sets it to selected.
selectTest(TestSpecification) - Method in class qat.gui.TestTree
Searches for the node in the tree matching test, and sets it to selected.
setAgent(String[]) - Method in class qat.gui.EditAgent
This method sets the agent fields from a format as found in the properties file.
setAgentName(String) - Method in class qat.parser.AgentInstance
This sets the name of the machine corresponding to this agent instance
setAgentNumber(String) - Method in class qat.gui.EditAgent
 
setAgentPort(int) - Method in class qat.parser.AgentInstance
This sets the name of the machine corresponding to this agent instance
setAgentWorkDirectory(String) - Method in class qat.parser.AgentInstance
This sets the working directory of the agent corresponding to this agent instance
setAutoClean(boolean) - Method in class qat.parser.qashparser.QASHProperties
 
setBorder(boolean) - Method in class qat.gui.PrintManager
This function prints a border around the current page
setColor(Color) - Method in class qat.gui.PrintManager
This functions sets the color of the text to print
setCommand(String) - Method in class qat.plugins.chorus.ExecProcess
 
setCommandId(String) - Method in class qat.gui.TraceViewer
 
setCommandId(String) - Method in class qat.gui.TraceViewerComponent
 
setDaemon(boolean) - Method in class qat.agent.ExecProcess
 
setDate(Date) - Method in class qat.gui.TimerRunner
 
setDebugLevel(int) - Static method in class qat.common.ConsoleServer
 
setDefaultProperties(Properties) - Method in class qat.gui.TestTree
 
setDescription(String) - Method in class qat.gui.ExtensionFileFilter
Sets the human readable description of this filter.
setEditable(boolean) - Method in class qat.components.EComboBox
 
setEditable(boolean) - Method in class qat.plugins.chorus.EComboBox
 
setEnabled(boolean) - Method in class qat.gui.NodeMenu
 
setEvaluationMode(boolean) - Method in class qat.gui.TestRunner
 
setEvaluationMode(boolean) - Method in class qat.parser.AgentInstance
Sets this agent instance to evaluation mode, else it returns false
setEvaluationMode(boolean) - Method in interface qat.parser.ParserInterface
If set to true, the parser does not actually make contact with the agents but merely simulates the agent responses to allow standalone parsing.
setEvaluationMode(boolean) - Method in class qat.parser.junitparser.JUnitParser
If set to true, the parser does not actually make contact with the agents but merely simulates the agent responses to allow standalone parsing.
setEvaluationMode(boolean) - Method in class qat.parser.qashparser.QASHParser
 
setEvaluationMode(boolean) - Method in class qat.parser.qaxmlparser.QAXMLParser
If set to true, the parser does not actually make contact with the agents * but merely simulates the agent responses to allow standalone parsing.
setExecuteCommand(String[]) - Method in class qat.common.TestObject
This method sets the execute command for this TestObject.
setExecuteEnvironment(Properties) - Method in class qat.common.TestObject
This method sets the execute enviroment to be used when the execute command is executed..
setExtensionListInDescription(boolean) - Method in class qat.gui.ExtensionFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFailed(double) - Method in class qat.components.Gauge
 
setFont(Font) - Method in class qat.gui.PrintManager
This method sets the font used to print the text.
setFontSize(int) - Method in class qat.gui.PrintManager
 
setFontStyle(int) - Method in class qat.gui.PrintManager
 
setForeground(Color, Color, Color, Color, Color) - Method in class qat.components.Gauge
 
setHeader(String[]) - Method in class qat.gui.PrintManager
 
setHeader(String) - Method in class qat.gui.PrintManager
 
setIndex(int) - Method in class qat.gui.EditAgent
 
setKeywords(ArrayList) - Method in class qat.components.ParserDocument
 
setList(String) - Method in class qat.components.EComboBox
This method takes a space separated string and converts it into a list of items added to this combo box.
setList(String) - Method in class qat.plugins.chorus.EComboBox
This method takes a space separated string and converts it into a list of items added to this combo box.
setLocationRelativeTo(Window, Window) - Static method in class qat.common.SwingUtils
 
setMax(double) - Method in class qat.components.Gauge
 
setMaximum(int) - Method in class qat.components.StatusWindow
 
setMenuVisible(boolean) - Method in class qat.gui.NodeMenu
 
setMessage(String) - Method in class qat.components.StatusWindow
 
setMessage(String, int) - Method in class qat.components.StatusWindow
 
setMin(double) - Method in class qat.components.Gauge
 
setNotRun(double) - Method in class qat.components.Gauge
 
setObjectView(TestSpecification) - Method in class qat.gui.ParserOutputViewer
 
setObjectView(TestSpecification) - Method in class qat.gui.TestDetailViewer
 
setPage(JEditorPane, URL) - Static method in class qat.gui.PageLoader
 
setParentQAT(QAT) - Method in class qat.gui.NodeMenu
This method gives us a handle to the parent QAT so we can use it's runSingleTest method and have access to the GUI from the NodeMenu.
setParentQAT(QAT) - Method in class qat.gui.TestTree
This method gives us a handle to the parent QAT to pass on to the NodePopup Menu, so we can use it's runSingleTest method and have access to the GUI from the NodeMenu.
setParserView(TestSpecification) - Method in class qat.gui.QAT
This allows other classes to update the parser output window.
setPassed(double) - Method in class qat.components.Gauge
 
setPending(double) - Method in class qat.components.Gauge
 
setPrintStream(PrintStream, boolean) - Method in interface qat.parser.ParserInterface
This method sets the PrintStream to use for reporting errors and other types of output from the script.
setPrintStream(PrintStream, boolean) - Method in class qat.parser.junitparser.JUnitParser
This method sets the PrintStream to use for reporting errors and other types of output from the script.
setPrintStream(PrintStream, boolean) - Method in class qat.parser.qashparser.QASHParser
 
setPrintStream(PrintStream, boolean) - Method in class qat.parser.qaxmlparser.QAXMLParser
This method sets the PrintStream to use for reporting errors * and other types of output from the script.
setProjectProperties(Properties) - Method in class qat.gui.QAT
 
setProjectResultsDirectory(String) - Method in class qat.parser.qashparser.QASHProperties
 
setProjectRoot(String) - Method in class qat.gui.TestRunner
 
setProjectRoot(String) - Method in class qat.parser.GenericTestFinder
 
setProjectRoot(String) - Method in interface qat.parser.ParserInterface
This method sets the path to root of the current project.
setProjectRoot(String) - Method in interface qat.parser.TestFinderInterface
This method should be called by the class instanciating this TestFinder, to indicate the root path to the current file offset, as set in the project setings.
setProjectRoot(String) - Method in class qat.parser.junitparser.JUnitParser
This method sets the path to root of the current project.
setProjectRoot(String) - Method in class qat.parser.junitparser.JUnitTestFinder
 
setProjectRoot(String) - Method in class qat.parser.qashparser.QASHParser
This method sets the path to root of the current project.
setProjectRoot(String) - Method in class qat.parser.qashparser.QASHTestFinder
 
setProjectRoot(String) - Method in class qat.parser.qaxmlparser.QAXMLParser
This method sets the path to root of the current project.
setProjectRoot(String) - Method in class qat.parser.qaxmlparser.QAXMLTestFinder
 
setPrompt(String) - Method in class qat.plugins.chorus.Console
 
setProperties(Properties) - Method in interface qat.parser.ParserInterface
This method sets any default properties which will be required for parsing this file.
setProperties(Properties) - Method in class qat.parser.junitparser.JUnitParser
This method sets any default properties which will be required for parsing this file.
setProperties(Properties) - Method in class qat.parser.qashparser.QASHParser
 
setProperties(Properties) - Method in class qat.parser.qaxmlparser.QAXMLParser
This method sets any default properties which will be required * for parsing this file.
setProperty(String, String) - Method in class qat.gui.QAT
This allows other classes access to the project property values.
setProperty(QASHToken, QASHToken) - Method in class qat.parser.qashparser.QASHParser
 
setProperty(QASHToken, String) - Method in class qat.parser.qashparser.QASHParser
 
setProperty(String, String) - Method in class qat.parser.qashparser.QASHParser
 
setRunList(ArrayList) - Method in class qat.gui.TestRunner
 
setRunList(ArrayList) - Method in class qat.gui.TimerRunner
 
setSelectedIndex(int) - Method in class qat.plugins.chorus.EComboBox
 
setSource(Object) - Method in class qat.gui.NodeMenu
 
setStatus(String) - Method in class qat.gui.QAT
Set the status bar to display the message specified in msg.
setStatus(String, double, double, double, double, double, double) - Method in class qat.gui.RuntimeComponent
Set the status bar to display the message specified in msg, as well as updating the statusGauge to the desired values.
setStatus(int) - Method in class qat.gui.TestSpecification
This method sets the status of this test.
setStatusGauge(double, double, double, double, double) - Method in class qat.gui.QAT
 
setStatusGaugeMax(int) - Method in class qat.gui.QAT
 
setStatusLabel(JLabel) - Method in interface qat.parser.ParserInterface
This is the handle to to QAT parent GUI to display which commands the parser is processing in real-time.
setStatusLabel(JLabel) - Method in class qat.parser.junitparser.JUnitParser
This is the handle to to QAT parent GUI to display which commands the parser is processing in real-time.
setStatusLabel(JLabel) - Method in class qat.parser.qashparser.QASHParser
 
setStatusLabel(JLabel) - Method in class qat.parser.qaxmlparser.QAXMLParser
This is the handle to to QAT parent GUI to display which commands * the parser is processing in real-time.
setTest(TestSpecification) - Method in class qat.gui.TestTree
This method searchs the tree starting at node, until a TestSpecification name matches the parameter test, and then replaces it with test.
setTest(TestSpecification) - Method in class qat.gui.TraceViewer
 
setTest(TestSpecification) - Method in class qat.gui.TraceViewerComponent
 
setTestPath(String) - Method in interface qat.parser.ParserInterface
This method sets the path to file file containing the syntax which will be parsed.
setTestPath(String) - Method in class qat.parser.junitparser.JUnitParser
This method sets the path to file file containing the syntax which will be parsed.
setTestPath(String) - Method in class qat.parser.qashparser.QASHParser
 
setTestPath(String) - Method in class qat.parser.qaxmlparser.QAXMLParser
This method sets the path to file file containing the syntax * which will be parsed.
setText(String) - Method in class qat.components.ComboText
 
setText(JEditorPane, String) - Static method in class qat.gui.PageLoader
 
setText(String) - Method in class qat.gui.SplashScreen
 
setText(String, int) - Method in class qat.gui.SplashScreen
 
setTimeout(int) - Method in class qat.common.TestObject
This method sets the length of time this TestObject is allowed to run before it will be forcibly killed.
setToolTipText(String) - Method in class qat.components.ComboList
 
setToolTipText(String) - Method in class qat.components.ComboText
 
setUnresolved(double) - Method in class qat.components.Gauge
 
setValue(double, double, double, double, double) - Method in class qat.components.Gauge
 
setWorkDirectory(String) - Method in class qat.common.TestObject
This method sets the path of the work directory for agent to unzip any sent zip files into, and to create/delete test directories.
setWrap(boolean) - Method in class qat.gui.PrintManager
This function sets whether text too long for the current line is wrapped or not
setupComponents() - Method in class qat.gui.TraceViewerComponent
 
setupScreen() - Method in class qat.gui.ParserOutputViewer
 
setupScreen() - Method in class qat.gui.TestDetailViewer
 
setupSyntax() - Method in class qat.parser.qashparser.QASHParser
 
showSplash() - Method in class qat.gui.SplashScreen
 
sortTree() - Method in class qat.gui.TestTree
This method sorts all of the nodes in this tree.
start() - Method in class qat.agent.ExecProcess
This method should not be called directly, but rather via ObjectName.start() to ensure the thread is started correctly.
startPrint() - Method in class qat.gui.PrintManager
Returns true if the print is Okayed by the user, else if user selected cancel, this function returns false.
startTest(Test) - Method in class qat.parser.junitparser.JUnitParser
 
startsWith(String) - Method in class qat.parser.qashparser.QASHToken
 
stateChanged(ChangeEvent) - Method in class qat.gui.ParserOutputViewer
ChangeListener methods - this method is called each time a test changed state.
stateChanged(ChangeEvent) - Method in class qat.gui.TestDetailViewer
ChangeListener methods - this method is called each time a test changed state.
stateChanged(ChangeEvent) - Method in class qat.gui.TraceViewerComponent
 
stopTestRun() - Method in class qat.gui.QAT
 
stopTestRun() - Method in interface qat.gui.QATInterface
Stops the current test run.

T

TESTDETAIL - Static variable in class qat.gui.HttpWorker
 
TESTFINDER_CLASSNAMES - Static variable in class qat.common.Common
 
TEST_AUTHOR_TAG - Static variable in class qat.parser.qashparser.QASHParser
 
TEST_BUGINFO_TAG - Static variable in class qat.parser.qashparser.QASHParser
 
TEST_DESCRIPTION_TAG - Static variable in class qat.parser.qashparser.QASHParser
 
TEST_NAME_TAG - Static variable in class qat.parser.qashparser.QASHParser
 
TIMEDOUT_STATE - Static variable in class qat.agent.ExecProcess
 
TIMEDOUT_STATE - Static variable in class qat.plugins.chorus.ExecProcess
 
TT_EOF - Static variable in class qat.parser.qashparser.QASHToken
 
TT_EOL - Static variable in class qat.parser.qashparser.QASHToken
 
TT_NUMBER - Static variable in class qat.parser.qashparser.QASHToken
 
TT_STRING - Static variable in class qat.parser.qashparser.QASHToken
 
TT_WORD - Static variable in class qat.parser.qashparser.QASHToken
 
TaskManager - class qat.plugins.chorus.TaskManager.
This class is responsible for executing a single TestObject, and starting new threads to read it's standard output and error output streams.
TaskManager(String, Console) - Constructor for class qat.plugins.chorus.TaskManager
 
TestDetailViewer - class qat.gui.TestDetailViewer.
 
TestDetailViewer(QAT) - Constructor for class qat.gui.TestDetailViewer
 
TestDetailViewer(QAT, TestSpecification) - Constructor for class qat.gui.TestDetailViewer
 
TestFinderInterface - interface qat.parser.TestFinderInterface.
 
TestObject - class qat.common.TestObject.
The TestObject class represents all the information required to execute a single test on a single agent.
TestObject() - Constructor for class qat.common.TestObject
This constructor creates a blank TestObject.
TestObject(String, String[], Properties, String, int) - Constructor for class qat.common.TestObject
 
TestRunner - class qat.gui.TestRunner.
This object is resposible for running a single or multiple tests
TestRunner(QAT) - Constructor for class qat.gui.TestRunner
 
TestSpecification - class qat.gui.TestSpecification.
 
TestSpecification(String) - Constructor for class qat.gui.TestSpecification
 
TestSpecification(ObjectInputStream, String) - Constructor for class qat.gui.TestSpecification
 
TestSpecification(ObjectInputStream) - Constructor for class qat.gui.TestSpecification
 
TestTree - class qat.gui.TestTree.
 
TestTree() - Constructor for class qat.gui.TestTree
This constructor creates the tree
TestTreeModel - class qat.gui.TestTreeModel.
 
TestTreeModel(TestTree, TreeNode) - Constructor for class qat.gui.TestTreeModel
 
TestTreeNode - class qat.gui.TestTreeNode.
 
TestTreeNode() - Constructor for class qat.gui.TestTreeNode
 
TestTreeNode(String) - Constructor for class qat.gui.TestTreeNode
 
TestTreeNode(Object) - Constructor for class qat.gui.TestTreeNode
 
TestTreeNode(Object, boolean) - Constructor for class qat.gui.TestTreeNode
 
TimeToDiscover - Static variable in class qat.common.Common
 
TimeToLive - Static variable in class qat.common.Common
 
TimerRunner - class qat.gui.TimerRunner.
 
TimerRunner(QAT, TestRunner) - Constructor for class qat.gui.TimerRunner
 
TraceViewer - class qat.gui.TraceViewer.
 
TraceViewer(QAT, TestSpecification, String) - Constructor for class qat.gui.TraceViewer
 
TraceViewerComponent - class qat.gui.TraceViewerComponent.
 
TraceViewerComponent(QAT) - Constructor for class qat.gui.TraceViewerComponent
 
TraceViewerComponent(QAT, TestSpecification, String) - Constructor for class qat.gui.TraceViewerComponent
 
testDetailDescriptionBackground - Static variable in class qat.common.Common
 
testDetailDescriptionForeground - Static variable in class qat.common.Common
 
testDetailOutputBackground - Static variable in class qat.common.Common
 
testDetailOutputForeground - Static variable in class qat.common.Common
 
testEnded(String) - Method in class qat.parser.junitparser.JUnitParser
 
testFailed(int, Test, Throwable) - Method in class qat.parser.junitparser.JUnitParser
 
testStarted(String) - Method in class qat.parser.junitparser.JUnitParser
 
tipSuffix - Static variable in class qat.components.Notepad
Suffix applied to the key used in resource file lookups for tooltip text.
toString() - Method in class qat.gui.TestSpecification
This is the label painted on the test tree.
toString() - Method in class qat.parser.qashparser.QASHToken
 
toStringArray(String) - Static method in class qat.common.Utils
This breaks up a list of strings into a string array.
tokenize(String) - Method in class qat.components.Notepad
Take the given string and chop it up into a series of strings on whitespace boundries.
touch(String) - Static method in class qat.common.Utils
This method creates a file specified by fileName, if it doesn't already exist.
touchDir(String) - Static method in class qat.common.Utils
This method creates a dir specified by dirName, if it doesn't already exist.
tree - Variable in class qat.gui.ReportObject
 
treeCollapsed(TreeExpansionEvent) - Method in class qat.gui.TestTree
 
treeExpanded(TreeExpansionEvent) - Method in class qat.gui.TestTree
 
trimFileName(String, int) - Static method in class qat.common.Utils
This method ensures the path is never longer than max characters.
ttype - Variable in class qat.parser.qashparser.QASHToken
 

U

UNRESOLVED - Static variable in class qat.common.ProtocolConstants
 
Useage() - Static method in class qat.plugins.chorus.Cash
 
Utils - class qat.common.Utils.
 
Utils() - Constructor for class qat.common.Utils
 
unSelectAll() - Method in class qat.gui.TestTree
Unselects all the nodes in the tree.
undo - Variable in class qat.components.Notepad
UndoManager that we add edits to.
undoHandler - Variable in class qat.components.Notepad
Listener for the edits on the current document.
unzipFiles(String, String) - Static method in class qat.common.Utils
This methods will unzip all the files contained in zipFileName, placing them in a position offset with directory outputDirectory.
update() - Method in class qat.gui.QAT
This forces a repaint of the QAT gui - used in TestTree when changing the status window.
updateMemoryStatus() - Method in class qat.gui.RuntimeComponent
 
updateProperties(Properties) - Method in class qat.gui.AgentInfo
 
updateRunProgress(int, int, String, String) - Method in class qat.gui.RuntimeComponent
 
updateStatus(String) - Method in class qat.gui.QAT
This form automatically calculates all the values required to display the entire test tree results.
updateStatus(String, double) - Method in class qat.gui.QAT
 
updateStatus(String, ArrayList) - Method in class qat.gui.QAT
 
updateStatus(String, ArrayList, double) - Method in class qat.gui.QAT
 
updateStatus(String) - Method in interface qat.gui.QATInterface
This form automatically calculates all the values required to display the entire test tree results.
updateTest(TestSpecification, boolean) - Method in class qat.gui.QAT
This method is called by the testRunner once the test result is known, and allows the test node to be repainted with the proper result.
updateTraceViewerList(TestSpecification, String) - Method in class qat.gui.NodeMenu
Either updates the visible trace viewers, or creates new ones, depending on the re-use flag.

V

VERSION - Static variable in class qat.common.Common
This is the current version of the package
value - Variable in class qat.parser.qashparser.QASHTree
 
valueChanged(TreeSelectionEvent) - Method in class qat.gui.ParserOutputViewer
TreeSelectionListener methods - this method is called each time a tree node is selected by the user.
valueChanged(TreeSelectionEvent) - Method in class qat.gui.TestDetailViewer
TreeSelectionListener methods - this method is called each time a tree node is selected by the user.
valueChanged(ListSelectionEvent) - Method in class qat.gui.TestDetailViewer
 

W

WIDTH - Static variable in class qat.plugins.chorus.Cash
 
windowActivated(WindowEvent) - Method in class qat.gui.NodeMenu
 
windowActivated(WindowEvent) - Method in class qat.gui.QAT
 
windowClosed(WindowEvent) - Method in class qat.gui.NodeMenu
 
windowClosed(WindowEvent) - Method in class qat.gui.QAT
 
windowClosing(WindowEvent) - Method in class qat.components.Notepad.AppCloser
 
windowClosing(WindowEvent) - Method in class qat.gui.NodeMenu
 
windowClosing(WindowEvent) - Method in class qat.gui.QAT
 
windowDeactivated(WindowEvent) - Method in class qat.gui.NodeMenu
 
windowDeactivated(WindowEvent) - Method in class qat.gui.QAT
 
windowDeiconified(WindowEvent) - Method in class qat.gui.NodeMenu
 
windowDeiconified(WindowEvent) - Method in class qat.gui.QAT
 
windowIconified(WindowEvent) - Method in class qat.gui.NodeMenu
 
windowIconified(WindowEvent) - Method in class qat.gui.QAT
 
windowOpened(WindowEvent) - Method in class qat.gui.NodeMenu
 
windowOpened(WindowEvent) - Method in class qat.gui.QAT
 
writeData(ObjectOutputStream) - Method in class qat.gui.TestSpecification
 
writeObject(DataOutputStream) - Method in class qat.common.TestObject
 

X

XmlReport - class qat.gui.XmlReport.
A class to create an XML-report from the current test-set of QAT test harness.
XmlReport(TestTree) - Constructor for class qat.gui.XmlReport
 

Z

ZIPCLEAN(String) - Method in class qat.parser.AgentInstance
This method cleans a zip file previously sent to the agent matching this agent instance
ZIPSEND(String, String) - Method in class qat.parser.AgentInstance
Sends a zip file to the agent machine, places it in the working directory, * and unzips it
ZIPSEND(String) - Method in class qat.parser.AgentInstance
Sends a zip file to the agent machine, places it in the working directory, * and unzips it
ZIP_CLEAN_REQUEST - Static variable in class qat.common.ProtocolConstants
 
ZIP_SEND_REQUEST - Static variable in class qat.common.ProtocolConstants
 
zipFiles(String, String[]) - Static method in class qat.common.Utils
This method will create a new zip file zipFileName, or overwrite an existing one, and place in it all the files specified in fileList.
zipFiles(String, String[], String[]) - Static method in class qat.common.Utils
This method will create a new zip file zipFileName, or overwrite an existing one, and place in it all the files specified in fileList.

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

See QAT project for licensing details