Class XPath
- java.lang.Object
-
- eu.tsystems.mms.tic.testframework.pageobjects.XPath
-
public class XPath extends java.lang.ObjectPrototype of XPath Builder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classXPath.Test
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description XPath.Testattribute(Attribute attribute)XPathattribute(Attribute attribute, java.lang.Object value)XPath.Testattribute(java.lang.String attribute)XPathattribute(java.lang.String attribute, java.lang.Object value)protected java.lang.Stringbuild()XPathclasses(java.lang.String... classes)XPathclasses(java.util.List<java.lang.String> classes)static eu.tsystems.mms.tic.testframework.utils.ConditioncreateAttributeCondition()XPathencloses(Locator locator)XPathencloses(XPath selector)XPathencloses(java.lang.String selector)XPathencloses(java.lang.String selector, int position)XPathencloses(org.openqa.selenium.By by)static XPathfrom(java.lang.String selector)static XPathfrom(java.lang.String selector, int position)XPathselect(Locator locator)XPathselect(XPath selector)XPathselect(java.lang.String selector)XPathselect(java.lang.String selector, int position)XPathselect(org.openqa.selenium.By by)static java.lang.StringsomethingContainsWord(java.lang.String something, java.lang.Object string)Utility function for generating words searchstatic java.lang.StringsomethingIs(java.lang.String something, java.lang.Object string)static java.lang.StringsomethingIsNot(java.lang.String something, java.lang.Object string)static java.lang.StringsomethingMatches(java.lang.String operation, java.lang.String something, java.lang.Object string)XPath.Testtext()XPathtext(java.lang.Object value)java.lang.StringtoString()protected static java.lang.StringtranslateInnerSelection(java.lang.String selector)protected static java.lang.StringtranslateSubSelection(java.lang.String selector)
-
-
-
Method Detail
-
from
public static XPath from(java.lang.String selector)
-
from
public static XPath from(java.lang.String selector, int position)
-
createAttributeCondition
public static eu.tsystems.mms.tic.testframework.utils.Condition createAttributeCondition()
-
somethingContainsWord
public static java.lang.String somethingContainsWord(java.lang.String something, java.lang.Object string)Utility function for generating words search
-
somethingIs
public static java.lang.String somethingIs(java.lang.String something, java.lang.Object string)
-
somethingIsNot
public static java.lang.String somethingIsNot(java.lang.String something, java.lang.Object string)
-
somethingMatches
public static java.lang.String somethingMatches(java.lang.String operation, java.lang.String something, java.lang.Object string)
-
classes
public XPath classes(java.lang.String... classes)
-
classes
public XPath classes(java.util.List<java.lang.String> classes)
-
attribute
public XPath.Test attribute(Attribute attribute)
-
text
public XPath.Test text()
-
text
public XPath text(java.lang.Object value)
-
attribute
public XPath.Test attribute(java.lang.String attribute)
-
attribute
public XPath attribute(java.lang.String attribute, java.lang.Object value)
-
translateSubSelection
protected static java.lang.String translateSubSelection(java.lang.String selector)
-
translateInnerSelection
protected static java.lang.String translateInnerSelection(java.lang.String selector)
-
encloses
public XPath encloses(java.lang.String selector, int position)
-
encloses
public XPath encloses(java.lang.String selector)
-
encloses
public XPath encloses(org.openqa.selenium.By by)
-
select
public XPath select(java.lang.String selector)
-
select
public XPath select(java.lang.String selector, int position)
-
select
public XPath select(org.openqa.selenium.By by)
-
build
protected java.lang.String build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-