## Uses of Class
org.apache.xalan.xsltc.compiler.SyntaxTreeNode

- Packages that use SyntaxTreeNode
  Package | Description
  --- | ---
  org.apache.xalan.xsltc.compiler |
  org.apache.xalan.xsltc.compiler.util |

- - ### Uses of SyntaxTreeNode in org.apache.xalan.xsltc.compiler

    Subclasses of SyntaxTreeNode in org.apache.xalan.xsltc.compiler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocationPathPattern`
    `class` | `Pattern`
    `class` | `Stylesheet`
    `class` | `Template`

    Methods in org.apache.xalan.xsltc.compiler that return SyntaxTreeNode
    Modifier and Type | Method and Description
    --- | ---
    `SyntaxTreeNode` | Parser.`getDocumentRoot()`
    `SyntaxTreeNode` | Parser.`makeInstance(java.lang.String uri, java.lang.String prefix, java.lang.String local, org.xml.sax.Attributes attributes)`
    `SyntaxTreeNode` | Parser.`parse(org.xml.sax.InputSource input)` Parses a stylesheet and builds the internal abstract syntax tree
    `SyntaxTreeNode` | Parser.`parse(org.xml.sax.XMLReader reader, org.xml.sax.InputSource input)` Parses a stylesheet and builds the internal abstract syntax tree

    Methods in org.apache.xalan.xsltc.compiler with parameters of type SyntaxTreeNode
    Modifier and Type | Method and Description
    --- | ---
    `Stylesheet` | Parser.`makeStylesheet(SyntaxTreeNode element)` Create an instance of the `Stylesheet` class, and then parse, typecheck and compile the instance.
    `org.apache.xalan.xsltc.compiler.Expression` | Parser.`parseExpression(SyntaxTreeNode parent, java.lang.String exp)` Parse an XPath expression:
    `org.apache.xalan.xsltc.compiler.Expression` | Parser.`parseExpression(SyntaxTreeNode parent, java.lang.String attr, java.lang.String def)` Parse an XPath expression:
    `Pattern` | Parser.`parsePattern(SyntaxTreeNode parent, java.lang.String pattern)` Parse an XPath pattern:
    `Pattern` | Parser.`parsePattern(SyntaxTreeNode parent, java.lang.String attr, java.lang.String def)` Parse an XPath pattern:

  - ### Uses of SyntaxTreeNode in org.apache.xalan.xsltc.compiler.util

    Constructors in org.apache.xalan.xsltc.compiler.util with parameters of type SyntaxTreeNode
    Constructor and Description
    `ErrorMsg(java.lang.String code, java.lang.Object param1, java.lang.Object param2, SyntaxTreeNode node)`
    `ErrorMsg(java.lang.String code, java.lang.Object param1, SyntaxTreeNode node)`
    `ErrorMsg(java.lang.String code, SyntaxTreeNode node)`
    `TypeCheckError(SyntaxTreeNode node)`

Copyright © 2023 Apache XML Project. All Rights Reserved.