public abstract class ResultBase extends java.lang.Object implements Result, org.xml.sax.AttributeList
| Modifier and Type | Field and Description |
|---|---|
(package private) org.xml.sax.ErrorHandler |
errorHandler |
(package private) OutputMethodHandler |
outputMethodHandler |
| Constructor and Description |
|---|
ResultBase(org.xml.sax.DocumentHandler documentHandler,
org.xml.sax.ErrorHandler errorHandler) |
ResultBase(OutputMethodHandler outputMethodHandler,
org.xml.sax.ErrorHandler errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
attribute(Name name,
java.lang.String value) |
void |
characters(java.lang.String str) |
void |
comment(java.lang.String str) |
void |
end() |
void |
endElement(Name elementType) |
protected abstract void |
endElementContent(Name elementType) |
void |
flush() |
protected Name |
getAttributeName(int i) |
protected org.xml.sax.DocumentHandler |
getDocumentHandler() |
int |
getLength() |
java.lang.String |
getType(int i) |
java.lang.String |
getType(java.lang.String name) |
java.lang.String |
getValue(int i) |
java.lang.String |
getValue(java.lang.String name) |
(package private) static Name[] |
grow(Name[] v) |
(package private) static java.lang.String[] |
grow(java.lang.String[] v) |
void |
message(Node node,
java.lang.String str) |
void |
processingInstruction(java.lang.String target,
java.lang.String data) |
void |
rawCharacters(java.lang.String str) |
abstract void |
resultTreeFragment(ResultTreeFragment frag) |
(package private) org.xml.sax.DocumentHandler |
setOutputMethod(Name name,
OutputMethod method) |
void |
start(OutputMethod outputMethod) |
void |
startElement(Name elementType,
NamespacePrefixMap nsMap) |
protected abstract void |
startElementContent(Name elementType,
NamespacePrefixMap nsMap) |
protected void |
throwXSLException(org.xml.sax.SAXException e) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateResultorg.xml.sax.ErrorHandler errorHandler
OutputMethodHandler outputMethodHandler
ResultBase(OutputMethodHandler outputMethodHandler, org.xml.sax.ErrorHandler errorHandler)
ResultBase(org.xml.sax.DocumentHandler documentHandler,
org.xml.sax.ErrorHandler errorHandler)
public void flush()
throws XSLException
XSLExceptionpublic void rawCharacters(java.lang.String str)
throws XSLException
rawCharacters in interface ResultXSLExceptionpublic void characters(java.lang.String str)
throws XSLException
characters in interface ResultXSLExceptionpublic void comment(java.lang.String str)
throws XSLException
comment in interface ResultXSLExceptionpublic void processingInstruction(java.lang.String target,
java.lang.String data)
throws XSLException
processingInstruction in interface ResultXSLExceptionpublic void startElement(Name elementType, NamespacePrefixMap nsMap) throws XSLException
startElement in interface ResultXSLExceptionpublic void endElement(Name elementType) throws XSLException
endElement in interface ResultXSLExceptionprotected final org.xml.sax.DocumentHandler getDocumentHandler()
public int getLength()
getLength in interface org.xml.sax.AttributeListprotected final Name getAttributeName(int i)
public java.lang.String getValue(int i)
getValue in interface org.xml.sax.AttributeListpublic java.lang.String getType(int i)
getType in interface org.xml.sax.AttributeListpublic java.lang.String getType(java.lang.String name)
getType in interface org.xml.sax.AttributeListpublic java.lang.String getValue(java.lang.String name)
getValue in interface org.xml.sax.AttributeListprotected abstract void startElementContent(Name elementType, NamespacePrefixMap nsMap) throws XSLException
XSLExceptionprotected abstract void endElementContent(Name elementType) throws XSLException
XSLExceptionpublic void attribute(Name name, java.lang.String value) throws XSLException
attribute in interface ResultXSLExceptionstatic java.lang.String[] grow(java.lang.String[] v)
public void start(OutputMethod outputMethod) throws XSLException
start in interface ResultXSLExceptionorg.xml.sax.DocumentHandler setOutputMethod(Name name, OutputMethod method) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOExceptionorg.xml.sax.SAXExceptionpublic void end()
throws XSLException
end in interface ResultXSLExceptionprotected void throwXSLException(org.xml.sax.SAXException e)
throws XSLException
XSLExceptionpublic abstract void resultTreeFragment(ResultTreeFragment frag) throws XSLException
XSLExceptionpublic void message(Node node, java.lang.String str) throws XSLException
message in interface ResultXSLException