com.liferay.portal.tools.seleniumbuilder
Class SeleniumBuilderContext
java.lang.Object
com.liferay.portal.tools.seleniumbuilder.SeleniumBuilderContext
public class SeleniumBuilderContext
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SeleniumBuilderContext
public SeleniumBuilderContext(String baseDir)
throws Exception
- Throws:
Exception
SeleniumBuilderContext
public SeleniumBuilderContext(String baseDir,
String liferaySeleniumDir)
throws Exception
- Throws:
Exception
addFile
public void addFile(String fileName)
throws Exception
- Throws:
Exception
getActionClassName
public String getActionClassName(String actionName)
getActionFileName
public String getActionFileName(String actionName)
getActionJavaFileName
public String getActionJavaFileName(String actionName)
getActionNames
public Set<String> getActionNames()
getActionPackageName
public String getActionPackageName(String actionName)
getActionRootElement
public Element getActionRootElement(String actionName)
getActionSimpleClassName
public String getActionSimpleClassName(String actionName)
getBaseDir
public String getBaseDir()
getFunctionClassName
public String getFunctionClassName(String functionName)
getFunctionFileName
public String getFunctionFileName(String functionName)
getFunctionJavaFileName
public String getFunctionJavaFileName(String functionName)
getFunctionLocatorCount
public int getFunctionLocatorCount(String functionName)
getFunctionNames
public Set<String> getFunctionNames()
getFunctionPackageName
public String getFunctionPackageName(String functionName)
getFunctionReturnType
public String getFunctionReturnType(String functionName)
getFunctionRootElement
public Element getFunctionRootElement(String functionName)
getFunctionSimpleClassName
public String getFunctionSimpleClassName(String functionName)
getMacroClassName
public String getMacroClassName(String macroName)
getMacroFileName
public String getMacroFileName(String macroName)
getMacroJavaFileName
public String getMacroJavaFileName(String macroName)
getMacroNames
public Set<String> getMacroNames()
getMacroPackageName
public String getMacroPackageName(String macroName)
getMacroRootElement
public Element getMacroRootElement(String macroName)
getMacroSimpleClassName
public String getMacroSimpleClassName(String macroName)
getPath
public String getPath(Element rootElement,
String locatorKey)
getPathClassName
public String getPathClassName(String pathName)
getPathFileName
public String getPathFileName(String pathName)
getPathJavaFileName
public String getPathJavaFileName(String pathName)
getPathLocatorKeys
public Set<String> getPathLocatorKeys(Element rootElement)
getPathNames
public Set<String> getPathNames()
getPathPackageName
public String getPathPackageName(String pathName)
getPathRootElement
public Element getPathRootElement(String pathName)
getPathSimpleClassName
public String getPathSimpleClassName(String pathName)
getSeleniumParameterCount
public int getSeleniumParameterCount(String seleniumCommandName)
getTestCaseClassName
public String getTestCaseClassName(String testCaseName)
getTestCaseFileName
public String getTestCaseFileName(String testCaseName)
getTestCaseHTMLFileName
public String getTestCaseHTMLFileName(String testCaseName)
getTestCaseJavaFileName
public String getTestCaseJavaFileName(String testCaseName)
getTestCaseNames
public Set<String> getTestCaseNames()
getTestCasePackageName
public String getTestCasePackageName(String testCaseName)
getTestCaseRootElement
public Element getTestCaseRootElement(String testCaseName)
getTestCaseSimpleClassName
public String getTestCaseSimpleClassName(String testCaseName)
getTestSuiteClassName
public String getTestSuiteClassName(String testSuiteName)
getTestSuiteFileName
public String getTestSuiteFileName(String testSuiteName)
getTestSuiteHTMLFileName
public String getTestSuiteHTMLFileName(String testSuiteName)
getTestSuiteJavaFileName
public String getTestSuiteJavaFileName(String testSuiteName)
getTestSuiteNames
public Set<String> getTestSuiteNames()
getTestSuitePackageName
public String getTestSuitePackageName(String testSuiteName)
getTestSuiteRootElement
public Element getTestSuiteRootElement(String testSuiteName)
getTestSuiteSimpleClassName
public String getTestSuiteSimpleClassName(String testCaseName)
validateActionElements
public void validateActionElements(String actionName)
validateElements
public void validateElements(String fileName)
validateFunctionElements
public void validateFunctionElements(String functionName)
validateMacroElements
public void validateMacroElements(String macroName)
validateTestCaseElements
public void validateTestCaseElements(String testCaseName)
validateTestSuiteElements
public void validateTestSuiteElements(String testSuiteName)
validateVarElements
public void validateVarElements(Element rootElement,
String fileName)