
    Bh[                         G d  de       Z G d de       Z G d de       Z G d de       Z G d d	e       Z G d
 de       Z G d de       Z G d de       Z G d de       Z	 G d de       Z
 G d de       Z G d de      Z G d de       Z G d de       Z G d de       Z G d de      Z G d  d!e      Z G d" d#e       Z G d$ d%e       Z G d& d'e       Z G d( d)e       Zy*)+c                       e Zd Zy)PluginAlreadyRegisteredN__name__
__module____qualname__     >/home/dcms/DCMS/lib/python3.12/site-packages/cms/exceptions.pyr   r          r	   r   c                       e Zd Zy)PluginNotRegisteredNr   r   r	   r
   r   r      r   r	   r   c                       e Zd ZdZy)PluginLimitReachedz?Gets triggered when a placeholder has reached its plugin limit.Nr   r   r   __doc__r   r	   r
   r   r   	   s    Ir	   r   c                       e Zd Zy)AppAlreadyRegisteredNr   r   r	   r
   r   r      r   r	   r   c                       e Zd Zy)ToolbarAlreadyRegisteredNr   r   r	   r
   r   r      r   r	   r   c                       e Zd Zy)ToolbarNotRegisteredNr   r   r	   r
   r   r      r   r	   r   c                       e Zd Zy)NotImplementedNr   r   r	   r
   r   r      r   r	   r   c                       e Zd Zy)SubClassNeededErrorNr   r   r	   r
   r   r      r   r	   r   c                       e Zd Zy)MissingFormErrorNr   r   r	   r
   r   r   #   r   r	   r   c                       e Zd Zy)NoHomeFoundNr   r   r	   r
   r   r   '   r   r	   r   c                       e Zd ZdZy)PermissionsExceptionzBase permission exceptionNr   r   r	   r
   r!   r!   +   s    #r	   r!   c                       e Zd ZdZy)NoPermissionsExceptionzHCan be fired when some violate action is performed on permission system.Nr   r   r	   r
   r#   r#   /   s    Rr	   r#   c                       e Zd ZdZy)PublicIsUnmodifiablezTA method was invoked on the public copy, but is only valid for the
    draft versionNr   r   r	   r
   r%   r%   3   s     	r	   r%   c                       e Zd ZdZy)PublicVersionNeededz'A Public version of this page is neededNr   r   r	   r
   r'   r'   :   s    1r	   r'   c                       e Zd Zy)
DeprecatedNr   r   r	   r
   r)   r)   @   r   r	   r)   c                       e Zd Zy)DuplicatePlaceholderWarningNr   r   r	   r
   r+   r+   D   r   r	   r+   c                       e Zd Zy)DontUsePageAttributeWarningNr   r   r	   r
   r-   r-   H   r   r	   r-   c                       e Zd Zy)LanguageErrorNr   r   r	   r
   r/   r/   L   r   r	   r/   c                       e Zd Zy)PluginConsistencyErrorNr   r   r	   r
   r1   r1   P   r   r	   r1   c                       e Zd Zy)PlaceholderNotFoundNr   r   r	   r
   r3   r3   T   r   r	   r3   c                       e Zd Zy)ConfirmationOfVersion4RequiredNr   r   r	   r
   r5   r5   X   r   r	   r5   N)	Exceptionr   r   r   r   r   r   r   r   r   r   r!   r#   r%   r'   r)   Warningr+   r-   r/   r1   r3   r5   r   r	   r
   <module>r8      s  	i 		) 		 		9 		y 		9 		Y 		) 		y 		) 	$9 $S1 S	9 		) 		 		' 		' 		I 		Y 		) 		Y 	r	   