| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.xalan.xsltc.compiler.SyntaxTreeNode
org.apache.xalan.xsltc.compiler.Instruction
org.apache.xalan.xsltc.compiler.ApplyImports
final class ApplyImports
| Field Summary | |
|---|---|
| private  QName | _modeName | 
| private  int | _precedence | 
| Fields inherited from class org.apache.xalan.xsltc.compiler.SyntaxTreeNode | 
|---|
| _attributes, _parent, _qname, Dummy, IndentIncrement, UNKNOWN_STYLESHEET_NODE_ID | 
| Constructor Summary | |
|---|---|
| ApplyImports() | |
| Method Summary | |
|---|---|
|  void | display(int indent)Displays the contents of this syntax tree node (to stdout). | 
| private  int | getMinPrecedence(int max)Determine the lowest import precedence for any stylesheet imported or included by the stylesheet in which this | 
|  boolean | hasWithParams()Returns true if this | 
|  void | parseContents(Parser parser)Parse the attributes and contents of an | 
|  void | translate(ClassGenerator classGen,
                   MethodGenerator methodGen)Translate call-template. | 
|  Type | typeCheck(SymbolTable stable)Type-check the attributes/contents of an | 
| Methods inherited from class org.apache.xalan.xsltc.compiler.SyntaxTreeNode | 
|---|
| addAttribute, addElement, addPrefixMapping, compileResultTree, contextDependent, dependentContents, displayContents, elementAt, elementCount, elements, getAttribute, getAttribute, getAttributes, getContents, getImportPrecedence, getLineNumber, getNodeIDForStylesheetNSLookup, getParent, getParser, getPrefixMapping, getQName, getStylesheet, getSymbolTable, getTemplate, getXSLTC, hasAttribute, hasContents, indent, isDummy, lastChild, lookupNamespace, lookupPrefix, parseChildren, removeElement, reportError, reportWarning, setAttributes, setFirstElement, setLineNumber, setParent, setParser, setPrefixMapping, setQName, setQName, translateContents, typeCheckContents, updateScope | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
private QName _modeName
private int _precedence
| Constructor Detail | 
|---|
ApplyImports()
| Method Detail | 
|---|
public void display(int indent)
SyntaxTreeNode
display in class SyntaxTreeNodeindent - Indentation level for syntax tree levels.public boolean hasWithParams()
private int getMinPrecedence(int max)
public void parseContents(Parser parser)
parseContents in class SyntaxTreeNodeparser - reference to the XSLT parser
public Type typeCheck(SymbolTable stable)
               throws TypeCheckError
typeCheck in class Instructionstable - The compiler/parser's symbol table
TypeCheckError
public void translate(ClassGenerator classGen,
                      MethodGenerator methodGen)
translate in class InstructionclassGen - BCEL Java class generatormethodGen - BCEL Java method generator| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||