Package com.ganteater.ae.desktop
Class DesktopWorkspace
java.lang.Object
com.ganteater.ae.AEWorkspace
com.ganteater.ae.desktop.DesktopWorkspace
- All Implemented Interfaces:
com.ganteater.ae.AEManager
-
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, com.ganteater.ae.ILogger log, boolean notifyMe, com.ganteater.ae.processor.Processor processor) booleanconfirmation(String name, String message, com.ganteater.ae.processor.Processor unit, boolean notifyMe) protected com.ganteater.ae.RecipeRunnercreateTestRunner(String name) protected FilevoidinitUserPreferencesEncryption(String password) inputChoice(String name, String description, String[] aValues, String aDefaultValue, com.ganteater.ae.processor.Processor taskProcessor, boolean notifyMe) voidinputDataTable(com.ganteater.ae.processor.Processor unit, com.ganteater.ae.util.xml.easyparser.Node aTableNode, boolean notifyMe) inputFile(String name, String description, File defaultFile, com.ganteater.ae.ILogger log, com.ganteater.ae.processor.Processor taskProcessor) inputValue(String name, String description, String value, com.ganteater.ae.ILogger log, String type, boolean notifyMe, com.ganteater.ae.processor.Processor processor) booleanisConsoleDefaultInput(String varName, String description) com.ganteater.ae.processor.MessageHandlermessage(com.ganteater.ae.processor.Processor taskProcessor, String title, String message, boolean notifyMe) voidprogressValue(int i, int length, boolean success) voidremoveRunner(com.ganteater.ae.RecipeRunner testRunner) voidremoveTestPath(String name) voidprotected Fileprotected StringselectConfiguration(String[] aPossibleValues) voidsetTestPath(String name, String path) voidstartTaskNotify(com.ganteater.ae.RecipeRunner task) com.ganteater.ae.MultiTaskRunDialogtasksChoice(com.ganteater.ae.MultiTaskRunDialog dialog, String[] list, boolean exceptionIgnoreFlag, Object setup, com.ganteater.ae.processor.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 classcom.ganteater.ae.AEWorkspace
-
tasksChoice
public com.ganteater.ae.MultiTaskRunDialog tasksChoice(com.ganteater.ae.MultiTaskRunDialog dialog, String[] list, boolean exceptionIgnoreFlag, Object setup, com.ganteater.ae.processor.Processor taskProcessor, boolean visible) - Specified by:
tasksChoicein interfacecom.ganteater.ae.AEManager- Overrides:
tasksChoicein classcom.ganteater.ae.AEWorkspace
-
startTaskNotify
- Specified by:
startTaskNotifyin interfacecom.ganteater.ae.AEManager- Overrides:
startTaskNotifyin classcom.ganteater.ae.AEWorkspace
-
progressValue
- Specified by:
progressValuein interfacecom.ganteater.ae.AEManager- Overrides:
progressValuein classcom.ganteater.ae.AEWorkspace
-
removeRunner
- Specified by:
removeRunnerin interfacecom.ganteater.ae.AEManager- Overrides:
removeRunnerin classcom.ganteater.ae.AEWorkspace
-
inputValue
public String inputValue(String name, String description, String value, com.ganteater.ae.ILogger log, String type, boolean notifyMe, com.ganteater.ae.processor.Processor processor) - Specified by:
inputValuein interfacecom.ganteater.ae.AEManager- Overrides:
inputValuein classcom.ganteater.ae.AEWorkspace
-
isConsoleDefaultInput
- Specified by:
isConsoleDefaultInputin interfacecom.ganteater.ae.AEManager- Overrides:
isConsoleDefaultInputin classcom.ganteater.ae.AEWorkspace
-
createTestRunner
protected com.ganteater.ae.RecipeRunner createTestRunner(String name) throws com.ganteater.ae.CommandException - Overrides:
createTestRunnerin classcom.ganteater.ae.AEWorkspace- Throws:
com.ganteater.ae.CommandException
-
inputChoice
-
inputFile
-
confirmation
public boolean confirmation(String name, String message, com.ganteater.ae.processor.Processor unit, boolean notifyMe) throws Exception - Specified by:
confirmationin interfacecom.ganteater.ae.AEManager- Overrides:
confirmationin classcom.ganteater.ae.AEWorkspace- Throws:
Exception
-
message
-
inputDataTable
public void inputDataTable(com.ganteater.ae.processor.Processor unit, com.ganteater.ae.util.xml.easyparser.Node aTableNode, boolean notifyMe) throws IOException - Specified by:
inputDataTablein interfacecom.ganteater.ae.AEManager- Overrides:
inputDataTablein classcom.ganteater.ae.AEWorkspace- Throws:
IOException
-
choiceValue
public String choiceValue(String name, String description, Object[] aPossibleValues, com.ganteater.ae.ILogger log, boolean notifyMe, com.ganteater.ae.processor.Processor processor) - Specified by:
choiceValuein interfacecom.ganteater.ae.AEManager- Overrides:
choiceValuein classcom.ganteater.ae.AEWorkspace
-
choicePriorityRecipeFolder
- Overrides:
choicePriorityRecipeFolderin classcom.ganteater.ae.AEWorkspace
-
setTestPath
- Overrides:
setTestPathin classcom.ganteater.ae.AEWorkspace
-
removeTestPath
- Overrides:
removeTestPathin classcom.ganteater.ae.AEWorkspace
-
findAlternativeConfiguration
- Overrides:
findAlternativeConfigurationin classcom.ganteater.ae.AEWorkspace
-
selectConfiguration
- Overrides:
selectConfigurationin classcom.ganteater.ae.AEWorkspace
-
resetConfiguration
- Overrides:
resetConfigurationin classcom.ganteater.ae.AEWorkspace
-
initUserPreferencesEncryption
- Overrides:
initUserPreferencesEncryptionin classcom.ganteater.ae.AEWorkspace
-