AbstractComponent module

This modules define the Abstract Component Class

class pytanga.components.AbstractComponent.AbstractComponent

Bases: abc.ABC

abstract add(component) → None

This should method add a subComponent.

abstract getXMLNS()
abstract parse(serializer: pytanga.visitors.AbstractVisitor.AbstractVisitor)

This method should call the parse method for all childrens passing the serializer.

abstract remove(component) → None

This should method remove a subComponent.