__init__.py
Go to the documentation of this file.00001 from serializer import TextSerializer as Serializer
00002
00003 class TextFormatParser():
00004 name = 'text'
00005 desc = 'Text writer'
00006 extensions = ['text']
00007 encoding = 'utf_8'
00008 fallback = None
00009
00010 @classmethod
00011 def dump_l10nobject (cls, l10nobject):
00012 text = Serializer.serialize(l10nobject)
00013 return text
00014
00015 @classmethod
00016 def dump_l10npackage (cls, l10npack):
00017 text = Serializer.serialize(l10npack)
00018 return text
00019
00020
00021 @classmethod
00022 def dump_entitylistdiff (cls, entitylistdiff):
00023 text = Serializer.dump_entitylistdiff(entitylistdiff)
00024 return text
00025
00026 @classmethod
00027 def dump_l10nobjectdiff (cls, l10nobjectdiff):
00028 text = Serializer.dump_l10nobjectdiff(l10nobjectdiff)
00029 return text
00030
00031 @classmethod
00032 def dump_l10npackagediff (cls, l10npackagediff):
00033 text = Serializer.dump_l10npackagediff(l10npackagediff)
00034 return text
00035
00036 @classmethod
00037 def dump_entitylist (cls, entitylist):
00038 text = Serializer.serialize(entitylist)
00039 return text
00040
00041 def register(Manager):
00042 Manager.register(TextFormatParser)