Skip to content
Snippets Groups Projects

XML Converter

Merged Alexander Schlemmer requested to merge f-xml-converter into dev
All threads resolved!
4 files
+ 276
1
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -316,7 +316,10 @@ def create_records(values: GeneralStore, records: RecordStore, def_records: dict
class Converter(object, metaclass=ABCMeta):
"""Converters treat StructureElements contained in the hierarchical sturcture."""
"""Converters treat StructureElements contained in the hierarchical sturcture.
This is the abstract super class for all Converters.
"""
def __init__(self, definition: dict, name: str, converter_registry: dict):
"""
@@ -581,6 +584,12 @@ class Converter(object, metaclass=ABCMeta):
class DirectoryConverter(Converter):
"""
Converter that matches and handles structure elements of type directory.
This is one typical starting point of a crawling procedure.
"""
def create_children(self, generalStore: GeneralStore, element: StructureElement):
# TODO: See comment on types and inheritance
if not isinstance(element, Directory):
Loading