Liferay 6.2-ce-ga5

com.liferay.portal.tools.seleniumbuilder
Class SeleniumBuilderContext

java.lang.Object
  extended by com.liferay.portal.tools.seleniumbuilder.SeleniumBuilderContext

public class SeleniumBuilderContext
extends Object


Constructor Summary
SeleniumBuilderContext(String baseDir)
           
SeleniumBuilderContext(String baseDir, String liferaySeleniumDir)
           
 
Method Summary
 void addFile(String fileName)
           
 String getActionClassName(String actionName)
           
 String getActionFileName(String actionName)
           
 String getActionJavaFileName(String actionName)
           
 Set<String> getActionNames()
           
 String getActionPackageName(String actionName)
           
 Element getActionRootElement(String actionName)
           
 String getActionSimpleClassName(String actionName)
           
 String getBaseDir()
           
 String getFunctionClassName(String functionName)
           
 String getFunctionFileName(String functionName)
           
 String getFunctionJavaFileName(String functionName)
           
 int getFunctionLocatorCount(String functionName)
           
 Set<String> getFunctionNames()
           
 String getFunctionPackageName(String functionName)
           
 String getFunctionReturnType(String functionName)
           
 Element getFunctionRootElement(String functionName)
           
 String getFunctionSimpleClassName(String functionName)
           
 String getMacroClassName(String macroName)
           
 String getMacroFileName(String macroName)
           
 String getMacroJavaFileName(String macroName)
           
 Set<String> getMacroNames()
           
 String getMacroPackageName(String macroName)
           
 Element getMacroRootElement(String macroName)
           
 String getMacroSimpleClassName(String macroName)
           
 String getPath(Element rootElement, String locatorKey)
           
 String getPathClassName(String pathName)
           
 String getPathFileName(String pathName)
           
 String getPathJavaFileName(String pathName)
           
 Set<String> getPathLocatorKeys(Element rootElement)
           
 Set<String> getPathNames()
           
 String getPathPackageName(String pathName)
           
 Element getPathRootElement(String pathName)
           
 String getPathSimpleClassName(String pathName)
           
 int getSeleniumParameterCount(String seleniumCommandName)
           
 String getTestCaseClassName(String testCaseName)
           
 String getTestCaseFileName(String testCaseName)
           
 String getTestCaseHTMLFileName(String testCaseName)
           
 String getTestCaseJavaFileName(String testCaseName)
           
 Set<String> getTestCaseNames()
           
 String getTestCasePackageName(String testCaseName)
           
 Element getTestCaseRootElement(String testCaseName)
           
 String getTestCaseSimpleClassName(String testCaseName)
           
 void validateActionElements(String actionName)
           
 void validateElements(String fileName)
           
 void validateFunctionElements(String functionName)
           
 void validateMacroElements(String macroName)
           
 void validateTestCaseElements(String testCaseName)
           
 void validateVarElements(Element rootElement, String fileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeleniumBuilderContext

public SeleniumBuilderContext(String baseDir)
                       throws Exception
Throws:
Exception

SeleniumBuilderContext

public SeleniumBuilderContext(String baseDir,
                              String liferaySeleniumDir)
                       throws Exception
Throws:
Exception
Method Detail

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)

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)

validateVarElements

public void validateVarElements(Element rootElement,
                                String fileName)

Liferay 6.2-ce-ga5