Module aermicioi.aedi.factory.decorating_factory

Contains factories that are used for decorational purposes like tagging with additional information, or wrapping result of a factory in some container.


RegistrationLocationInterface for object that can provide some location in code/file that is associated with some kind of registration event
TaggableAn object that can be tagged with some information.


DecoratableGenericFactoryA base class for generic factory decorators that channels calls to decorated generic factory.
RegistrationAwareDecoratingFactoryA decorating factory, that adds component registration information when decorated factory threws some kind of exception.
TaggableFactoryDecoratorDecorates a factory with tagging functionality.