|
@@ 5463-5488 (lines=26) @@
|
| 5460 |
|
if self.comments is not None and 'comments' not in already_processed: |
| 5461 |
|
already_processed.add('comments') |
| 5462 |
|
outfile.write(' comments=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.comments), input_name='comments')), )) |
| 5463 |
|
def _exportChildren(self, outfile, level, namespaceprefix_='', namespacedef_='xmlns:pc="http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15"', name_='GlyphType', fromsubclass_=False, pretty_print=True): |
| 5464 |
|
if pretty_print: |
| 5465 |
|
eol_ = '\n' |
| 5466 |
|
else: |
| 5467 |
|
eol_ = '' |
| 5468 |
|
for AlternativeImage_ in self.AlternativeImage: |
| 5469 |
|
namespaceprefix_ = self.AlternativeImage_nsprefix_ + ':' if (UseCapturedNS_ and self.AlternativeImage_nsprefix_) else '' |
| 5470 |
|
AlternativeImage_.export(outfile, level, namespaceprefix_, namespacedef_='', name_='AlternativeImage', pretty_print=pretty_print) |
| 5471 |
|
if self.Coords is not None: |
| 5472 |
|
namespaceprefix_ = self.Coords_nsprefix_ + ':' if (UseCapturedNS_ and self.Coords_nsprefix_) else '' |
| 5473 |
|
self.Coords.export(outfile, level, namespaceprefix_, namespacedef_='', name_='Coords', pretty_print=pretty_print) |
| 5474 |
|
if self.Graphemes is not None: |
| 5475 |
|
namespaceprefix_ = self.Graphemes_nsprefix_ + ':' if (UseCapturedNS_ and self.Graphemes_nsprefix_) else '' |
| 5476 |
|
self.Graphemes.export(outfile, level, namespaceprefix_, namespacedef_='', name_='Graphemes', pretty_print=pretty_print) |
| 5477 |
|
for TextEquiv_ in self.TextEquiv: |
| 5478 |
|
namespaceprefix_ = self.TextEquiv_nsprefix_ + ':' if (UseCapturedNS_ and self.TextEquiv_nsprefix_) else '' |
| 5479 |
|
TextEquiv_.export(outfile, level, namespaceprefix_, namespacedef_='', name_='TextEquiv', pretty_print=pretty_print) |
| 5480 |
|
if self.TextStyle is not None: |
| 5481 |
|
namespaceprefix_ = self.TextStyle_nsprefix_ + ':' if (UseCapturedNS_ and self.TextStyle_nsprefix_) else '' |
| 5482 |
|
self.TextStyle.export(outfile, level, namespaceprefix_, namespacedef_='', name_='TextStyle', pretty_print=pretty_print) |
| 5483 |
|
if self.UserDefined is not None: |
| 5484 |
|
namespaceprefix_ = self.UserDefined_nsprefix_ + ':' if (UseCapturedNS_ and self.UserDefined_nsprefix_) else '' |
| 5485 |
|
self.UserDefined.export(outfile, level, namespaceprefix_, namespacedef_='', name_='UserDefined', pretty_print=pretty_print) |
| 5486 |
|
for Labels_ in self.Labels: |
| 5487 |
|
namespaceprefix_ = self.Labels_nsprefix_ + ':' if (UseCapturedNS_ and self.Labels_nsprefix_) else '' |
| 5488 |
|
Labels_.export(outfile, level, namespaceprefix_, namespacedef_='', name_='Labels', pretty_print=pretty_print) |
| 5489 |
|
def to_etree(self, parent_element=None, name_='GlyphType', mapping_=None, reverse_mapping_=None, nsmap_=None): |
| 5490 |
|
if parent_element is None: |
| 5491 |
|
element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_) |
|
@@ 5004-5029 (lines=26) @@
|
| 5001 |
|
if self.comments is not None and 'comments' not in already_processed: |
| 5002 |
|
already_processed.add('comments') |
| 5003 |
|
outfile.write(' comments=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.comments), input_name='comments')), )) |
| 5004 |
|
def _exportChildren(self, outfile, level, namespaceprefix_='', namespacedef_='xmlns:pc="http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15"', name_='WordType', fromsubclass_=False, pretty_print=True): |
| 5005 |
|
if pretty_print: |
| 5006 |
|
eol_ = '\n' |
| 5007 |
|
else: |
| 5008 |
|
eol_ = '' |
| 5009 |
|
for AlternativeImage_ in self.AlternativeImage: |
| 5010 |
|
namespaceprefix_ = self.AlternativeImage_nsprefix_ + ':' if (UseCapturedNS_ and self.AlternativeImage_nsprefix_) else '' |
| 5011 |
|
AlternativeImage_.export(outfile, level, namespaceprefix_, namespacedef_='', name_='AlternativeImage', pretty_print=pretty_print) |
| 5012 |
|
if self.Coords is not None: |
| 5013 |
|
namespaceprefix_ = self.Coords_nsprefix_ + ':' if (UseCapturedNS_ and self.Coords_nsprefix_) else '' |
| 5014 |
|
self.Coords.export(outfile, level, namespaceprefix_, namespacedef_='', name_='Coords', pretty_print=pretty_print) |
| 5015 |
|
for Glyph_ in self.Glyph: |
| 5016 |
|
namespaceprefix_ = self.Glyph_nsprefix_ + ':' if (UseCapturedNS_ and self.Glyph_nsprefix_) else '' |
| 5017 |
|
Glyph_.export(outfile, level, namespaceprefix_, namespacedef_='', name_='Glyph', pretty_print=pretty_print) |
| 5018 |
|
for TextEquiv_ in self.TextEquiv: |
| 5019 |
|
namespaceprefix_ = self.TextEquiv_nsprefix_ + ':' if (UseCapturedNS_ and self.TextEquiv_nsprefix_) else '' |
| 5020 |
|
TextEquiv_.export(outfile, level, namespaceprefix_, namespacedef_='', name_='TextEquiv', pretty_print=pretty_print) |
| 5021 |
|
if self.TextStyle is not None: |
| 5022 |
|
namespaceprefix_ = self.TextStyle_nsprefix_ + ':' if (UseCapturedNS_ and self.TextStyle_nsprefix_) else '' |
| 5023 |
|
self.TextStyle.export(outfile, level, namespaceprefix_, namespacedef_='', name_='TextStyle', pretty_print=pretty_print) |
| 5024 |
|
if self.UserDefined is not None: |
| 5025 |
|
namespaceprefix_ = self.UserDefined_nsprefix_ + ':' if (UseCapturedNS_ and self.UserDefined_nsprefix_) else '' |
| 5026 |
|
self.UserDefined.export(outfile, level, namespaceprefix_, namespacedef_='', name_='UserDefined', pretty_print=pretty_print) |
| 5027 |
|
for Labels_ in self.Labels: |
| 5028 |
|
namespaceprefix_ = self.Labels_nsprefix_ + ':' if (UseCapturedNS_ and self.Labels_nsprefix_) else '' |
| 5029 |
|
Labels_.export(outfile, level, namespaceprefix_, namespacedef_='', name_='Labels', pretty_print=pretty_print) |
| 5030 |
|
def to_etree(self, parent_element=None, name_='WordType', mapping_=None, reverse_mapping_=None, nsmap_=None): |
| 5031 |
|
if parent_element is None: |
| 5032 |
|
element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_) |