ó
Jc           @   sT   d  Z  d d l m Z d d l Td d l Td d l m Z d e f d     YZ d S(   s&   
Provides basic unmarshaller classes.
i˙˙˙˙(   t	   getLogger(   t   *(   t   Coret   Basicc           B   s   e  Z d  Z d   Z RS(   s*   
    A object builder (unmarshaller).
    c         C   s   t  |  } t j |  |  S(   sÓ   
        Process an object graph representation of the xml I{node}.
        @param node: An XML tree.
        @type node: L{sax.element.Element}
        @return: A suds object.
        @rtype: L{Object}
        (   t   ContentR   t   process(   t   selft   nodet   content(    (    sH   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/site-packages/suds/umx/basic.pyR       s    (   t   __name__t
   __module__t   __doc__R   (    (    (    sH   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/site-packages/suds/umx/basic.pyR      s   N(   R   t   loggingR    t   sudst   suds.umxt   suds.umx.coreR   R   (    (    (    sH   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/site-packages/suds/umx/basic.pyt   <module>   s
   

