APIdia Launch Partner
Top Fields Constructors Methods
com.sun.org.apache.xalan.internal.xsltc.compiler

pack-priv final Class Include

extends TopLevelElement
Class Inheritance
Imports
com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, .ErrorMsg, .MethodGenerator, .Type, .TypeCheckError, com.sun.org.apache.xml.internal.utils.SystemIDResolver, java.util.Iterator, javax.xml.XMLConstants, jdk.xml.internal.JdkConstants, .SecuritySupport, org.xml.sax.InputSource, .XMLReader

Authors
Jacek Ambroziak, Morten Jorgensen, Erwin Bolwidt , Gunnlaugur Briem

Field Summary

Modifier and TypeField and Description
private Stylesheet
Inherited from com.sun.org.apache.xalan.internal.xsltc.compiler.TopLevelElement:
_dependencies

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public Stylesheet
public void
parseContents(final Parser parser)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode.parseContents.

Parse the contents of this syntax tree nodes (child nodes, XPath expressions, patterns and functions).

public void
translate(ClassGenerator classGen, MethodGenerator methodGen)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.TopLevelElement.translate.

Translate this node into JVM bytecodes.

public Type
typeCheck(SymbolTable stable)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.TopLevelElement.typeCheck.

Type check all the children of this node.

Inherited from com.sun.org.apache.xalan.internal.xsltc.compiler.TopLevelElement:
addDependencycompiledisplaygetDependencies

Field Detail

_includedback to summary
private Stylesheet _included

Constructor Detail

Includeback to summary
pack-priv Include()

Method Detail

getIncludedStylesheetback to summary
public Stylesheet getIncludedStylesheet()
parseContentsback to summary
public void parseContents(final Parser parser)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode.parseContents.

Doc from com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode.parseContents.

Parse the contents of this syntax tree nodes (child nodes, XPath expressions, patterns and functions). The default behaviour is to parser the syntax tree node's children (since there are no common expressions, patterns, etc. that can be handled in this base class.

translateback to summary
public void translate(ClassGenerator classGen, MethodGenerator methodGen)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.TopLevelElement.translate.

Doc from com.sun.org.apache.xalan.internal.xsltc.compiler.TopLevelElement.translate.

Translate this node into JVM bytecodes.

typeCheckback to summary
public Type typeCheck(SymbolTable stable) throws TypeCheckError

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.TopLevelElement.typeCheck.

Doc from com.sun.org.apache.xalan.internal.xsltc.compiler.TopLevelElement.typeCheck.

Type check all the children of this node.