Ñò
|1Î7c           @   s   d  Z  d d d „  ƒ  YZ d S(   s  Exception instance for AXScript servers.

This module implements an exception instance that is raised by the core 
server scripting support.

When a script error occurs, it wraps the COM object that describes the
exception in a Python instance, which can then be raised and caught.
t	   Exceptionc           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   | |  _  d  S(   N(   t   activeScriptError(   t   selfR   (    (    sQ   C:\graphics\Tools\Python26\Lib\site-packages\win32comext\axscript\server\error.pyt   __init__   s    c         C   s7   y t  |  i | ƒ SWn t j
 o t | ‚ n Xd  S(   N(   t   getattrR   t   AttributeError(   R   t   attr(    (    sQ   C:\graphics\Tools\Python26\Lib\site-packages\win32comext\axscript\server\error.pyt   __getattr__   s    (   t   __name__t
   __module__R   R   (    (    (    sQ   C:\graphics\Tools\Python26\Lib\site-packages\win32comext\axscript\server\error.pyR    
   s   	N(    (   t   __doc__R    (    (    (    sQ   C:\graphics\Tools\Python26\Lib\site-packages\win32comext\axscript\server\error.pyt   <module>   s   