blackfennec.layers.overlay package

Submodules

blackfennec.layers.overlay.overlay module

class blackfennec.layers.overlay.overlay.Overlay[source]

Bases: object

apply(structure: Structure) OverlayBase[source]

blackfennec.layers.overlay.overlay_base module

class blackfennec.layers.overlay.overlay_base.OverlayBase(layer, subject)[source]

Bases: EncapsulationBase

Base Class for Overlay of any Structure.

blackfennec.layers.overlay.overlay_factory_visitor module

class blackfennec.layers.overlay.overlay_factory_visitor.OverlayFactoryVisitor(layer)[source]

Bases: BaseFactoryVisitor

Overlay Factory Visitor

Class is a concrete factory which produces Overlay based

structure encapsulations. Only few methods are overwritten which require specialised functionality. For all other structure types the abstract factory implementation suffices.

visit_reference(subject_reference: Reference) Structure[source]

Module contents