com.jclark.xsl.sax

Class MultiNamespaceResult

Implemented Interfaces:
AttributeList, Result

public class MultiNamespaceResult
extends ResultBase

Field Summary

Fields inherited from class com.jclark.xsl.sax.ResultBase

errorHandler, outputMethodHandler

Constructor Summary

MultiNamespaceResult(DocumentHandler documentHandler, ErrorHandler errorHandler)
MultiNamespaceResult(OutputMethodHandler outputMethodHandler, ErrorHandler errorHandler)

Method Summary

Result
createResult(String uri)
protected void
endElementContent(Name elementType)
int
getLength()
String
getName(int i)
String
getValue(int i)
void
resultTreeFragment(ResultTreeFragment frag)
protected void
startElementContent(Name elementType, NamespacePrefixMap map)

Methods inherited from class com.jclark.xsl.sax.ResultBase

attribute, characters, comment, end, endElement, endElementContent, flush, getAttributeName, getDocumentHandler, getLength, getType, getType, getValue, getValue, grow, grow, message, processingInstruction, rawCharacters, resultTreeFragment, setOutputMethod, start, startElement, startElementContent, throwXSLException

Constructor Details

MultiNamespaceResult

public MultiNamespaceResult(DocumentHandler documentHandler,
                            ErrorHandler errorHandler)

MultiNamespaceResult

public MultiNamespaceResult(OutputMethodHandler outputMethodHandler,
                            ErrorHandler errorHandler)

Method Details

createResult

public Result createResult(String uri)
            throws XSLException
Specified by:
createResult in interface Result

endElementContent

protected void endElementContent(Name elementType)
            throws XSLException
Overrides:
endElementContent in interface ResultBase

getLength

public int getLength()
Overrides:
getLength in interface ResultBase

getName

public String getName(int i)

getValue

public String getValue(int i)
Overrides:
getValue in interface ResultBase

resultTreeFragment

public void resultTreeFragment(ResultTreeFragment frag)
            throws XSLException
Overrides:
resultTreeFragment in interface ResultBase

startElementContent

protected void startElementContent(Name elementType,
                                   NamespacePrefixMap map)
            throws XSLException
Overrides:
startElementContent in interface ResultBase