## 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, Attributes attributes)`
`SyntaxTreeNode` | Parser.`parse(InputSource input)` Parses a stylesheet and builds the internal abstract syntax tree
`SyntaxTreeNode` | Parser.`parse(XMLReader reader, 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)`