org.apache.xml.serializer
Class EmptySerializer
java.lang.Object
|
+--org.apache.xml.serializer.EmptySerializer
- Direct Known Subclasses:
- SimpleResultTreeImpl, StringValueHandler
- public class EmptySerializer
- extends java.lang.Object
- implements SerializationHandler
This class is an adapter class. Its only purpose is to be extended and
for that extended class to over-ride all methods that are to be used.
This class is not a public API, it is only public because it is used
across package boundaries.
- Usage:
- **For internal use only**
Method Summary |
void |
addAttribute(java.lang.String name,
java.lang.String value)
|
void |
addAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String rawName,
java.lang.String type,
java.lang.String value)
|
void |
addAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String rawName,
java.lang.String type,
java.lang.String value,
boolean XSLAttribute)
|
void |
addAttributes(Attributes atts)
|
void |
addUniqueAttribute(java.lang.String name,
java.lang.String value,
int flags)
|
void |
addXSLAttribute(java.lang.String qName,
java.lang.String value,
java.lang.String uri)
|
ContentHandler |
asContentHandler()
|
java.lang.Object |
asDOM3Serializer()
|
DOMSerializer |
asDOMSerializer()
|
void |
attributeDecl(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4)
|
void |
characters(char[] arg0,
int arg1,
int arg2)
|
void |
characters(Node node)
|
void |
characters(java.lang.String chars)
|
void |
close()
|
void |
comment(char[] arg0,
int arg1,
int arg2)
|
void |
comment(java.lang.String comment)
|
void |
elementDecl(java.lang.String arg0,
java.lang.String arg1)
|
void |
endCDATA()
|
void |
endDocument()
|
void |
endDTD()
|
void |
endElement(java.lang.String elemName)
|
void |
endElement(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
|
void |
endEntity(java.lang.String arg0)
|
void |
endPrefixMapping(java.lang.String arg0)
|
void |
entityReference(java.lang.String entityName)
|
void |
error(SAXParseException arg0)
|
void |
externalEntityDecl(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
|
void |
fatalError(SAXParseException arg0)
|
void |
flushPending()
|
java.lang.String |
getDoctypePublic()
|
java.lang.String |
getDoctypeSystem()
|
java.lang.String |
getEncoding()
|
boolean |
getIndent()
|
int |
getIndentAmount()
|
java.lang.String |
getMediaType()
|
NamespaceMappings |
getNamespaceMappings()
|
java.lang.String |
getNamespaceURI(java.lang.String name,
boolean isElement)
|
java.lang.String |
getNamespaceURIFromPrefix(java.lang.String prefix)
|
boolean |
getOmitXMLDeclaration()
|
java.util.Properties |
getOutputFormat()
|
java.lang.String |
getOutputProperty(java.lang.String name)
|
java.lang.String |
getOutputPropertyDefault(java.lang.String name)
|
java.io.OutputStream |
getOutputStream()
|
java.lang.String |
getPrefix(java.lang.String uri)
|
java.lang.String |
getStandalone()
|
Transformer |
getTransformer()
|
java.lang.String |
getVersion()
|
java.io.Writer |
getWriter()
|
void |
ignorableWhitespace(char[] arg0,
int arg1,
int arg2)
|
void |
internalEntityDecl(java.lang.String arg0,
java.lang.String arg1)
|
void |
namespaceAfterStartElement(java.lang.String uri,
java.lang.String prefix)
|
void |
notationDecl(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
|
void |
processingInstruction(java.lang.String arg0,
java.lang.String arg1)
|
boolean |
reset()
|
void |
serialize(Node node)
|
void |
setCdataSectionElements(java.util.Hashtable h)
|
void |
setCdataSectionElements(java.util.Vector URI_and_localNames)
|
void |
setContentHandler(ContentHandler ch)
|
void |
setDoctype(java.lang.String system,
java.lang.String pub)
|
void |
setDoctypePublic(java.lang.String doctype)
|
void |
setDoctypeSystem(java.lang.String doctype)
|
void |
setDocumentLocator(Locator arg0)
|
void |
setDTDEntityExpansion(boolean expand)
|
void |
setEncoding(java.lang.String encoding)
|
boolean |
setEscaping(boolean escape)
|
void |
setIndent(boolean indent)
|
void |
setIndentAmount(int spaces)
|
void |
setMediaType(java.lang.String mediatype)
|
void |
setNamespaceMappings(NamespaceMappings mappings)
|
void |
setOmitXMLDeclaration(boolean b)
|
void |
setOutputFormat(java.util.Properties format)
|
void |
setOutputProperty(java.lang.String name,
java.lang.String val)
|
void |
setOutputPropertyDefault(java.lang.String name,
java.lang.String val)
|
void |
setOutputStream(java.io.OutputStream output)
|
void |
setSourceLocator(SourceLocator locator)
|
void |
setStandalone(java.lang.String standalone)
|
void |
setTransformer(Transformer transformer)
|
void |
setVersion(java.lang.String version)
|
void |
setWriter(java.io.Writer writer)
|
void |
skippedEntity(java.lang.String arg0)
|
void |
startCDATA()
|
void |
startDocument()
|
void |
startDTD(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
|
void |
startElement(java.lang.String qName)
|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
|
void |
startElement(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2,
Attributes arg3)
|
void |
startEntity(java.lang.String arg0)
|
void |
startPrefixMapping(java.lang.String arg0,
java.lang.String arg1)
|
boolean |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri,
boolean shouldFlush)
|
void |
unparsedEntityDecl(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3)
|
void |
warning(SAXParseException arg0)
|
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
EmptySerializer
public EmptySerializer()
asContentHandler
public ContentHandler asContentHandler()
throws java.io.IOException
- See Also:
Serializer.asContentHandler()
setContentHandler
public void setContentHandler(ContentHandler ch)
- Specified by:
- setContentHandler in interface SerializationHandler
- See Also:
SerializationHandler.setContentHandler(org.xml.sax.ContentHandler)
close
public void close()
- Specified by:
- close in interface SerializationHandler
- See Also:
SerializationHandler.close()
getOutputFormat
public java.util.Properties getOutputFormat()
- See Also:
Serializer.getOutputFormat()
getOutputStream
public java.io.OutputStream getOutputStream()
- See Also:
Serializer.getOutputStream()
getWriter
public java.io.Writer getWriter()
- See Also:
Serializer.getWriter()
reset
public boolean reset()
- See Also:
Serializer.reset()
serialize
public void serialize(Node node)
throws java.io.IOException
- Specified by:
- serialize in interface SerializationHandler
- See Also:
SerializationHandler.serialize(org.w3c.dom.Node)
setCdataSectionElements
public void setCdataSectionElements(java.util.Vector URI_and_localNames)
- See Also:
XSLOutputAttributes.setCdataSectionElements(java.util.Vector)
setEscaping
public boolean setEscaping(boolean escape)
throws SAXException
- Specified by:
- setEscaping in interface SerializationHandler
- See Also:
SerializationHandler.setEscaping(boolean)
setIndent
public void setIndent(boolean indent)
- See Also:
XSLOutputAttributes.setIndent(boolean)
setIndentAmount
public void setIndentAmount(int spaces)
- Specified by:
- setIndentAmount in interface SerializationHandler
- See Also:
SerializationHandler.setIndentAmount(int)
setOutputFormat
public void setOutputFormat(java.util.Properties format)
- See Also:
Serializer.setOutputFormat(java.util.Properties)
setOutputStream
public void setOutputStream(java.io.OutputStream output)
- See Also:
Serializer.setOutputStream(java.io.OutputStream)
setVersion
public void setVersion(java.lang.String version)
- See Also:
XSLOutputAttributes.setVersion(java.lang.String)
setWriter
public void setWriter(java.io.Writer writer)
- See Also:
Serializer.setWriter(java.io.Writer)
setTransformer
public void setTransformer(Transformer transformer)
- Specified by:
- setTransformer in interface SerializationHandler
- See Also:
SerializationHandler.setTransformer(javax.xml.transform.Transformer)
getTransformer
public Transformer getTransformer()
- Specified by:
- getTransformer in interface SerializationHandler
- See Also:
SerializationHandler.getTransformer()
flushPending
public void flushPending()
throws SAXException
- Specified by:
- flushPending in interface SerializationHandler
- See Also:
SerializationHandler.flushPending()
addAttribute
public void addAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String rawName,
java.lang.String type,
java.lang.String value,
boolean XSLAttribute)
throws SAXException
- See Also:
ExtendedContentHandler.addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
addAttributes
public void addAttributes(Attributes atts)
throws SAXException
- See Also:
ExtendedContentHandler.addAttributes(org.xml.sax.Attributes)
addAttribute
public void addAttribute(java.lang.String name,
java.lang.String value)
- See Also:
ExtendedContentHandler.addAttribute(java.lang.String, java.lang.String)
characters
public void characters(java.lang.String chars)
throws SAXException
- See Also:
ExtendedContentHandler.characters(java.lang.String)
endElement
public void endElement(java.lang.String elemName)
throws SAXException
- See Also:
ExtendedContentHandler.endElement(java.lang.String)
startDocument
public void startDocument()
throws SAXException
- See Also:
ContentHandler.startDocument()
startElement
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
throws SAXException
- See Also:
ExtendedContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String)
startElement
public void startElement(java.lang.String qName)
throws SAXException
- See Also:
ExtendedContentHandler.startElement(java.lang.String)
namespaceAfterStartElement
public void namespaceAfterStartElement(java.lang.String uri,
java.lang.String prefix)
throws SAXException
- See Also:
ExtendedContentHandler.namespaceAfterStartElement(java.lang.String, java.lang.String)
startPrefixMapping
public boolean startPrefixMapping(java.lang.String prefix,
java.lang.String uri,
boolean shouldFlush)
throws SAXException
- See Also:
ExtendedContentHandler.startPrefixMapping(java.lang.String, java.lang.String, boolean)
entityReference
public void entityReference(java.lang.String entityName)
throws SAXException
- See Also:
ExtendedContentHandler.entityReference(java.lang.String)
getNamespaceMappings
public NamespaceMappings getNamespaceMappings()
- See Also:
ExtendedContentHandler.getNamespaceMappings()
getPrefix
public java.lang.String getPrefix(java.lang.String uri)
- See Also:
ExtendedContentHandler.getPrefix(java.lang.String)
getNamespaceURI
public java.lang.String getNamespaceURI(java.lang.String name,
boolean isElement)
- See Also:
ExtendedContentHandler.getNamespaceURI(java.lang.String, boolean)
getNamespaceURIFromPrefix
public java.lang.String getNamespaceURIFromPrefix(java.lang.String prefix)
- See Also:
ExtendedContentHandler.getNamespaceURIFromPrefix(java.lang.String)
setDocumentLocator
public void setDocumentLocator(Locator arg0)
- See Also:
ContentHandler.setDocumentLocator(org.xml.sax.Locator)
endDocument
public void endDocument()
throws SAXException
- See Also:
ContentHandler.endDocument()
startPrefixMapping
public void startPrefixMapping(java.lang.String arg0,
java.lang.String arg1)
throws SAXException
- See Also:
ContentHandler.startPrefixMapping(java.lang.String, java.lang.String)
endPrefixMapping
public void endPrefixMapping(java.lang.String arg0)
throws SAXException
- See Also:
ContentHandler.endPrefixMapping(java.lang.String)
startElement
public void startElement(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2,
Attributes arg3)
throws SAXException
- See Also:
ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
endElement
public void endElement(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
throws SAXException
- See Also:
ContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String)
characters
public void characters(char[] arg0,
int arg1,
int arg2)
throws SAXException
- See Also:
ContentHandler.characters(char[], int, int)
ignorableWhitespace
public void ignorableWhitespace(char[] arg0,
int arg1,
int arg2)
throws SAXException
- See Also:
ContentHandler.ignorableWhitespace(char[], int, int)
processingInstruction
public void processingInstruction(java.lang.String arg0,
java.lang.String arg1)
throws SAXException
- See Also:
ContentHandler.processingInstruction(java.lang.String, java.lang.String)
skippedEntity
public void skippedEntity(java.lang.String arg0)
throws SAXException
- See Also:
ContentHandler.skippedEntity(java.lang.String)
comment
public void comment(java.lang.String comment)
throws SAXException
- See Also:
ExtendedLexicalHandler.comment(java.lang.String)
startDTD
public void startDTD(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
throws SAXException
- See Also:
LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String)
endDTD
public void endDTD()
throws SAXException
- See Also:
LexicalHandler.endDTD()
startEntity
public void startEntity(java.lang.String arg0)
throws SAXException
- See Also:
LexicalHandler.startEntity(java.lang.String)
endEntity
public void endEntity(java.lang.String arg0)
throws SAXException
- See Also:
LexicalHandler.endEntity(java.lang.String)
startCDATA
public void startCDATA()
throws SAXException
- See Also:
LexicalHandler.startCDATA()
endCDATA
public void endCDATA()
throws SAXException
- See Also:
LexicalHandler.endCDATA()
comment
public void comment(char[] arg0,
int arg1,
int arg2)
throws SAXException
- See Also:
LexicalHandler.comment(char[], int, int)
getDoctypePublic
public java.lang.String getDoctypePublic()
- See Also:
XSLOutputAttributes.getDoctypePublic()
getDoctypeSystem
public java.lang.String getDoctypeSystem()
- See Also:
XSLOutputAttributes.getDoctypeSystem()
getEncoding
public java.lang.String getEncoding()
- See Also:
XSLOutputAttributes.getEncoding()
getIndent
public boolean getIndent()
- See Also:
XSLOutputAttributes.getIndent()
getIndentAmount
public int getIndentAmount()
- See Also:
XSLOutputAttributes.getIndentAmount()
getMediaType
public java.lang.String getMediaType()
- See Also:
XSLOutputAttributes.getMediaType()
getOmitXMLDeclaration
public boolean getOmitXMLDeclaration()
- See Also:
XSLOutputAttributes.getOmitXMLDeclaration()
getStandalone
public java.lang.String getStandalone()
- See Also:
XSLOutputAttributes.getStandalone()
getVersion
public java.lang.String getVersion()
- See Also:
XSLOutputAttributes.getVersion()
setCdataSectionElements
public void setCdataSectionElements(java.util.Hashtable h)
throws java.lang.Exception
- See Also:
XSLOutputAttributes.setCdataSectionElements(java.util.Vector)
setDoctype
public void setDoctype(java.lang.String system,
java.lang.String pub)
- See Also:
XSLOutputAttributes.setDoctype(java.lang.String, java.lang.String)
setDoctypePublic
public void setDoctypePublic(java.lang.String doctype)
- See Also:
XSLOutputAttributes.setDoctypePublic(java.lang.String)
setDoctypeSystem
public void setDoctypeSystem(java.lang.String doctype)
- See Also:
XSLOutputAttributes.setDoctypeSystem(java.lang.String)
setEncoding
public void setEncoding(java.lang.String encoding)
- See Also:
XSLOutputAttributes.setEncoding(java.lang.String)
setMediaType
public void setMediaType(java.lang.String mediatype)
- See Also:
XSLOutputAttributes.setMediaType(java.lang.String)
setOmitXMLDeclaration
public void setOmitXMLDeclaration(boolean b)
- See Also:
XSLOutputAttributes.setOmitXMLDeclaration(boolean)
setStandalone
public void setStandalone(java.lang.String standalone)
- See Also:
XSLOutputAttributes.setStandalone(java.lang.String)
elementDecl
public void elementDecl(java.lang.String arg0,
java.lang.String arg1)
throws SAXException
- See Also:
DeclHandler.elementDecl(java.lang.String, java.lang.String)
attributeDecl
public void attributeDecl(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4)
throws SAXException
- See Also:
DeclHandler.attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
internalEntityDecl
public void internalEntityDecl(java.lang.String arg0,
java.lang.String arg1)
throws SAXException
- See Also:
DeclHandler.internalEntityDecl(java.lang.String, java.lang.String)
externalEntityDecl
public void externalEntityDecl(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
throws SAXException
- See Also:
DeclHandler.externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)
warning
public void warning(SAXParseException arg0)
throws SAXException
- See Also:
ErrorHandler.warning(org.xml.sax.SAXParseException)
error
public void error(SAXParseException arg0)
throws SAXException
- See Also:
ErrorHandler.error(org.xml.sax.SAXParseException)
fatalError
public void fatalError(SAXParseException arg0)
throws SAXException
- See Also:
ErrorHandler.fatalError(org.xml.sax.SAXParseException)
asDOMSerializer
public DOMSerializer asDOMSerializer()
throws java.io.IOException
- See Also:
Serializer.asDOMSerializer()
setNamespaceMappings
public void setNamespaceMappings(NamespaceMappings mappings)
- Specified by:
- setNamespaceMappings in interface SerializationHandler
- See Also:
SerializationHandler.setNamespaceMappings(NamespaceMappings)
setSourceLocator
public void setSourceLocator(SourceLocator locator)
- See Also:
ExtendedContentHandler.setSourceLocator(javax.xml.transform.SourceLocator)
addUniqueAttribute
public void addUniqueAttribute(java.lang.String name,
java.lang.String value,
int flags)
throws SAXException
- See Also:
ExtendedContentHandler.addUniqueAttribute(java.lang.String, java.lang.String, int)
characters
public void characters(Node node)
throws SAXException
- See Also:
ExtendedContentHandler.characters(org.w3c.dom.Node)
addXSLAttribute
public void addXSLAttribute(java.lang.String qName,
java.lang.String value,
java.lang.String uri)
- See Also:
ExtendedContentHandler.addXSLAttribute(java.lang.String, java.lang.String, java.lang.String)
addAttribute
public void addAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String rawName,
java.lang.String type,
java.lang.String value)
throws SAXException
- See Also:
ExtendedContentHandler.addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
notationDecl
public void notationDecl(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
throws SAXException
- See Also:
DTDHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String)
unparsedEntityDecl
public void unparsedEntityDecl(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3)
throws SAXException
- See Also:
DTDHandler.unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
setDTDEntityExpansion
public void setDTDEntityExpansion(boolean expand)
- Specified by:
- setDTDEntityExpansion in interface SerializationHandler
- See Also:
SerializationHandler.setDTDEntityExpansion(boolean)
getOutputProperty
public java.lang.String getOutputProperty(java.lang.String name)
getOutputPropertyDefault
public java.lang.String getOutputPropertyDefault(java.lang.String name)
setOutputProperty
public void setOutputProperty(java.lang.String name,
java.lang.String val)
setOutputPropertyDefault
public void setOutputPropertyDefault(java.lang.String name,
java.lang.String val)
asDOM3Serializer
public java.lang.Object asDOM3Serializer()
throws java.io.IOException
- See Also:
Serializer.asDOM3Serializer()
Copyright © 2006 Apache XML Project. All Rights Reserved.