Liferay 6.2.0-ce-m5

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)
           
 
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 getPathClassName(String pathName)
           
 String getPathFileName(String pathName)
           
 String getPathJavaFileName(String pathName)
           
 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 getTestCaseJavaFileName(String testCaseName)
           
 Set<String> getTestCaseNames()
           
 String getTestCasePackageName(String testCaseName)
           
 Element getTestCaseRootElement(String testCaseName)
           
 String getTestCaseSimpleClassName(String testCaseName)
           
 String getTestSuiteClassName(String testSuiteName)
           
 String getTestSuiteFileName(String testSuiteName)
           
 String getTestSuiteJavaFileName(String testSuiteName)
           
 Set<String> getTestSuiteNames()
           
 String getTestSuitePackageName(String testSuiteName)
           
 Element getTestSuiteRootElement(String testSuiteName)
           
 String getTestSuiteSimpleClassName(String testCaseName)
           
 void validateActionElements(String actionName)
           
 void validateElements(String fileName)
           
 void validateFunctionElements(String functionName)
           
 void validateMacroElements(String macroName)
           
 void validateTestCaseElements(String testCaseName)
           
 void validateTestSuiteElements(String testSuiteName)
           
 
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
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)

getPathClassName

public String getPathClassName(String pathName)

getPathFileName

public String getPathFileName(String pathName)

getPathJavaFileName

public String getPathJavaFileName(String pathName)

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)

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)

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)

Liferay 6.2.0-ce-m5