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, wait
createResult
org.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
XSLException
public void rawCharacters(java.lang.String str) throws XSLException
rawCharacters
in interface Result
XSLException
public void characters(java.lang.String str) throws XSLException
characters
in interface Result
XSLException
public void comment(java.lang.String str) throws XSLException
comment
in interface Result
XSLException
public void processingInstruction(java.lang.String target, java.lang.String data) throws XSLException
processingInstruction
in interface Result
XSLException
public void startElement(Name elementType, NamespacePrefixMap nsMap) throws XSLException
startElement
in interface Result
XSLException
public void endElement(Name elementType) throws XSLException
endElement
in interface Result
XSLException
protected final org.xml.sax.DocumentHandler getDocumentHandler()
public int getLength()
getLength
in interface org.xml.sax.AttributeList
protected final Name getAttributeName(int i)
public java.lang.String getValue(int i)
getValue
in interface org.xml.sax.AttributeList
public java.lang.String getType(int i)
getType
in interface org.xml.sax.AttributeList
public java.lang.String getType(java.lang.String name)
getType
in interface org.xml.sax.AttributeList
public java.lang.String getValue(java.lang.String name)
getValue
in interface org.xml.sax.AttributeList
protected abstract void startElementContent(Name elementType, NamespacePrefixMap nsMap) throws XSLException
XSLException
protected abstract void endElementContent(Name elementType) throws XSLException
XSLException
public void attribute(Name name, java.lang.String value) throws XSLException
attribute
in interface Result
XSLException
static java.lang.String[] grow(java.lang.String[] v)
public void start(OutputMethod outputMethod) throws XSLException
start
in interface Result
XSLException
org.xml.sax.DocumentHandler setOutputMethod(Name name, OutputMethod method) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public void end() throws XSLException
end
in interface Result
XSLException
protected void throwXSLException(org.xml.sax.SAXException e) throws XSLException
XSLException
public abstract void resultTreeFragment(ResultTreeFragment frag) throws XSLException
XSLException
public void message(Node node, java.lang.String str) throws XSLException
message
in interface Result
XSLException