Package com.ganteater.ae.desktop
Class DesktopWorkspace
java.lang.Object
com.ganteater.ae.AEWorkspace
com.ganteater.ae.desktop.DesktopWorkspace
-
Field Summary
Fields inherited from class com.ganteater.ae.AEWorkspace
CONFIG_SUFIX_PROP_NAME, CONFIGURATION_TAG_NAME, defaultMode, ENVIRONMENT_FILE_TITLE, MESSAGE_PASSWORD_REQUIRED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringchoicePriorityRecipeFolder(String text, String[] possibleValues) choiceValue(String name, String description, Object[] aPossibleValues, ILogger log, boolean notifyMe, Processor processor) booleanconfirmation(String name, String message, Processor unit, boolean notifyMe) protected RecipeRunnercreateTestRunner(String name) protected FilevoidinitUserPreferencesEncryption(String password) inputChoice(String name, String description, String[] aValues, String aDefaultValue, Processor taskProcessor, boolean notifyMe) voidinputDataTable(Processor unit, Node aTableNode, boolean notifyMe) inputValue(String name, String description, String value, ILogger log, String type, boolean notifyMe, Processor processor) booleanisConsoleDefaultInput(String varName, String description) voidprogressValue(int i, int length, boolean success) voidremoveRunner(RecipeRunner testRunner) voidremoveTestPath(String name) voidprotected Fileprotected StringselectConfiguration(String[] aPossibleValues) voidsetTestPath(String name, String path) voidstartTaskNotify(RecipeRunner task) tasksChoice(MultiTaskRunDialog dialog, String[] list, boolean exceptionIgnoreFlag, Object setup, Processor taskProcessor, boolean visible) Methods inherited from class com.ganteater.ae.AEWorkspace
addCloseHook, addRunner, close, executeAnteaterMaven, fillLogProperties, findAEconfigs, finished, getAllConfigNode, getBaseDir, getConfigNode, getConfiguration, getConfigurationFile, getConfigurationName, getCurrentConfig, getCustomConfPropFileName, getDefaultUserConfiguration, getFile, getHomeConfigurationsDir, getHomeWorkingDir, getInstance, getOperationsClasses, getOperationsMethod, getOperationsMethods, getPomLocation, getPreferencesFile, getPublicTestsList, getRecipesScaner, getRunners, getStartDir, getSystemVariables, getTasksMap, getTestPath, getTestsDescList, getTestsList, getUserPreferences, getValue, getWorkingDir, initLogger, inputInteger, inputMultiChoice, inputValue, loadConfiguration, loadConfiguration, loadConfProperties, loadCustomProperties, progressText, refreshTaskPath, resetConfigurationName, runSetupNodes, runTask, selectConfiguration, setBaseDir, setConfigurationName, setConsoleDefaultInput, setDefaultUserConfiguration, setOperationsClasses, setStartDir, stopAllRunners
-
Constructor Details
-
DesktopWorkspace
-
-
Method Details
-
selectConfiguration
- Overrides:
selectConfigurationin classAEWorkspace
-
tasksChoice
public MultiTaskRunDialog tasksChoice(MultiTaskRunDialog dialog, String[] list, boolean exceptionIgnoreFlag, Object setup, Processor taskProcessor, boolean visible) - Specified by:
tasksChoicein interfaceAEManager- Overrides:
tasksChoicein classAEWorkspace
-
startTaskNotify
- Specified by:
startTaskNotifyin interfaceAEManager- Overrides:
startTaskNotifyin classAEWorkspace
-
progressValue
- Specified by:
progressValuein interfaceAEManager- Overrides:
progressValuein classAEWorkspace
-
removeRunner
- Specified by:
removeRunnerin interfaceAEManager- Overrides:
removeRunnerin classAEWorkspace
-
inputValue
public String inputValue(String name, String description, String value, ILogger log, String type, boolean notifyMe, Processor processor) - Specified by:
inputValuein interfaceAEManager- Overrides:
inputValuein classAEWorkspace
-
isConsoleDefaultInput
- Specified by:
isConsoleDefaultInputin interfaceAEManager- Overrides:
isConsoleDefaultInputin classAEWorkspace
-
createTestRunner
- Overrides:
createTestRunnerin classAEWorkspace- Throws:
CommandException
-
inputChoice
public String inputChoice(String name, String description, String[] aValues, String aDefaultValue, Processor taskProcessor, boolean notifyMe) - Specified by:
inputChoicein interfaceAEManager- Overrides:
inputChoicein classAEWorkspace
-
inputFile
-
confirmation
public boolean confirmation(String name, String message, Processor unit, boolean notifyMe) throws Exception - Specified by:
confirmationin interfaceAEManager- Overrides:
confirmationin classAEWorkspace- Throws:
Exception
-
message
public MessageHandler message(Processor taskProcessor, String title, String message, boolean notifyMe) - Specified by:
messagein interfaceAEManager- Overrides:
messagein classAEWorkspace
-
inputDataTable
- Specified by:
inputDataTablein interfaceAEManager- Overrides:
inputDataTablein classAEWorkspace- Throws:
IOException
-
choiceValue
public String choiceValue(String name, String description, Object[] aPossibleValues, ILogger log, boolean notifyMe, Processor processor) - Specified by:
choiceValuein interfaceAEManager- Overrides:
choiceValuein classAEWorkspace
-
choicePriorityRecipeFolder
- Overrides:
choicePriorityRecipeFolderin classAEWorkspace
-
setTestPath
- Overrides:
setTestPathin classAEWorkspace
-
removeTestPath
- Overrides:
removeTestPathin classAEWorkspace
-
findAlternativeConfiguration
- Overrides:
findAlternativeConfigurationin classAEWorkspace
-
selectConfiguration
- Overrides:
selectConfigurationin classAEWorkspace
-
resetConfiguration
- Overrides:
resetConfigurationin classAEWorkspace
-
initUserPreferencesEncryption
- Overrides:
initUserPreferencesEncryptionin classAEWorkspace
-