org.apache.xalan.xsltc.compiler.util
Class NodeCounterGenerator
public final
class
NodeCounterGenerator
extends ClassGenerator
This class implements auxiliary classes needed to compile
patterns in
xsl:number. These classes inherit from
{Any,Single,Multiple}NodeCounter and override the
matchFrom and
matchCount methods.
Author: Jacek Ambroziak Santiago Pericas-Geertsen
Method Summary |
boolean | isExternal()
Returns true since this class is external to the
translet. |
Instruction | loadTranslet()
The index of the translet pointer within the execution of
matchFrom or matchCount.
|
void | setTransletIndex(int index)
Set the index of the register where "this" (the pointer to
the translet) is stored. |
public NodeCounterGenerator(String className, String superClassName, String fileName, int accessFlags, String[] interfaces,
Stylesheet stylesheet)
public boolean isExternal()
Returns true since this class is external to the
translet.
public Instruction loadTranslet()
The index of the translet pointer within the execution of
matchFrom or matchCount.
Overridden from ClassGenerator.
public void setTransletIndex(int index)
Set the index of the register where "this" (the pointer to
the translet) is stored.
Copyright B) 2006 Apache XML Project. All Rights Reserved.