package com.abmash.core.query.predicate; import com.abmash.core.jquery.JQuery; import com.abmash.core.jquery.JQueryFactory; public class ContainsPredicate extends JQueryPredicate { private String text; public ContainsPredicate(String text) { this.text = text; buildCommands(); } @Override public void buildCommands() { JQuery containsQuery = JQueryFactory.select("'*:visible:not(html, head, head *)'", 0); containsText(containsQuery, text); containsAttribute(containsQuery, "*", text); } }