Changeset 1761 for ZMS/trunk/_builder.py
- Timestamp:
- 12.12.2011 21:54:06 (5 months ago)
- File:
-
- 1 edited
-
ZMS/trunk/_builder.py (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ZMS/trunk/_builder.py
r1557 r1761 135 135 136 136 #### parsing #### 137 if _globals.debug( self): 138 _globals.writeLog( self, "#### parsing ####") 137 _globals.writeLog( self, "#### parsing ####") 139 138 if type(input) is str: 140 139 # input is a string! … … 176 175 def OnStartElement(self, name, attrs): 177 176 """ Builder.OnStartElement """ 178 if _globals.debug( self): 179 _globals.writeLog( self, "[Builder.OnStartElement(" + str(name) + ")]") 180 177 _globals.writeLog( self, "[Builder.OnStartElement(" + str(name) + ")]") 178 181 179 name = _globals.unencode( name) 182 180 attrs = _globals.unencode( attrs) … … 193 191 self.dGlobalAttrs[name]['obj_class'] is not None): 194 192 195 if _globals.debug( self): 196 _globals.writeLog( self, "[Builder.OnStartElement]: " + \ 193 _globals.writeLog( self, "[Builder.OnStartElement]: " + \ 197 194 "We are inside the XML root tag OR no root object is set" + \ 198 195 "-> instanciate node object in any case") … … 250 247 newNode.setObjProperty('change_dt',time.time(),lang) 251 248 252 if _globals.debug( self): 253 _globals.writeLog( self, "[Builder.OnStartElement]: object with id " + str(newNode.id) + " of class " + str(newNode.__class__) + " created in " + str(self.oCurrNode.__class__)) 249 _globals.writeLog( self, "[Builder.OnStartElement]: object with id " + str(newNode.id) + " of class " + str(newNode.__class__) + " created in " + str(self.oCurrNode.__class__)) 254 250 255 251 if self.oRoot is None: # root object set? … … 271 267 if self._unknownTagName == None: 272 268 self._unknownTagName = name 273 if _globals.debug( self): 274 _globals.writeLog( self, "[Builder.OnStartElement]: Unknown start-tag (" + name + "): current object did not accept tag!") # current object did not accept tag! 269 _globals.writeLog( self, "[Builder.OnStartElement]: Unknown start-tag (" + name + "): current object did not accept tag!") # current object did not accept tag! 275 270 # raise ParseError("Unknown start-tag (" + name + "): current object did not accept tag!") # current object did not accept tag! 276 271 277 272 else: 278 if _globals.debug( self): 279 _globals.writeLog( self, "[Builder.OnStartElement]: " + 273 _globals.writeLog( self, "[Builder.OnStartElement]: " + 280 274 "we have encountered the XML root tag and a root object is predefined" + \ 281 275 "-> simply notify root object") … … 301 295 def OnEndElement(self, name): 302 296 """ Builder.OnEndElement """ 303 if _globals.debug( self): 304 _globals.writeLog( self, "[Builder.OnEndElement(" + str(name) + ")]") 297 _globals.writeLog( self, "[Builder.OnEndElement(" + str(name) + ")]") 305 298 306 299 # do we have a current node? … … 352 345 def OnCharacterData(self, data): 353 346 """ Builder.OnCharacterData """ 354 if _globals.debug( self): 355 _globals.writeLog( self, "[Builder.OnCharacterData]") 347 _globals.writeLog( self, "[Builder.OnCharacterData]") 356 348 357 349 # do we have a current node?
Note: See TracChangeset
for help on using the changeset viewer.
