Class WorkDirChooseTool.ExecModelStub
java.lang.Object
com.sun.javatest.exec.WorkDirChooseTool.ExecModelStub
- All Implemented Interfaces:
ExecModel
- Enclosing class:
WorkDirChooseTool
The class is used by WorkDirChooseTool to interact with those,
who use WorkDirChooseTool to open or create work dir.
The class does nothing but remembers the methods were invoked.
An instance should be passed to the WorkDirChooseTool via
setExecMode() method before activating. When dialog
has disappeared, the instance will be filled with chosen work dir.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidCauses a series of actions to be performed to complete configuration.Get the test result table currently in use for display.booleanReturns true if the model is in the configuration stage, user is either selecting work directory or editing configuration.booleanvoidvoidvoidRun specified tests.voidsetWorkDir(WorkDirectory wd, boolean addToFileHistory) voidshowConfigEditor(boolean runTestsWhenDone) Show the configuration editor for this tool, and optionally run the tests defined by the configuration when the editor is closed.voidshowMessage(ResourceBundle msgs, String key) voidShow the configuration editor for this tool with current templatevoidshowWorkDirDialog(boolean allowTemplates)
-
Constructor Details
-
ExecModelStub
-
-
Method Details
-
getTestSuite
- Specified by:
getTestSuitein interfaceExecModel
-
getWorkDirectory
- Specified by:
getWorkDirectoryin interfaceExecModel
-
getInterviewParameters
- Specified by:
getInterviewParametersin interfaceExecModel
-
getFilterConfig
- Specified by:
getFilterConfigin interfaceExecModel
-
getContextManager
- Specified by:
getContextManagerin interfaceExecModel
-
getActiveTestResultTable
Description copied from interface:ExecModelGet the test result table currently in use for display. This value provides a temporary answer if the work directory does not exist yet. If a work directory is available, the query is forwarded to that object.- Specified by:
getActiveTestResultTablein interfaceExecModel- Returns:
- the test result table currently in use for display.
-
showWorkDirDialog
public void showWorkDirDialog(boolean allowTemplates) - Specified by:
showWorkDirDialogin interfaceExecModel
-
configure
-
isConfiguring
public boolean isConfiguring()Description copied from interface:ExecModelReturns true if the model is in the configuration stage, user is either selecting work directory or editing configuration. One can relay on this method to disable/enable some actions.- Specified by:
isConfiguringin interfaceExecModel
-
showConfigEditor
public void showConfigEditor(boolean runTestsWhenDone) Description copied from interface:ExecModelShow the configuration editor for this tool, and optionally run the tests defined by the configuration when the editor is closed.- Specified by:
showConfigEditorin interfaceExecModel- Parameters:
runTestsWhenDone- true if the tests should automatically be run when the user closes the configuration editor, and false otherwise.
-
isShowConfigEditor
public boolean isShowConfigEditor() -
showTemplateEditor
public void showTemplateEditor()Description copied from interface:ExecModelShow the configuration editor for this tool with current template- Specified by:
showTemplateEditorin interfaceExecModel
-
runTests
Description copied from interface:ExecModelRun specified tests. -
showMessage
- Specified by:
showMessagein interfaceExecModel
-
printSetup
public void printSetup()- Specified by:
printSetupin interfaceExecModel
-
print
-
setWorkDir
- Specified by:
setWorkDirin interfaceExecModel
-
getExecToolManager
- Specified by:
getExecToolManagerin interfaceExecModel
-