APIdia Launch Partner
Top Constructors Methods
com.sun.org.apache.xalan.internal.xsltc.compiler

pack-priv final Class NamespaceUriCall

extends NameBase
Class Inheritance
Imports
com.sun.org.apache.bcel.internal.generic.ConstantPoolGen, .INVOKEINTERFACE, .InstructionList, com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, .MethodGenerator, java.util.List

Author
Morten Jorgensen

Constructor Summary

AccessConstructor and Description
public
NamespaceUriCall(QName fname)

Handles calls with no parameter (current node is implicit parameter).

public
NamespaceUriCall(QName fname, List<Expression> arguments)

Handles calls with one parameter (either node or node-set).

Method Summary

Modifier and TypeMethod and Description
public void
translate(ClassGenerator classGen, MethodGenerator methodGen)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.NameBase.translate.

Translate code that leaves a node's namespace URI (as a String) on the stack

Inherited from com.sun.org.apache.xalan.internal.xsltc.compiler.NameBase:
getTypetypeCheck

Constructor Detail

NamespaceUriCallback to summary
public NamespaceUriCall(QName fname)

Handles calls with no parameter (current node is implicit parameter).

NamespaceUriCallback to summary
public NamespaceUriCall(QName fname, List<Expression> arguments)

Handles calls with one parameter (either node or node-set).

Method Detail

translateback to summary
public void translate(ClassGenerator classGen, MethodGenerator methodGen)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.NameBase.translate.

Translate code that leaves a node's namespace URI (as a String) on the stack