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
Methods inherited from class com.jclark.xsl.sax.ResultBase |
attribute, characters, comment, end, endElement, flush, getAttributeName, getDocumentHandler, getType, getType, getValue, message, processingInstruction, rawCharacters, start, startElement, throwXSLException |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiNamespaceResult
public MultiNamespaceResult(OutputMethodHandler outputMethodHandler,
org.xml.sax.ErrorHandler errorHandler)
MultiNamespaceResult
public MultiNamespaceResult(org.xml.sax.DocumentHandler documentHandler,
org.xml.sax.ErrorHandler errorHandler)
createResult
public Result createResult(java.lang.String uri)
throws XSLException
startElementContent
protected void startElementContent(Name elementType,
NamespacePrefixMap map)
throws XSLException
- Description copied from class:
ResultBase
- we're finished with adding attributes?
- Overrides:
startElementContent
in class ResultBase
endElementContent
protected void endElementContent(Name elementType)
throws XSLException
- Overrides:
endElementContent
in class ResultBase
getName
public java.lang.String getName(int i)
getValue
public java.lang.String getValue(int i)
- Overrides:
getValue
in class ResultBase
- Following copied from class:
com.jclark.xsl.sax.ResultBase
- Returns:
- the value of the i'th Attribute
getLength
public int getLength()
- Overrides:
getLength
in class ResultBase
- Following copied from class:
com.jclark.xsl.sax.ResultBase
- Returns:
- the number of attribute nodes we have at this moment
resultTreeFragment
public void resultTreeFragment(ResultTreeFragment frag)
throws XSLException
- Overrides:
resultTreeFragment
in class ResultBase