3 À<×eÙã@s$Gdd„deƒZGdd„deƒZdS)c@seZdZdd„ZdS)ÚFactorycCs tƒ‚dS)N)ÚNotImplementedError)ÚselfÚ namespace©rú /usr/lib/python3.6/interfaces.pyÚcreateszFactory.createN)Ú__name__Ú __module__Ú __qualname__rrrrrrsrc@s>eZdZdd„Zddd„Zdd„Zdd „Zd d „Zd d „ZdS)ÚProvidercCs tƒ‚dS)N)r)rrÚoptionÚvaluerrrÚsetsz Provider.setNcCs tƒ‚dS)N)r)rrr ÚdefaultrrrÚget sz Provider.getcCs tƒ‚dS)N)r)rrr rrrÚunset szProvider.unsetcCs tƒ‚dS)N)r)rrrrÚclearszProvider.clearcCs tƒ‚dS)N)r)rrrrÚloadsz Provider.loadcCs tƒ‚dS)N)r)rrrrÚsavesz Provider.save)N) rr r rrrrrrrrrrr s  r N)Úobjectrr rrrrÚs