FileDocCategorySizeDatePackage
TopLevelElement.javaAPI DocJava SE 5 API2356Fri Aug 26 14:55:36 BST 2005com.sun.org.apache.xalan.internal.xsltc.compiler

TopLevelElement

public class TopLevelElement extends SyntaxTreeNode

Fields Summary
Constructors Summary
Methods Summary
public com.sun.org.apache.bcel.internal.generic.InstructionListcompile(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen)
Translate this node into a fresh instruction list. The original instruction list is saved and restored.

	final InstructionList result, save = methodGen.getInstructionList();
	methodGen.setInstructionList(result = new InstructionList());
	translate(classGen, methodGen);
	methodGen.setInstructionList(save);
	return result;
    
public voiddisplay(int indent)

	indent(indent);
	Util.println("TopLevelElement");
	displayContents(indent + IndentIncrement);
    
public voidtranslate(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen)
Translate this node into JVM bytecodes.

	ErrorMsg msg = new ErrorMsg(ErrorMsg.NOT_IMPLEMENTED_ERR,
				    getClass(), this);
	getParser().reportError(FATAL, msg);
    
public com.sun.org.apache.xalan.internal.xsltc.compiler.util.TypetypeCheck(com.sun.org.apache.xalan.internal.xsltc.compiler.SymbolTable stable)
Type check all the children of this node.

	return typeCheckContents(stable);