| Current File : //usr/lib64/python3.6/site-packages/zope/interface/__pycache__/exceptions.cpython-36.pyc |
3
��[� � @ sh d Z G dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG d d
� d
e�ZG dd� de�Zd
S )zInterface-specific exceptions
c @ s e Zd ZdZdS )�Invalidz A specification is violated
N)�__name__�
__module__�__qualname__�__doc__� r r �"/usr/lib64/python3.6/exceptions.pyr s r c @ s e Zd ZdZdd� Zdd� ZdS )�DoesNotImplementz This object does not implement c C s
|| _ d S )N)� interface)�selfr r r r �__init__ s zDoesNotImplement.__init__c C s
d| j S )Nz>An object does not implement interface %(interface)s
)�__dict__)r
r r r �__str__ s zDoesNotImplement.__str__N)r r r r r r
r r r r r s r c @ s e Zd ZdZdd� Zdd� ZdS )�BrokenImplementationz0An attribute is not completely implemented.
c C s || _ || _d S )N)r �name)r
r r r r r r # s zBrokenImplementation.__init__c C s
d| j S )NztAn object has failed to implement interface %(interface)s
The %(name)s attribute was not provided.
)r )r
r r r r
'