ó
f#ñ]c           @  sK  d  d l  m Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l	 j
 j Z e j
 j j d ƒ Z d Z e j e k r² e j e ƒ ‚ n  e j
 j j ƒ  Z d  d l Z d  d l Z e j j d d e ƒZ e j d d g ƒ d d d	 „ Z d d
 „ Z d e j j  j! e j j" j# f d „  ƒ  YZ$ e j j% j& d e$ d d ƒ e$ _' e$ j' j( d e j j) e d ƒ d d ƒ e$ j' j( d e j j) e d ƒ d d ƒ e$ j' j( d e j j) e d ƒ d d ƒ e$ j' j( d e j j) e d ƒ d d ƒ e$ j' j( d e j j) e d ƒ d d ƒ e$ j* e$ j' ƒ e j+ d d e$ ƒ e$ e _$ d e j j" j, f d „  ƒ  YZ- e- e _- e j+ d d e- ƒ d e j j" j, f d „  ƒ  YZ. e. e _. e j+ d d e. ƒ d e j j" j, f d „  ƒ  YZ/ e/ e _/ e j+ d d e/ ƒ d  e j j" j, f d! „  ƒ  YZ0 e0 e _0 e j+ d d" e0 ƒ d# e j j" j, f d$ „  ƒ  YZ1 e1 e _1 e j+ d d% e1 ƒ d& e j j" j, f d' „  ƒ  YZ2 e2 e _2 e j+ d d( e2 ƒ d) e j j" j, f d* „  ƒ  YZ3 e3 e _3 e j+ d d+ e3 ƒ d, e j j" j, f d- „  ƒ  YZ4 e4 e _4 e j+ d d. e4 ƒ d/ e j j" j, f d0 „  ƒ  YZ5 e5 e _5 e j+ d d1 e5 ƒ d2 e j j" j, f d3 „  ƒ  YZ6 e6 e _6 e j+ d d4 e6 ƒ d5 e j j" j, f d6 „  ƒ  YZ7 e7 e _7 e j+ d d7 e7 ƒ d8 e j j" j, f d9 „  ƒ  YZ8 e8 e _8 e j+ d d: e8 ƒ e j j" j9 e j j) e d ƒ e- d; e j
 j j: d< d= d> ƒ ƒZ; e j+ d e; j< ƒ  j= ƒ  e; ƒ e j j" j9 e j j) e d ƒ e. d; e j
 j j: d< d? d> ƒ ƒZ> e j+ d e> j< ƒ  j= ƒ  e> ƒ e j j" j9 e j j) e d ƒ e/ d; e j
 j j: d< d@ d> ƒ ƒZ? e j+ d e? j< ƒ  j= ƒ  e? ƒ e j j" j9 e j j) e d" ƒ e0 d; e j
 j j: d< dA d> ƒ ƒZ@ e j+ d e@ j< ƒ  j= ƒ  e@ ƒ e j j" j9 e j j) e dB ƒ e6 d; e j
 j j: d< dC d> ƒ ƒZA e j+ d eA j< ƒ  j= ƒ  eA ƒ e j j" j9 e j j) e dD ƒ e8 d; e j
 j j: d< dE d> ƒ ƒZB e j+ d eB j< ƒ  j= ƒ  eB ƒ e- jC e j j" j9 e j j) e d ƒ e. dF e- d; e j
 j j: d< d? d> ƒ ƒƒ e- jC e j j" j9 e j j) e d ƒ e/ dF e- d; e j
 j j: d< d@ d> ƒ ƒƒ dG „  aD tD ƒ  e- _E dH „  aF tF ƒ  e. _E dI „  aG tG ƒ  e/ _E e0 jC e j j" j9 e j j) e dJ ƒ e3 dF e0 d; e j
 j j: d< dK dL ƒ ƒƒ e0 jC e j j" j9 e j j) e dM ƒ e1 dF e0 d; e j
 j j: d< dN dL ƒ ƒƒ e0 jC e j j" j9 e j j) e dO ƒ e j j  jH dF e0 d; e j
 j j: d< dP dL ƒ ƒƒ e0 jC e j j" j9 e j j) e dQ ƒ e j j  jH dF e0 d; e j
 j j: d< dR dS ƒ ƒƒ e0 jC e j j" j9 e j j) e dT ƒ e5 dF e0 d; e j
 j j: d< dU dL ƒ ƒƒ dV „  aI tI ƒ  e0 _E e1 jC e j j" j9 e j j) e dW ƒ e2 dF e1 d; e j
 j j: d< dX dS ƒ ƒƒ dY „  aJ tJ ƒ  e1 _E e3 jC e j j" j9 e j j) e dZ ƒ e$ dF e3 d; e j
 j j: d< d[ dL ƒ ƒƒ e3 jC e j j" j9 e j j) e d\ ƒ e4 dF e3 d; e j
 j j: d< d] dL ƒ ƒƒ d^ „  aK tK ƒ  e3 _E e4 jC e j j" j9 e j j) e dZ ƒ e j j  j! dF e4 d; e j
 j j: d< d_ dL ƒ ƒƒ e4 jC e j j" j9 e j j) e d\ ƒ e4 dF e4 d; e j
 j j: d< d` dL ƒ ƒƒ da „  aL tL ƒ  e4 _E db „  aM tM ƒ  e5 _E e8 jC e j j" j9 e j j) e dc ƒ e7 dF e8 d; e j
 j j: d< dd dS ƒ ƒƒ de „  aN tN ƒ  e8 _E d S(f   iÿÿÿÿ(   t   unicode_literalsNu-   urn:uuid:5edd6a50-9099-11e7-b77e-3497f68b2e96u   1.2.6u'   http://www.w3.org/2003/05/soap-envelopet   create_if_missingu   typeBindingu   elementBindingc         C  sÒ   t  j t  j k r: t  j j j |  ƒ } t | j d | ƒS| d k rU t	 j
 ƒ  } n  t  j j j d | d | ƒ } | j ƒ  } |  } t | t j ƒ r¬ | j t  j ƒ } n  | j t j | ƒ ƒ | j ƒ  } | S(   uý  Parse the given XML and use the document element to create a
    Python instance.

    @param xml_text An XML document.  This should be data (Python 2
    str or Python 3 bytes), or a text (Python 2 unicode or Python 3
    str) in the L{pyxb._InputEncoding} encoding.

    @keyword default_namespace The L{pyxb.Namespace} instance to use as the
    default namespace where there is no default namespace in scope.
    If unspecified or C{None}, the namespace of the module containing
    this function will be used.

    @keyword location_base: An object to be recorded as the base of all
    L{pyxb.utils.utility.Location} instances associated with events and
    objects handled by the parser.  You might pass the URI from which
    the document was obtained.
    t   default_namespacet   fallback_namespacet   location_baseN(   t   pyxbt   XMLStyle_saxert	   _XMLStylet   utilst   domutilst   StringToDOMt   CreateFromDOMt   documentElementt   Nonet	   Namespacet   fallbackNamespacet   bindingt   saxert   make_parsert   getContentHandlert
   isinstancet   _sixt	   text_typet   encodet   _InputEncodingt   parset   iot   BytesIOt
   rootObject(   t   xml_textR   R   t   domR   t   handlert   xmldt   instance(    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyt   CreateFromDocument%   s    c         C  s4   | d k r t j ƒ  } n  t j j j j |  | ƒ S(   uÖ   Create a Python instance from the given DOM node.
    The node tag must correspond to an element declaration in this module.

    @deprecated: Forcing use of DOM interface is unnecessary; use L{CreateFromDocument}.N(   R   R   R   R   R   t   basist   elementt   AnyCreateFromDOM(   t   nodeR   (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR   F   s    t   faultcodeEnumc           B  sD   e  Z d  Z e j j e d ƒ Z e j j	 j
 d d d ƒ Z d Z RS(   u   An atomic simple type.u   faultcodeEnumuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdip   i   N(   t   __name__t
   __module__t   __doc__R   t	   namespacet   ExpandedNameR   t   _ExpandedNameR   t   utilityt   Locationt   _XSDLocationR   t   _Documentation(    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR'   Q   s   t   value_datatypet   enum_prefixt   valueu   DataEncodingUnknownt   tagu   MustUnderstandu   Receiveru   Senderu   VersionMismatchu   faultcodeEnumt	   Envelope_c        	   B  s˜  e  Z d  Z d Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j e j j e d ƒ d d e e j j j d d d ƒ ƒ Z e e j e j d d ƒ Z e j j j e j j e d ƒ d d	 e e j j j d d
 d ƒ ƒ Z e e j e j d d ƒ Z e j j j  d e j j j  j! d e j j j  j" d f ƒ Z# e j$ i e e j% ƒ  6e e j% ƒ  6ƒ e j$ i  ƒ RS(   u]   Complex type {http://www.w3.org/2003/05/soap-envelope}Envelope with content type ELEMENT_ONLYu   EnvelopeuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi   i   u   HeaderuU   __httpwww_w3_org200305soap_envelope_Envelope__httpwww_w3_org200305soap_envelopeHeaderi$   u   BodyuS   __httpwww_w3_org200305soap_envelope_Envelope__httpwww_w3_org200305soap_envelopeBodyi1   t   process_contentst   namespace_constraintu'   http://www.w3.org/2003/05/soap-envelopeN(&   R(   R)   R*   R   t   _TypeDefinitionR   R   R#   t   complexTypeDefinitiont   _CT_ELEMENT_ONLYt   _ContentTypeTagt   Falset	   _AbstractR+   R,   R   R-   R   R.   R/   R0   t   _ElementMapt   _AttributeMapt   contentt   ElementDeclarationt   _Envelope___Headert   propertyR4   t   sett   Headert   _Envelope___Bodyt   Bodyt   Wildcardt   PC_laxt   NC_nott   _AttributeWildcardt   updatet   name(    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR6   c   s"   EE<	u   Envelopet   Header_c           B  sÄ   e  Z d  Z d Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j d e j j j j d e j j j j d f ƒ Z e Z e j i  ƒ e j i  ƒ RS(	   uf   
	  Elements replacing the wildcard MUST be namespace qualified, but can be in the targetNamespace
	  u   HeaderuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi%   i   R7   R8   u'   http://www.w3.org/2003/05/soap-envelopeN(   R(   R)   R*   R   R9   R   R   R#   R:   R;   R<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   RI   RJ   RK   RL   t   Truet   _HasWildcardElementRM   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRO   ˆ   s   <u   Headert   Body_c           B  sÄ   e  Z d  Z d Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j d e j j j j d e j j j j d f ƒ Z e Z e j i  ƒ e j i  ƒ RS(	   uY   Complex type {http://www.w3.org/2003/05/soap-envelope}Body with content type ELEMENT_ONLYu   BodyuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi2   i   R7   R8   u'   http://www.w3.org/2003/05/soap-envelopeN(   R(   R)   R*   R   R9   R   R   R#   R:   R;   R<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   RI   RJ   RK   RL   RP   RQ   RM   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRR   ¡   s   <u   Bodyt   Fault_c        	   B  s£  e  Z d  Z d Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j e j j e d ƒ d d e e j j j d d d ƒ ƒ Z e e j e j d d ƒ Z e j j j e j j e d	 ƒ d	 d
 e e j j j d d d ƒ ƒ Z e e j e j d d ƒ Z e j j j e j j e d ƒ d d e e j j j d d d ƒ ƒ Z  e e  j e  j d d ƒ Z! e j j j e j j e d ƒ d d e e j j j d d d ƒ ƒ Z" e e" j e" j d d ƒ Z# e j j j e j j e d ƒ d d e e j j j d d d ƒ ƒ Z$ e e$ j e$ j d d ƒ Z% e j& i e e j' ƒ  6e e j' ƒ  6e  e  j' ƒ  6e" e" j' ƒ  6e$ e$ j' ƒ  6ƒ e j& i  ƒ RS(   u#   
	    Fault reporting structure
	  u   FaultuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdiH   i   u   CodeuP   __httpwww_w3_org200305soap_envelope_Fault__httpwww_w3_org200305soap_envelopeCodeiO   i   u   ReasonuR   __httpwww_w3_org200305soap_envelope_Fault__httpwww_w3_org200305soap_envelopeReasoniP   u   NodeuP   __httpwww_w3_org200305soap_envelope_Fault__httpwww_w3_org200305soap_envelopeNodeiQ   u   RoleuP   __httpwww_w3_org200305soap_envelope_Fault__httpwww_w3_org200305soap_envelopeRoleiR   i   u   DetailuR   __httpwww_w3_org200305soap_envelope_Fault__httpwww_w3_org200305soap_envelopeDetailiS   N((   R(   R)   R*   R   R9   R   R   R#   R:   R;   R<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   RB   t   _Fault___CodeRD   R4   RE   t   Codet   _Fault___Reasont   Reasont   _Fault___Nodet   Nodet   _Fault___Rolet   Rolet   _Fault___Detailt   DetailRM   RN   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRS   ¸   s2   EEEEE	u   Faultt   faultreasonc        	   B  sï   e  Z d  Z d	 Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j e j j e d ƒ d d e e j j j d d d ƒ ƒ Z e e j e j d	 d	 ƒ Z e j i e e j  ƒ  6ƒ e j i  ƒ RS(
   u`   Complex type {http://www.w3.org/2003/05/soap-envelope}faultreason with content type ELEMENT_ONLYu   faultreasonuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdiW   i   u   TextuU   __httpwww_w3_org200305soap_envelope_faultreason_httpwww_w3_org200305soap_envelopeTextiY   i   N(!   R(   R)   R*   R   R9   R   R   R#   R:   R;   R<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   RB   RP   t   _faultreason__TextRD   R4   RE   t   TextRM   RN   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR^   ö   s   E	u   faultreasont
   reasontextc           B  s  e  Z d  Z e j j j Z e j j j	 j
 Z e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j e j j e j j d ƒ d d e j j j d e ƒZ d
 e _  e j j j d d d	 ƒ e _! e" e j# e j$ d
 d
 ƒ Z% e j& i  ƒ e j& i e e j' ƒ  6ƒ RS(   uY   Complex type {http://www.w3.org/2003/05/soap-envelope}reasontext with content type SIMPLEu
   reasontextuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi^   i   u   languQ   __httpwww_w3_org200305soap_envelope_reasontext_httpwww_w3_orgXML1998namespacelangt   requiredia   i   N((   R(   R)   R*   R   R   t	   datatypest   stringR9   R#   R:   t
   _CT_SIMPLER<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   t   AttributeUset   XMLt   xml_t   STD_ANON_langRP   t   _reasontext__langR   t   _DeclarationLocationt   _UseLocationRD   R4   RE   t   langRM   RN   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRa     s   B		u
   reasontextt	   faultcodec        	   B  s\  e  Z d  Z d Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j e j j e d ƒ d d e e j j j d d d ƒ ƒ Z e e j e j d d ƒ Z e j j j e j j e d	 ƒ d	 d
 e e j j j d d d ƒ ƒ Z e e j e j d d ƒ Z e j  i e e j! ƒ  6e e j! ƒ  6ƒ e j  i  ƒ RS(   u^   Complex type {http://www.w3.org/2003/05/soap-envelope}faultcode with content type ELEMENT_ONLYu	   faultcodeuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdif   i   u   ValueuT   __httpwww_w3_org200305soap_envelope_faultcode_httpwww_w3_org200305soap_envelopeValueih   i   u   SubcodeuV   __httpwww_w3_org200305soap_envelope_faultcode_httpwww_w3_org200305soap_envelopeSubcodeij   N("   R(   R)   R*   R   R9   R   R   R#   R:   R;   R<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   RB   t   _faultcode__ValueRD   R4   RE   t   Valuet   _faultcode__Subcodet   SubcodeRM   RN   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRn   /  s    EE	u	   faultcodet   subcodec        	   B  s\  e  Z d  Z d Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j e j j e d ƒ d d e e j j j d d d ƒ ƒ Z e e j e j d d ƒ Z e j j j e j j e d	 ƒ d	 d
 e e j j j d d d ƒ ƒ Z e e j e j d d ƒ Z e j  i e e j! ƒ  6e e j! ƒ  6ƒ e j  i  ƒ RS(   u\   Complex type {http://www.w3.org/2003/05/soap-envelope}subcode with content type ELEMENT_ONLYu   subcodeuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdiz   i   u   ValueuR   __httpwww_w3_org200305soap_envelope_subcode_httpwww_w3_org200305soap_envelopeValuei|   i   u   SubcodeuT   __httpwww_w3_org200305soap_envelope_subcode_httpwww_w3_org200305soap_envelopeSubcodei~   N("   R(   R)   R*   R   R9   R   R   R#   R:   R;   R<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   RB   t   _subcode__ValueRD   R4   RE   Rp   t   _subcode__SubcodeRr   RM   RN   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRs   S  s    EE	u   subcodet   detailc           B  sÄ   e  Z d  Z d Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j d e j j j j d e j j j j d f ƒ Z e Z e j i  ƒ e j i  ƒ RS(	   u[   Complex type {http://www.w3.org/2003/05/soap-envelope}detail with content type ELEMENT_ONLYu   detailuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi„   i   R7   R8   u'   http://www.w3.org/2003/05/soap-envelopeN(   R(   R)   R*   R   R9   R   R   R#   R:   R;   R<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   RI   RJ   RK   RL   RP   RQ   RM   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRv   w  s   <u   detailt   NotUnderstoodTypec           B  s"  e  Z d  Z d
 Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j e j j d
 d ƒ d d e j j j d e ƒZ e j j j d d d	 ƒ e _ e j j j d d d	 ƒ e _ e e j  e j! d
 d
 ƒ Z" e j# i  ƒ e j# i e e j$ ƒ  6ƒ RS(   u_   Complex type {http://www.w3.org/2003/05/soap-envelope}NotUnderstoodType with content type EMPTYu   NotUnderstoodTypeuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi   i   u   qnameu;   __httpwww_w3_org200305soap_envelope_NotUnderstoodType_qnameRb   iŽ   i   N(%   R(   R)   R*   R   R9   R   R   R#   R:   t	   _CT_EMPTYR<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   Rf   Rc   t   QNameRP   t   _NotUnderstoodType__qnameRk   Rl   RD   R4   RE   t   qnameRM   RN   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRw   Ž  s   <	u   NotUnderstoodTypet   SupportedEnvTypec           B  s"  e  Z d  Z d
 Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j e j j d
 d ƒ d d e j j j d e ƒZ e j j j d d d	 ƒ e _ e j j j d d d	 ƒ e _ e e j  e j! d
 d
 ƒ Z" e j# i  ƒ e j# i e e j$ ƒ  6ƒ RS(   u^   Complex type {http://www.w3.org/2003/05/soap-envelope}SupportedEnvType with content type EMPTYu   SupportedEnvTypeuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi’   iš   u   qnameu:   __httpwww_w3_org200305soap_envelope_SupportedEnvType_qnameRb   i“   i   N(%   R(   R)   R*   R   R9   R   R   R#   R:   Rx   R<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   Rf   Rc   Ry   RP   t   _SupportedEnvType__qnameRk   Rl   RD   R4   RE   R{   RM   RN   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR|   «  s   <	u   SupportedEnvTypet   UpgradeTypec        	   B  sï   e  Z d  Z d	 Z e j j j j	 Z
 e Z e j j e d ƒ Z e j j j d d d ƒ Z i  Z i  Z e j j j e j j e d ƒ d d e e j j j d d d ƒ ƒ Z e e j e j d	 d	 ƒ Z e j i e e j  ƒ  6ƒ e j i  ƒ RS(
   u`   Complex type {http://www.w3.org/2003/05/soap-envelope}UpgradeType with content type ELEMENT_ONLYu   UpgradeTypeuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi—   i   u   SupportedEnvelopeub   __httpwww_w3_org200305soap_envelope_UpgradeType_httpwww_w3_org200305soap_envelopeSupportedEnvelopei™   i   N(!   R(   R)   R*   R   R9   R   R   R#   R:   R;   R<   R=   R>   R+   R,   R   R-   R   R.   R/   R0   R?   R@   RA   RB   RP   t   _UpgradeType__SupportedEnvelopeRD   R4   RE   t   SupportedEnvelopeRM   RN   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR~   È  s   E	u   UpgradeTypet   locationuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi   i   i$   i1   iG   u   NotUnderstoodiŒ   u   Upgradei–   t   scopec    	   
   C  sè  b  d d  l j j }  t ƒ  } |  j d d d d d t j j j d d d	 ƒ ƒ } | j	 | ƒ g  } d  } t j j j t j t j j t d
 ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ t ƒ  } t j j j t j t j j t d ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ g  } | j |  j | |  j | t ƒ g ƒ ƒ | j |  j | |  j | t ƒ g ƒ ƒ | j | ƒ g  } | j | ƒ |  j | | t d d  ƒS(   Niÿÿÿÿt   mini    t   maxi   t   metadatauH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi   i   u   Headert
   is_initialt   final_updatet   is_unordered_catenationu   Bodyi   t   containing_state(   t   _BuildAutomatont   pyxb.utils.facR   t   facRE   t   CounterConditionR   R.   R/   t   addR   R   RA   t
   ElementUseR6   t
   _UseForTagR+   R,   R   t   StateRP   R=   t   appendt
   Transitiont   UpdateInstructiont   _set_transitionSett	   Automaton(	   RŒ   t   counterst   cc_0t   statesR‡   t   symbolt   st_0t   st_1t   transitions(    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRŠ   û  s.    	3E!	E!c       
   C  se  b  d d  l j j }  t ƒ  } |  j d d d d  d t j j j	 d d d ƒ ƒ } | j
 | ƒ g  } t ƒ  } | j
 |  j | t ƒ ƒ t j j j t j j j d	 t j j j j d
 t j j j j ƒ t j j j	 d d d ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ g  } | j |  j | |  j | t ƒ g ƒ ƒ | j | ƒ |  j | | t d d  ƒS(   NiÿÿÿÿRƒ   i    R„   R…   uH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi,   i   R7   R8   R†   R‡   Rˆ   R‰   (   t   _BuildAutomaton_R‹   R   RŒ   RE   R   R   R   R.   R/   RŽ   R”   R=   R   RA   t   WildcardUseRI   RJ   t   NC_anyR‘   RP   R’   R“   R•   R–   (   RŒ   R—   R˜   R™   R‡   Rš   R›   R   (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRž     s     	3	]!c       
   C  se  b  d d  l j j }  t ƒ  } |  j d d d d  d t j j j	 d d d ƒ ƒ } | j
 | ƒ g  } t ƒ  } | j
 |  j | t ƒ ƒ t j j j t j j j d	 t j j j j d
 t j j j j ƒ t j j j	 d d d ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ g  } | j |  j | |  j | t ƒ g ƒ ƒ | j | ƒ |  j | | t d d  ƒS(   NiÿÿÿÿRƒ   i    R„   R…   uH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi4   i   R7   R8   R†   R‡   Rˆ   R‰   (   t   _BuildAutomaton_2R‹   R   RŒ   RE   R   R   R   R.   R/   RŽ   R”   R=   R   RA   RŸ   RI   RJ   R    R‘   RP   R’   R“   R•   R–   (   RŒ   R—   R˜   R™   R‡   Rš   R›   R   (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR¡   4  s     	3	]!u   CodeiO   i   u   ReasoniP   u   NodeiQ   u   RoleiR   i   u   DetailiS   c       
   C  sd  b  d d  l j j }  t ƒ  } |  j d d d d d t j j j d d d	 ƒ ƒ } | j	 | ƒ |  j d d d d d t j j j d d
 d ƒ ƒ } | j	 | ƒ |  j d d d d d t j j j d d d	 ƒ ƒ } | j	 | ƒ g  } d  } t j j j t j t j j t d ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ t ƒ  } t j j j t j t j j t d ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ}	 | j |	 ƒ t ƒ  } | j	 |  j | t ƒ ƒ t j j j t j t j j t d ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ}
 | j |
 ƒ t ƒ  } | j	 |  j | t ƒ ƒ t j j j t j t j j t d ƒ ƒ t j j j d d
 d ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ t ƒ  } | j	 |  j | t ƒ ƒ t j j j t j t j j t d ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ g  } | j |  j |	 g  ƒ ƒ | j | ƒ g  } | j |  j |
 g  ƒ ƒ | j |  j | g  ƒ ƒ | j |  j | g  ƒ ƒ |	 j | ƒ g  } | j |  j |
 |  j | t ƒ g ƒ ƒ | j |  j | |  j | t ƒ g ƒ ƒ | j |  j | |  j | t ƒ g ƒ ƒ |
 j | ƒ g  } | j |  j | |  j | t ƒ g ƒ ƒ | j |  j | |  j | t ƒ g ƒ ƒ | j | ƒ g  } | j |  j | |  j | t ƒ g ƒ ƒ | j | ƒ |  j | | t d d  ƒS(   NiÿÿÿÿRƒ   i    R„   i   R…   uH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdiQ   i   iR   i   iS   u   CodeiO   R†   R‡   Rˆ   u   ReasoniP   u   Nodeu   Roleu   DetailR‰   (   t   _BuildAutomaton_3R‹   R   RŒ   RE   R   R   R.   R/   RŽ   R   R   RA   R   RS   R   R+   R,   R   R‘   RP   R=   R’   R”   R“   R•   R–   (   RŒ   R—   R˜   t   cc_1t   cc_2R™   R‡   Rš   R›   Rœ   t   st_2t   st_3t   st_4R   (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR¢   W  sx    	333E!	E!	E!	E!	E!u   TextiY   c          C  så   b  d d  l j j }  t ƒ  } g  } t ƒ  } t j j j t	 j
 t j j t d ƒ ƒ t j j j d d d ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ g  } | j |  j | g  ƒ ƒ | j | ƒ |  j | | t d	 d  ƒS(
   Niÿÿÿÿu   TextuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdiY   i   R†   R‡   Rˆ   R‰   (   t   _BuildAutomaton_4R‹   R   RŒ   RE   R   R   RA   R   R^   R   R+   R,   R   R.   R/   R‘   RP   R=   R’   R“   R•   R–   R   (   RŒ   R—   R™   R‡   Rš   R›   R   (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR¨   ¢  s    		E!u   Valueih   u   Subcodeij   c    	   
   C  sõ  b  d d  l j j }  t ƒ  } |  j d d d d d t j j j d d d	 ƒ ƒ } | j	 | ƒ g  } t ƒ  } t j
 j j t j t j j t d
 ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ t ƒ  } | j	 |  j | t ƒ ƒ t j
 j j t j t j j t d ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ g  } | j |  j | g  ƒ ƒ | j | ƒ g  } | j |  j | |  j | t ƒ g ƒ ƒ | j | ƒ |  j | | t d d  ƒS(   NiÿÿÿÿRƒ   i    R„   i   R…   uH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdij   i   u   Valueih   R†   R‡   Rˆ   u   SubcodeR‰   (   t   _BuildAutomaton_5R‹   R   RŒ   RE   R   R   R.   R/   RŽ   R   RA   R   Rn   R   R+   R,   R   R‘   RP   R=   R’   R”   R“   R•   R–   R   (	   RŒ   R—   R˜   R™   R‡   Rš   R›   Rœ   R   (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR©   ¼  s.    	3	E!	E!i|   i~   c    	   
   C  sõ  b  d d  l j j }  t ƒ  } |  j d d d d d t j j j d d d	 ƒ ƒ } | j	 | ƒ g  } t ƒ  } t j
 j j t j t j j t d
 ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ t ƒ  } | j	 |  j | t ƒ ƒ t j
 j j t j t j j t d ƒ ƒ t j j j d d d	 ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ g  } | j |  j | g  ƒ ƒ | j | ƒ g  } | j |  j | |  j | t ƒ g ƒ ƒ | j | ƒ |  j | | t d d  ƒS(   NiÿÿÿÿRƒ   i    R„   i   R…   uH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi~   i   u   Valuei|   R†   R‡   Rˆ   u   SubcodeR‰   (   t   _BuildAutomaton_6R‹   R   RŒ   RE   R   R   R.   R/   RŽ   R   RA   R   Rs   R   R+   R,   R   R‘   RP   R=   R’   R”   R“   R•   R–   R   (	   RŒ   R—   R˜   R™   R‡   Rš   R›   Rœ   R   (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyRª   á  s.    	3	E!	E!c       
   C  se  b  d d  l j j }  t ƒ  } |  j d d d d  d t j j j	 d d d ƒ ƒ } | j
 | ƒ g  } t ƒ  } | j
 |  j | t ƒ ƒ t j j j t j j j d	 t j j j j d
 t j j j j ƒ t j j j	 d d d ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ g  } | j |  j | |  j | t ƒ g ƒ ƒ | j | ƒ |  j | | t d d  ƒS(   NiÿÿÿÿRƒ   i    R„   R…   uH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi†   i   R7   R8   R†   R‡   Rˆ   R‰   (   t   _BuildAutomaton_7R‹   R   RŒ   RE   R   R   R   R.   R/   RŽ   R”   R=   R   RA   RŸ   RI   RJ   R    R‘   RP   R’   R“   R•   R–   (   RŒ   R—   R˜   R™   R‡   Rš   R›   R   (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR«     s     	3	]!u   SupportedEnvelopei™   c          C  så   b  d d  l j j }  t ƒ  } g  } t ƒ  } t j j j t	 j
 t j j t d ƒ ƒ t j j j d d d ƒ ƒ } |  j | d t d | d t ƒ} | j | ƒ g  } | j |  j | g  ƒ ƒ | j | ƒ |  j | | t d	 d  ƒS(
   Niÿÿÿÿu   SupportedEnvelopeuH   /tmp/pyxbdist.WUiBAra/PyXB-1.2.6/pyxb/bundles/wssplat/schemas/soap12.xsdi™   i   R†   R‡   Rˆ   R‰   (   t   _BuildAutomaton_8R‹   R   RŒ   RE   R   R   RA   R   R~   R   R+   R,   R   R.   R/   R‘   RP   R=   R’   R“   R•   R–   R   (   RŒ   R—   R™   R‡   Rš   R›   R   (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyR¬     s    		E!(O   t
   __future__R    R   t   pyxb.bindingt   pyxb.binding.saxerR   t   pyxb.utils.utilityt   pyxb.utils.domutilst   syst   pyxb.utils.sixR   t   sixR   R.   t   UniqueIdentifiert   _GenerationUIDt   _PyXBVersiont   __version__t   PyXBVersionErrort   Objectt   _module_typeBindingst   pyxb.binding.datatypest   pyxb.binding.xml_R+   t   NamespaceForURIRP   R   t   configureCategoriesR   R"   R   R   Rc   Ry   R#   t   enumeration_mixinR'   t   facetst   CF_enumerationt   _CF_enumerationt   addEnumerationR,   t   _InitializeFacetMapt   addCategoryObjectR:   R6   RO   RR   RS   R^   Ra   Rn   Rs   Rv   Rw   R|   R~   R$   R/   t   EnvelopeRN   t	   localNameRF   RH   t   Faultt   NotUnderstoodt   Upgradet   _AddElementRŠ   t
   _AutomatonRž   R¡   t   anyURIR¢   R¨   R©   Rª   R«   R¬   (    (    (    sT   /data/av2000/b2b/venv/lib/python2.7/site-packages/pyxb/bundles/wssplat/raw/soap12.pyt   <module>   sØ   !+!(((((	 			9									BBBBBBOO			OOXXO	DO	OO	XO		O	