Code Duplication    Length = 14-14 lines in 4 locations

src/ocrd_models/ocrd_page_generateds.py 4 locations

@@ 8985-8998 (lines=14) @@
8982
            outfile.write(' conf="%s"' % self.gds_format_float(self.conf, input_name='conf'))
8983
    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):
8984
        pass
8985
    def to_etree(self, parent_element=None, name_='BaselineType', mapping_=None, reverse_mapping_=None, nsmap_=None):
8986
        if parent_element is None:
8987
            element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
8988
        else:
8989
            element = etree_.SubElement(parent_element, '{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
8990
        if self.points is not None:
8991
            element.set('points', self.gds_format_string(self.points))
8992
        if self.conf is not None:
8993
            element.set('conf', self.gds_format_float(self.conf))
8994
        if mapping_ is not None:
8995
            mapping_[id(self)] = element
8996
        if reverse_mapping_ is not None:
8997
            reverse_mapping_[element] = self
8998
        return element
8999
    def build(self, node, gds_collector_=None):
9000
        self.gds_collector_ = gds_collector_
9001
        if SaveElementTreeNode:
@@ 6594-6607 (lines=14) @@
6591
            outfile.write(' regionRef=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.regionRef), input_name='regionRef')), ))
6592
    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):
6593
        pass
6594
    def to_etree(self, parent_element=None, name_='RegionRefIndexedType', mapping_=None, reverse_mapping_=None, nsmap_=None):
6595
        if parent_element is None:
6596
            element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
6597
        else:
6598
            element = etree_.SubElement(parent_element, '{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
6599
        if self.index is not None:
6600
            element.set('index', self.gds_format_integer(self.index))
6601
        if self.regionRef is not None:
6602
            element.set('regionRef', self.gds_format_string(self.regionRef))
6603
        if mapping_ is not None:
6604
            mapping_[id(self)] = element
6605
        if reverse_mapping_ is not None:
6606
            reverse_mapping_[element] = self
6607
        return element
6608
    def build(self, node, gds_collector_=None):
6609
        self.gds_collector_ = gds_collector_
6610
        if SaveElementTreeNode:
@@ 6178-6191 (lines=14) @@
6175
            outfile.write(' points=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.points), input_name='points')), ))
6176
    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):
6177
        pass
6178
    def to_etree(self, parent_element=None, name_='GridPointsType', mapping_=None, reverse_mapping_=None, nsmap_=None):
6179
        if parent_element is None:
6180
            element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
6181
        else:
6182
            element = etree_.SubElement(parent_element, '{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
6183
        if self.index is not None:
6184
            element.set('index', self.gds_format_integer(self.index))
6185
        if self.points is not None:
6186
            element.set('points', self.gds_format_string(self.points))
6187
        if mapping_ is not None:
6188
            mapping_[id(self)] = element
6189
        if reverse_mapping_ is not None:
6190
            reverse_mapping_[element] = self
6191
        return element
6192
    def build(self, node, gds_collector_=None):
6193
        self.gds_collector_ = gds_collector_
6194
        if SaveElementTreeNode:
@@ 4087-4100 (lines=14) @@
4084
            outfile.write(' conf="%s"' % self.gds_format_float(self.conf, input_name='conf'))
4085
    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):
4086
        pass
4087
    def to_etree(self, parent_element=None, name_='CoordsType', mapping_=None, reverse_mapping_=None, nsmap_=None):
4088
        if parent_element is None:
4089
            element = etree_.Element('{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
4090
        else:
4091
            element = etree_.SubElement(parent_element, '{http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15}' + name_, nsmap=nsmap_)
4092
        if self.points is not None:
4093
            element.set('points', self.gds_format_string(self.points))
4094
        if self.conf is not None:
4095
            element.set('conf', self.gds_format_float(self.conf))
4096
        if mapping_ is not None:
4097
            mapping_[id(self)] = element
4098
        if reverse_mapping_ is not None:
4099
            reverse_mapping_[element] = self
4100
        return element
4101
    def build(self, node, gds_collector_=None):
4102
        self.gds_collector_ = gds_collector_
4103
        if SaveElementTreeNode: