Class | Interface | Undocumented |
Class | Attribute | Undocumented |
Function | implements | Undocumented |
Class | AlreadyImplementedError | Called when a utility already exists. |
Class | _UtilityHandler | Undocumented |
Function | provide_utility | Set the utility for the named interface. If the utility is already |
Function | get_utility | Get the utility for the named interface. If the utility is not |
Function | remove_utility | Remove the utility provided for an interface |
Set the utility for the named interface. If the utility is already set, an {AlreadyImplementedError} is raised.
Get the utility for the named interface. If the utility is not available (has not been set) a {NotImplementedError} is raised unless default is set.
Remove the utility provided for an interface If the utility is not available (has not been set) {NotImplementedError} is raised.