apptools.selection.errors module

exception apptools.selection.errors.IDConflictError(provider_id)[source]

Bases: Exception

Raised when a provider is added and its ID is already registered.

exception apptools.selection.errors.ListenerNotConnectedError(provider_id, listener)[source]

Bases: Exception

Raised when a listener that was never connected is disconnected.

exception apptools.selection.errors.ProviderNotRegisteredError(provider_id)[source]

Bases: Exception

Raised when a provider is requested by ID and not found.