Package org.apache.xalan.xsltc.compiler
Interface Closure
public interface Closure
- Author:
- Santiago Pericas-Geertsen
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addVariable
(org.apache.xalan.xsltc.compiler.VariableRefBase variableRef) Add new variable to the closure.Returns the name of the auxiliary class or null if this predicate is compiled inside the Translet.Returns a reference to its parent closure or null if outermost.boolean
Returns true if this closure is compiled in an inner class (i.e.
-
Method Details
-
inInnerClass
boolean inInnerClass()Returns true if this closure is compiled in an inner class (i.e. if this is a real closure). -
getParentClosure
Closure getParentClosure()Returns a reference to its parent closure or null if outermost. -
getInnerClassName
String getInnerClassName()Returns the name of the auxiliary class or null if this predicate is compiled inside the Translet. -
addVariable
void addVariable(org.apache.xalan.xsltc.compiler.VariableRefBase variableRef) Add new variable to the closure.
-