com.jclark.xsl.sax
Class MultiNamespaceResult

java.lang.Object
  |
  +--com.jclark.xsl.sax.ResultBase
        |
        +--com.jclark.xsl.sax.MultiNamespaceResult
All Implemented Interfaces:
org.xml.sax.AttributeList, Result

public class MultiNamespaceResult
extends ResultBase


Field Summary
 
Fields inherited from class com.jclark.xsl.sax.ResultBase
errorHandler, outputMethodHandler
 
Constructor Summary
MultiNamespaceResult(org.xml.sax.DocumentHandler documentHandler, org.xml.sax.ErrorHandler errorHandler)
           
MultiNamespaceResult(OutputMethodHandler outputMethodHandler, org.xml.sax.ErrorHandler errorHandler)
           
 
Method Summary
 Result createResult(java.lang.String uri)
           
protected  void endElementContent(Name elementType)
           
 int getLength()
           
 java.lang.String getName(int i)
           
 java.lang.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, flush, getAttributeName, getDocumentHandler, getType, getType, getValue, grow, grow, message, processingInstruction, rawCharacters, setOutputMethod, start, startElement, throwXSLException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiNamespaceResult

public MultiNamespaceResult(OutputMethodHandler outputMethodHandler,
                            org.xml.sax.ErrorHandler errorHandler)

MultiNamespaceResult

public MultiNamespaceResult(org.xml.sax.DocumentHandler documentHandler,
                            org.xml.sax.ErrorHandler errorHandler)
Method Detail

createResult

public Result createResult(java.lang.String uri)
                    throws XSLException
XSLException

startElementContent

protected void startElementContent(Name elementType,
                                   NamespacePrefixMap map)
                            throws XSLException
Specified by:
startElementContent in class ResultBase
XSLException

endElementContent

protected void endElementContent(Name elementType)
                          throws XSLException
Specified by:
endElementContent in class ResultBase
XSLException

getName

public java.lang.String getName(int i)

getValue

public java.lang.String getValue(int i)
Specified by:
getValue in interface org.xml.sax.AttributeList
Overrides:
getValue in class ResultBase

getLength

public int getLength()
Specified by:
getLength in interface org.xml.sax.AttributeList
Overrides:
getLength in class ResultBase

resultTreeFragment

public void resultTreeFragment(ResultTreeFragment frag)
                        throws XSLException
Specified by:
resultTreeFragment in class ResultBase
XSLException