Code Duplication    Length = 14-14 lines in 4 locations

src/ocrd_models/ocrd_page_generateds.py 4 locations

@@ 8981-8994 (lines=14) @@
8978
            outfile.write(' conf="%s"' % self.gds_format_float(self.conf, input_name='conf'))
8979
    def _exportChildren(self, outfile, level, namespaceprefix_='', namespacedef_='xmlns:pc="http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15"', name_='BaselineType', fromsubclass_=False, pretty_print=True):
8980
        pass
8981
    def to_etree(self, parent_element=None, name_='BaselineType', mapping_=None, reverse_mapping_=None, nsmap_=None):
8982
        if parent_element is None:
8983
            element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
8984
        else:
8985
            element = etree_.SubElement(parent_element, '{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
8986
        if self.points is not None:
8987
            element.set('points', self.gds_format_string(self.points))
8988
        if self.conf is not None:
8989
            element.set('conf', self.gds_format_float(self.conf))
8990
        if mapping_ is not None:
8991
            mapping_[id(self)] = element
8992
        if reverse_mapping_ is not None:
8993
            reverse_mapping_[element] = self
8994
        return element
8995
    def build(self, node, gds_collector_=None):
8996
        self.gds_collector_ = gds_collector_
8997
        if SaveElementTreeNode:
@@ 6590-6603 (lines=14) @@
6587
            outfile.write(' regionRef=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.regionRef), input_name='regionRef')), ))
6588
    def _exportChildren(self, outfile, level, namespaceprefix_='', namespacedef_='xmlns:pc="http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15"', name_='RegionRefIndexedType', fromsubclass_=False, pretty_print=True):
6589
        pass
6590
    def to_etree(self, parent_element=None, name_='RegionRefIndexedType', mapping_=None, reverse_mapping_=None, nsmap_=None):
6591
        if parent_element is None:
6592
            element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
6593
        else:
6594
            element = etree_.SubElement(parent_element, '{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
6595
        if self.index is not None:
6596
            element.set('index', self.gds_format_integer(self.index))
6597
        if self.regionRef is not None:
6598
            element.set('regionRef', self.gds_format_string(self.regionRef))
6599
        if mapping_ is not None:
6600
            mapping_[id(self)] = element
6601
        if reverse_mapping_ is not None:
6602
            reverse_mapping_[element] = self
6603
        return element
6604
    def build(self, node, gds_collector_=None):
6605
        self.gds_collector_ = gds_collector_
6606
        if SaveElementTreeNode:
@@ 6174-6187 (lines=14) @@
6171
            outfile.write(' points=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.points), input_name='points')), ))
6172
    def _exportChildren(self, outfile, level, namespaceprefix_='', namespacedef_='xmlns:pc="http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15"', name_='GridPointsType', fromsubclass_=False, pretty_print=True):
6173
        pass
6174
    def to_etree(self, parent_element=None, name_='GridPointsType', mapping_=None, reverse_mapping_=None, nsmap_=None):
6175
        if parent_element is None:
6176
            element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
6177
        else:
6178
            element = etree_.SubElement(parent_element, '{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
6179
        if self.index is not None:
6180
            element.set('index', self.gds_format_integer(self.index))
6181
        if self.points is not None:
6182
            element.set('points', self.gds_format_string(self.points))
6183
        if mapping_ is not None:
6184
            mapping_[id(self)] = element
6185
        if reverse_mapping_ is not None:
6186
            reverse_mapping_[element] = self
6187
        return element
6188
    def build(self, node, gds_collector_=None):
6189
        self.gds_collector_ = gds_collector_
6190
        if SaveElementTreeNode:
@@ 4083-4096 (lines=14) @@
4080
            outfile.write(' conf="%s"' % self.gds_format_float(self.conf, input_name='conf'))
4081
    def _exportChildren(self, outfile, level, namespaceprefix_='', namespacedef_='xmlns:pc="http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15"', name_='CoordsType', fromsubclass_=False, pretty_print=True):
4082
        pass
4083
    def to_etree(self, parent_element=None, name_='CoordsType', mapping_=None, reverse_mapping_=None, nsmap_=None):
4084
        if parent_element is None:
4085
            element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
4086
        else:
4087
            element = etree_.SubElement(parent_element, '{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
4088
        if self.points is not None:
4089
            element.set('points', self.gds_format_string(self.points))
4090
        if self.conf is not None:
4091
            element.set('conf', self.gds_format_float(self.conf))
4092
        if mapping_ is not None:
4093
            mapping_[id(self)] = element
4094
        if reverse_mapping_ is not None:
4095
            reverse_mapping_[element] = self
4096
        return element
4097
    def build(self, node, gds_collector_=None):
4098
        self.gds_collector_ = gds_collector_
4099
        if SaveElementTreeNode: