Class PatternParser


  • public class PatternParser
    extends Object
    Deprecated.
    will be removed in Jaxen 2.0
    PatternParser is a helper class for parsing XSLT patterns
    Author:
    James Strachan
    • Constructor Detail

      • PatternParser

        public PatternParser()
        Deprecated.
    • Method Detail

      • parse

        public static org.jaxen.pattern.Pattern parse​(String text)
                                               throws org.jaxen.JaxenException,
                                                      org.jaxen.saxpath.SAXPathException
        Deprecated.
        Throws:
        org.jaxen.JaxenException
        org.jaxen.saxpath.SAXPathException
      • convertExpr

        protected static org.jaxen.pattern.Pattern convertExpr​(org.jaxen.expr.Expr expr)
                                                        throws org.jaxen.JaxenException
        Deprecated.
        Throws:
        org.jaxen.JaxenException
      • convertExpr

        protected static org.jaxen.pattern.LocationPathPattern convertExpr​(org.jaxen.expr.LocationPath locationPath)
                                                                    throws org.jaxen.JaxenException
        Deprecated.
        Throws:
        org.jaxen.JaxenException
      • convertStep

        protected static org.jaxen.pattern.LocationPathPattern convertStep​(org.jaxen.pattern.LocationPathPattern path,
                                                                           org.jaxen.expr.Step step)
                                                                    throws org.jaxen.JaxenException
        Deprecated.
        Throws:
        org.jaxen.JaxenException
      • convertDefaultStep

        protected static org.jaxen.pattern.LocationPathPattern convertDefaultStep​(org.jaxen.pattern.LocationPathPattern path,
                                                                                  org.jaxen.expr.DefaultStep step)
                                                                           throws org.jaxen.JaxenException
        Deprecated.
        Throws:
        org.jaxen.JaxenException
      • containsTextNode

        public static boolean containsTextNode​(org.jaxen.expr.Expr expr)
        Deprecated.
      • navigationStep

        protected static boolean navigationStep​(org.jaxen.expr.Step step)
        Deprecated.