public class DomPatterns
extends java.lang.Object
Constructor and Description |
---|
DomPatterns() |
public static <T extends DomElement> DomElementPattern.Capture<T> domElement(java.lang.Class<T> aClass)
public static DomElementPattern.Capture<DomElement> domElement()
public static GenericDomValuePattern<?> genericDomValue()
public static <T> GenericDomValuePattern<T> genericDomValue(ElementPattern<?> valuePattern)
public static <T> GenericDomValuePattern<T> genericDomValue(java.lang.Class<T> aClass)
@Deprecated public static XmlElementPattern.Capture withDom(ElementPattern<? extends DomElement> pattern)
tagWithDom(String, ElementPattern)
and attributeWithDom(String, ElementPattern)
public static <T extends DomElement> DomFilePattern.Capture inDomFile(java.lang.Class<T> rootElementClass)
public static XmlTagPattern.Capture tagWithDom(java.lang.String tagName, java.lang.Class<? extends DomElement> aClass)
public static XmlTagPattern.Capture tagWithDom(java.lang.String tagName, ElementPattern<? extends DomElement> domPattern)
public static XmlTagPattern.Capture tagWithDom(java.lang.String[] tagNames, ElementPattern<? extends DomElement> domPattern)
public static XmlNamedElementPattern.XmlAttributePattern attributeWithDom(java.lang.String attributeName, ElementPattern<? extends DomElement> domPattern)
public static PsiElementPattern.Capture<PomTargetPsiElement> domTargetElement(ElementPattern<? extends DomElement> pattern)
public static ElementPattern<DomTarget> withDomTarget(ElementPattern<? extends DomElement> pattern)