6.14.6.1. Initialisation

Comienzo python section to interscript/weavers/xml.py[2 /22 ] Siguiente Previo Primero Ăšltimo
    40: #line 47 "xml_weaver.ipk"
    41:   def __init__(self, pass_frame,writer,language='',**kwds):
    42:     weaver_base.__init__(self,pass_frame,language)
    43:     if 'weavers' in self.process.trace:
    44:       print 'initialising xml weaver, writer',writer.get_sink_name()
    45:     self.protocol = 'text/xml'
    46:     self.sink = writer
    47:     self.acount = 1
    48:     self.hcount = [0]
    49:     self.mode = None
    50:     self.comments = 0
    51:     self.list = []
    52:     self.name = 'xml weaver v1 for '+self.sink.name
    53:     self.heading_level_offset = 0
    54:     self.keywords = kwds
    55:     self.tags = ['xml'] # this 'tags' has nothing to do with xml tags!
    56:     self.toc = []
    57:     if kwds.has_key('title'):
    58:       self.title=kwds['title']
    59:     else:
    60:       title = self.sink.name
    61: 
    62:     self.prolog()
    63: 
End python section to interscript/weavers/xml.py[2]