E4XML/XMLWriterBase.py

changeset 42
23b45a742e17
parent 15
f6ccc31d6e72
child 44
fe5cd20cb0eb
diff -r 572a009369f0 -r 23b45a742e17 E4XML/XMLWriterBase.py
--- a/E4XML/XMLWriterBase.py	Fri Jan 08 19:14:19 2010 +0000
+++ b/E4XML/XMLWriterBase.py	Sat Jan 09 19:43:36 2010 +0000
@@ -33,7 +33,7 @@
             type((1,)) : self._write_tuple,
             type([])   : self._write_list,
             type({})   : self._write_dictionary,
-            # TODO: add set
+            # TODO: add set, frozenset, bytes, bytearray
         }
         
         self.NEWPARA = chr(0x2029)
@@ -114,15 +114,6 @@
         """
         self._write('%s<int>%s</int>' % ("  " * indent, value))
         
-    def _write_long(self, value, indent):
-        """
-        Protected method to dump a LongType object.
-        
-        @param value value to be dumped (long)
-        @param indent indentation level for prettier output (integer)
-        """
-        self._write('%s<long>%s</long>' % ("  " * indent, value))
-        
     def _write_bool(self, value, indent):
         """
         Protected method to dump a BooleanType object.
@@ -160,16 +151,6 @@
         """
         self._write('%s<string>%s</string>' % ("  " * indent, self.escape(value)))
         
-    # TODO: add method for writing bytes
-    def _write_unicode(self, value, indent):
-        """
-        Protected method to dump an UnicodeType object.
-        
-        @param value value to be dumped (unicode)
-        @param indent indentation level for prettier output (integer)
-        """
-        self._write('%s<unicode>%s</unicode>' % ("  " * indent, self.escape(value)))
-        
     def _write_tuple(self, value, indent):
         """
         Protected method to dump a TupleType object.
@@ -224,4 +205,4 @@
         @param indent indentation level for prettier output (integer)
         """
         self._write('%s<pickle method="pickle" encoding="base64">%s</pickle>' % \
-            ("  " * indent, pickle.dumps(value).encode('base64')))
\ No newline at end of file
+            ("  " * indent, pickle.dumps(value).encode('base64')))

eric ide

mercurial