com.jclark.xsl.tr

Class ResultFragmentVariantBase

Implemented Interfaces:
ResultFragmentVariant, Variant
Known Direct Subclasses:
ActionResultFragmentVariant

public abstract class ResultFragmentVariantBase
extends VariantBase
implements ResultFragmentVariant

a result tree fragment, I guess used as a variable or param?

Method Summary

boolean
convertToBoolean()
String
convertToString()
Node
getTree(ProcessContext context)
for converting to a NodeSet

Methods inherited from class com.jclark.xsl.expr.VariantBase

convertToNodeSet, convertToNumber, convertToPredicate, create, getBaseNode, isBoolean, isNodeSet, isNumber, isString, makePermanent

Method Details

convertToBoolean

public boolean convertToBoolean()
            throws XSLException
Specified by:
convertToBoolean in interface Variant

convertToString

public String convertToString()
            throws XSLException
Specified by:
convertToString in interface Variant

getTree

public Node getTree(ProcessContext context)
            throws XSLException
for converting to a NodeSet
Specified by:
getTree in interface ResultFragmentVariant