@@ 2-15 (lines=14) @@ | ||
1 | # pylint: disable=line-too-long,invalid-name,missing-module-docstring |
|
2 | def sort_AllIndexed(self, validate_uniqueness=True): |
|
3 | """ |
|
4 | Sort all indexed children in-place. |
|
5 | """ |
|
6 | elements = self.get_AllIndexed(index_sort=True) |
|
7 | self.clear_AllIndexed() |
|
8 | for element in elements: |
|
9 | if isinstance(element, RegionRefIndexedType): # pylint: disable=undefined-variable |
|
10 | self.add_RegionRefIndexed(element) |
|
11 | elif isinstance(element, OrderedGroupIndexedType): # pylint: disable=undefined-variable |
|
12 | self.add_OrderedGroupIndexed(element) |
|
13 | elif isinstance(element, UnorderedGroupIndexedType): # pylint: disable=undefined-variable |
|
14 | self.add_UnorderedGroupIndexed(element) |
|
15 | return self.get_AllIndexed() |
|
16 | ||
17 |
@@ 8035-8048 (lines=14) @@ | ||
8032 | self.add_UnorderedGroupIndexed(element) |
|
8033 | return self.get_AllIndexed() |
|
8034 | # pylint: disable=line-too-long,invalid-name,missing-module-docstring |
|
8035 | def sort_AllIndexed(self, validate_uniqueness=True): |
|
8036 | """ |
|
8037 | Sort all indexed children in-place. |
|
8038 | """ |
|
8039 | elements = self.get_AllIndexed(index_sort=True) |
|
8040 | self.clear_AllIndexed() |
|
8041 | for element in elements: |
|
8042 | if isinstance(element, RegionRefIndexedType): # pylint: disable=undefined-variable |
|
8043 | self.add_RegionRefIndexed(element) |
|
8044 | elif isinstance(element, OrderedGroupIndexedType): # pylint: disable=undefined-variable |
|
8045 | self.add_OrderedGroupIndexed(element) |
|
8046 | elif isinstance(element, UnorderedGroupIndexedType): # pylint: disable=undefined-variable |
|
8047 | self.add_UnorderedGroupIndexed(element) |
|
8048 | return self.get_AllIndexed() |
|
8049 | ||
8050 | # pylint: disable=line-too-long,invalid-name,missing-module-docstring,missing-function-docstring |
|
8051 | def _exportChildren(self, outfile, level, namespaceprefix_='', namespacedef_='xmlns:pc="http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15"', name_='OrderedGroupType', fromsubclass_=False, pretty_print=True): # pylint: disable=unused-argument,too-many-arguments |
|
@@ 7072-7085 (lines=14) @@ | ||
7069 | self.add_UnorderedGroupIndexed(element) |
|
7070 | return self.get_AllIndexed() |
|
7071 | # pylint: disable=line-too-long,invalid-name,missing-module-docstring |
|
7072 | def sort_AllIndexed(self, validate_uniqueness=True): |
|
7073 | """ |
|
7074 | Sort all indexed children in-place. |
|
7075 | """ |
|
7076 | elements = self.get_AllIndexed(index_sort=True) |
|
7077 | self.clear_AllIndexed() |
|
7078 | for element in elements: |
|
7079 | if isinstance(element, RegionRefIndexedType): # pylint: disable=undefined-variable |
|
7080 | self.add_RegionRefIndexed(element) |
|
7081 | elif isinstance(element, OrderedGroupIndexedType): # pylint: disable=undefined-variable |
|
7082 | self.add_OrderedGroupIndexed(element) |
|
7083 | elif isinstance(element, UnorderedGroupIndexedType): # pylint: disable=undefined-variable |
|
7084 | self.add_UnorderedGroupIndexed(element) |
|
7085 | return self.get_AllIndexed() |
|
7086 | ||
7087 | # pylint: disable=line-too-long,invalid-name,missing-module-docstring,missing-function-docstring |
|
7088 | def _exportChildren(self, outfile, level, namespaceprefix_='', namespacedef_='xmlns:pc="http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15"', name_='OrderedGroupType', fromsubclass_=False, pretty_print=True): # pylint: disable=unused-argument,too-many-arguments |