Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 package org.apache.xmlrpc.serializer;
00020
00021 import org.xml.sax.ContentHandler;
00022 import org.xml.sax.SAXException;
00023
00024
00027 public class NullSerializer extends TypeSerializerImpl {
00030 public static final String NIL_TAG = "nil";
00033 public static final String EX_NIL_TAG = "ex:nil";
00034
00035 public void write(ContentHandler pHandler, Object pObject) throws SAXException {
00036 pHandler.startElement("", VALUE_TAG, VALUE_TAG, ZERO_ATTRIBUTES);
00037 pHandler.startElement(XmlRpcWriter.EXTENSIONS_URI, NIL_TAG, EX_NIL_TAG, ZERO_ATTRIBUTES);
00038 pHandler.endElement(XmlRpcWriter.EXTENSIONS_URI, NIL_TAG, EX_NIL_TAG);
00039 pHandler.endElement("", VALUE_TAG, VALUE_TAG);
00040 }
00041 }