There are no implemented interfaces.
component_type
(type:
str)
'parser'config_section
(type:
str)
'parsers'config_section_dependencies
(type: NoneType)
Nonedefault_transforms
(type:
tuple)
()relative_path_settings
(type:
tuple)
()settings_default_overrides
(type: NoneType)
Nonesettings_defaults
(type: NoneType)
Nonesettings_spec
(type:
tuple)
()supported
(type:
tuple)
()unknown_reference_resolvers
(type:
tuple)
()finish_parse()
Finalize parse details. Call at end of self.parse().
get_transforms()
Transforms required by this class. Override in subclasses.
parse(inputstring, document)
Override to parse inputstring into document tree document.
setup_parse(inputstring, document)
Initial parse setup. Call at start of self.parse().
supports(format)
Is format supported by this component?
To be used by transforms to ask the dependent component if it supports a certain input context or output format.