org.apache.xalan.xsltc.compiler
Class Template

java.lang.Object
  |
  +--org.apache.xalan.xsltc.compiler.SyntaxTreeNode
        |
        +--org.apache.xalan.xsltc.compiler.TopLevelElement
              |
              +--org.apache.xalan.xsltc.compiler.Template

public final class Template
extends org.apache.xalan.xsltc.compiler.TopLevelElement


Fields inherited from class org.apache.xalan.xsltc.compiler.SyntaxTreeNode
Dummy
 
Constructor Summary
Template()
           
 
Method Summary
 int allocateIndex(org.apache.xalan.xsltc.compiler.QName varName)
           
 void disable()
           
 boolean disabled()
           
 void display(int indent)
           
 org.apache.xalan.xsltc.compiler.QName getModeName()
           
 org.apache.xalan.xsltc.compiler.QName getName()
           
 Pattern getPattern()
           
 int getPosition()
           
 double getPriority()
           
 boolean isNamed()
           
 boolean isSimplified()
           
 void parseContents(Element element, Parser parser)
           
 void parseSimplified(Element element, Parser parser)
           
 void setSimplified()
           
 void translate(ClassGenerator classGen, MethodGenerator methodGen)
           
 Type typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)
           
 
Methods inherited from class org.apache.xalan.xsltc.compiler.TopLevelElement
compile
 
Methods inherited from class org.apache.xalan.xsltc.compiler.SyntaxTreeNode
addElement, addParam, contextDependent, dependentContents, elementAt, elementCount, elements, getContents, getImportPrecedence, getLineNumber, getParent, getParser, getXSLTC, hasContents, hasParams, isDummy, parseChildren, removeElement, setParser, translateContents, typeCheckContents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Template

public Template()
Method Detail

isSimplified

public boolean isSimplified()

setSimplified

public void setSimplified()

disable

public void disable()

disabled

public boolean disabled()

getPriority

public double getPriority()

getPosition

public int getPosition()

isNamed

public boolean isNamed()

getPattern

public Pattern getPattern()

getName

public org.apache.xalan.xsltc.compiler.QName getName()

getModeName

public org.apache.xalan.xsltc.compiler.QName getModeName()

allocateIndex

public int allocateIndex(org.apache.xalan.xsltc.compiler.QName varName)

display

public void display(int indent)
Overrides:
display in class org.apache.xalan.xsltc.compiler.TopLevelElement

parseContents

public void parseContents(Element element,
                          Parser parser)
Overrides:
parseContents in class SyntaxTreeNode

parseSimplified

public void parseSimplified(Element element,
                            Parser parser)

typeCheck

public Type typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)
               throws TypeCheckError
Overrides:
typeCheck in class org.apache.xalan.xsltc.compiler.TopLevelElement

translate

public void translate(ClassGenerator classGen,
                      MethodGenerator methodGen)
Overrides:
translate in class org.apache.xalan.xsltc.compiler.TopLevelElement


Copyright © 2000 Apache XML Project. All Rights Reserved.