Skip navigation links
A C E F G H I P R S 

A

AbstractTemplateMethod<S> - Class in io.wcm.qa.glnm.maven.freemarker.methods
Abstract base class for implentations of template methods.
AbstractTemplateMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.AbstractTemplateMethod
 
asAbsolute() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
asBy() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
asLocator() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
asRelative() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
asString() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
attemptExec(Object) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.AbstractTemplateMethod
 

C

ClassNameFromSelectorMethod - Class in io.wcm.qa.glnm.maven.freemarker.methods
Extracts Java class name from selector.
ClassNameFromSelectorMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.ClassNameFromSelectorMethod
 
ClassNameFromSpecMethod - Class in io.wcm.qa.glnm.maven.freemarker.methods
Clean and format spec name for use in Java class name.
ClassNameFromSpecMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.ClassNameFromSpecMethod
 
ClassNameFromStringMethod - Class in io.wcm.qa.glnm.maven.freemarker.methods
Cleans and formats string for use in class name.
ClassNameFromStringMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.ClassNameFromStringMethod
 
ConstantNameMethod - Class in io.wcm.qa.glnm.maven.freemarker.methods
Extracts constant name from selector.
ConstantNameMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.ConstantNameMethod
 

E

elementName() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
escapeJavaDoc(String) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.EscapeJavaDocMethod
 
EscapeJavaDocMethod - Class in io.wcm.qa.glnm.maven.freemarker.methods
Escapes strign for JavaDoc.
EscapeJavaDocMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.EscapeJavaDocMethod
 
EscapeJavaMethod - Class in io.wcm.qa.glnm.maven.freemarker.methods
Escape string for use as java string.
EscapeJavaMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.EscapeJavaMethod
 
exec(List) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.AbstractTemplateMethod
exec(S) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.AbstractTemplateMethod
 
exec(SelectorPojo) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.ClassNameFromSelectorMethod
 
exec(SpecPojo) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.ClassNameFromSpecMethod
 
exec(String) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.ClassNameFromStringMethod
 
exec(SelectorPojo) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.ConstantNameMethod
 
exec(String) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.EscapeJavaDocMethod
 
exec(String) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.EscapeJavaMethod
 
exec(SelectorPojo) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.FullSelectorClassNameFromSelectorMethod
 
exec(SelectorPojo) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.FullWebElementClassNameFromSelectorMethod
 
exec(SpecPojo) - Method in class io.wcm.qa.glnm.maven.freemarker.methods.PackageNameMethod
 
execute() - Method in class io.wcm.qa.glnm.maven.freemarker.GalenSpecsMojo
execute() - Method in class io.wcm.qa.glnm.maven.freemarker.HelpMojo

F

FormatUtil - Class in io.wcm.qa.glnm.maven.freemarker.util
Utility methods to convert between different casings.
FreemarkerUtil - Class in io.wcm.qa.glnm.maven.freemarker.util
Utility methods to build data models for use in freemarker code generation.
FullSelectorClassNameFromSelectorMethod - Class in io.wcm.qa.glnm.maven.freemarker.methods
Extracts Java class name from selector.
FullSelectorClassNameFromSelectorMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.FullSelectorClassNameFromSelectorMethod
 
FullWebElementClassNameFromSelectorMethod - Class in io.wcm.qa.glnm.maven.freemarker.methods
Extracts Java class name from selector.
FullWebElementClassNameFromSelectorMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.FullWebElementClassNameFromSelectorMethod
 

G

GalenSpecsMojo - Class in io.wcm.qa.glnm.maven.freemarker
Goal which finds Galen specs, extracts objects and generates Java code from it.
GalenSpecsMojo() - Constructor for class io.wcm.qa.glnm.maven.freemarker.GalenSpecsMojo
 
getBaseName() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
getBaseName.
getBody() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionMethodPojo
getBody.
getChildren() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
getClassName() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
getClassName.
getClassName(File) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FormatUtil
getClassName.
getClassName(SelectorPojo) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FormatUtil
getClassName.
getClassName(SpecPojo) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FormatUtil
getClassName.
getClassName(String) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FormatUtil
getClassName.
getConstantName(SelectorPojo) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FormatUtil
getConstantName.
getDataModelForInteractiveSelector(String, String, String) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FreemarkerUtil
getDataModelForInteractiveSelector.
getDataModelForSelector(NestedSelector, SpecPojo, String, String, String) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FreemarkerUtil
getDataModelForSelector.
getDataModelForSpec(SpecPojo, String) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FreemarkerUtil
getDataModelForSpec.
getDataModelForWebElement(NestedSelector, SpecPojo, String, String, String) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FreemarkerUtil
getDataModelForWebElement.
getDelegatee() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionPojo
Getter for the field delegatee.
getFilename() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
getFilename.
getFullyQualifiedSelectorClassName(String, SelectorPojo) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FormatUtil
getFullyQualifiedSelectorClassName.
getFullyQualifiedWebElementClassName(String, SelectorPojo) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FormatUtil
getFullyQualifiedWebElementClassName.
getHead() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionMethodPojo
getHead.
getHeadForInterface() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionMethodPojo
getHeadForInterface.
getMethod() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionMethodPojo
Getter for the field method.
getMethods() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionPojo
getMethods.
getOutputFile(File, String, String) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FreemarkerUtil
getOutputFile.
getPackageNamePart() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
getPackageNamePart.
getParent() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
getRelativeElementName(String) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FormatUtil
 
getRelativeFilePath() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
getRelativeFilePath.
getRootSelectors() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
getRootSelectors.
getSelectors() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
Getter for the field selectors.
getSelectorsFromSpec(String) - Static method in class io.wcm.qa.glnm.galen.specs.ParsingUtil
Extracts all selectors defined in spec.
getSelectorsPackageName(String, SpecPojo) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FormatUtil
getSelectorsPackageName.
getSpec() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
Getter for the field spec.
getSpecPath() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
Getter for the field specFile.
getTags(String) - Static method in class io.wcm.qa.glnm.galen.specs.ParsingUtil
getTags.
getTags() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
Getter for the field tags.
getTemplate(File, String) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FreemarkerUtil
getTemplate.

H

hasChildren() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
hasParent() - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
HelpMojo - Class in io.wcm.qa.glnm.maven.freemarker
Display help information on io.wcm.qa.galenium.specs-maven-plugin.
Call mvn io.wcm.qa.galenium.specs:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class io.wcm.qa.glnm.maven.freemarker.HelpMojo
 

I

initPlugin() - Method in class io.wcm.qa.glnm.maven.freemarker.GalenSpecsMojo
 
InteractionMethodPojo - Class in io.wcm.qa.glnm.maven.freemarker.pojo
Pojo to generate interaction methods.
InteractionMethodPojo(Method) - Constructor for class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionMethodPojo
Constructor for InteractionMethodPojo.
InteractionPojo - Class in io.wcm.qa.glnm.maven.freemarker.pojo
Provides methods from Element class.
InteractionPojo(Class) - Constructor for class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionPojo
Constructor for InteractionPojo.
io.wcm.qa.glnm.galen.specs - package io.wcm.qa.glnm.galen.specs
 
io.wcm.qa.glnm.maven.freemarker - package io.wcm.qa.glnm.maven.freemarker
 
io.wcm.qa.glnm.maven.freemarker.methods - package io.wcm.qa.glnm.maven.freemarker.methods
 
io.wcm.qa.glnm.maven.freemarker.pojo - package io.wcm.qa.glnm.maven.freemarker.pojo
 
io.wcm.qa.glnm.maven.freemarker.util - package io.wcm.qa.glnm.maven.freemarker.util
 
isPublic(Method) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.ReflectionUtil
isPublic.
isSelector(Class<?>) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.ReflectionUtil
isSelector.
isStatic(Method) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.ReflectionUtil
isStatic.

P

PackageNameMethod - Class in io.wcm.qa.glnm.maven.freemarker.methods
Package name for selector paackage.
PackageNameMethod() - Constructor for class io.wcm.qa.glnm.maven.freemarker.methods.PackageNameMethod
 
parseSpecs() - Method in class io.wcm.qa.glnm.maven.freemarker.GalenSpecsMojo
 
ParsingUtil - Class in io.wcm.qa.glnm.galen.specs
Utility methods for parsing Galen specs.
process(Template, Map<String, Object>, File) - Static method in class io.wcm.qa.glnm.maven.freemarker.util.FreemarkerUtil
Actually process template to generate code.

R

ReflectionUtil - Class in io.wcm.qa.glnm.maven.freemarker.util
Convenience methods interacting with Java reflection API.

S

SelectorPojo - Class in io.wcm.qa.glnm.maven.freemarker.pojo
Wrapper for NestedSelector plus references to spec.
SelectorPojo(SpecPojo, NestedSelector) - Constructor for class io.wcm.qa.glnm.maven.freemarker.pojo.SelectorPojo
Constructor.
setDelegatee(Class) - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionPojo
Setter for the field delegatee.
setMethod(Method) - Method in class io.wcm.qa.glnm.maven.freemarker.pojo.InteractionMethodPojo
Setter for the field method.
SpecPojo - Class in io.wcm.qa.glnm.maven.freemarker.pojo
Holds data from Galen spec to use in generation.
SpecPojo(String) - Constructor for class io.wcm.qa.glnm.maven.freemarker.pojo.SpecPojo
Constructor for SpecPojo.
A C E F G H I P R S 
Skip navigation links

Copyright © 2017–2022 wcm.io QA. All rights reserved.