-í
’:c       si     d  Z    d k l Z  d k l Z  d k l Z  d k l Z  d e f d „  ƒ  YZ d S(   sä   
DOM Level 2 Attribute Node
WWW: http://4suite.com/4DOM         e-mail: support@4suite.com

Copyright (c) 2000 Fourthought Inc, USA.   All Rights Reserved.
See  http://4suite.com/COPYRIGHT  for license and copyright information
(   s   Node(   s   implementation(   s   FtNode(   s   MutationEvents   Attrc      sy    e  i Z  e  i e  i g Z  d „  Z ! d „  Z $ d „  Z ( d „  Z	 - d „  Z
 @ d „  Z E d „  Z H d „  Z K d	 „  Z T d
 „  Z ^ d „  Z f d „  Z i d „  Z p d „  Z u e i i ƒ  Z v e i h  e d <e d <e d <e	 d <e	 d <ƒ ~ e i i ƒ  Z  e i h  e
 d <e
 d <ƒ … e e d „ † e i e i ƒ  ƒ Z RS(   Nc    s?     t  i |  | | | | ƒ  | |  i d < t	 |  _
 d  S(   Ns
   __nodeName(   s   FtNodes   __init__s   selfs   ownerDocuments   namespaceURIs   prefixs	   localNames   names   __dict__s   Nones   _ownerElement(   s   selfs   ownerDocuments   names   namespaceURIs   prefixs	   localName(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   __init__ s   c    s   ! " |  i d Sd  S(   Ns
   __nodeName(   s   selfs   __dict__(   s   self(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys	   _get_name! s   c    s   $ & |  i ƒ  d j Sd  S(   Ns    (   s   selfs
   _get_value(   s   self(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   _get_specified$ s   c    s#   ( ) t  d „  + |  i d ƒ Sd  S(   Nc    s   ) |  | i S(   N(   s   values   childs	   nodeValue(   s   values   child(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   <lambda>) s    s    (   s   reduces   selfs
   childNodes(   s   self(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys
   _get_value( s   c    sÿ   - . |  i } / | | j p t |  i ƒ d j oÆ 1 x% 1 |  i o 2 |  i |  i ƒ q; W3 | o  4 |  i |  i i	 | ƒ ƒ n 5 |  i
 } 6 | oW 7 | i d 8 d |  9 d | : d | ; d |  i < d t i ƒ= | i d ƒ n n d  S(	   Ni   s   DOMAttrModifieds   relatedNodes	   prevValues   newValues   attrNames
   attrChanges   DOMSubtreeModified(   s   selfs   values	   old_values   lens
   childNodess
   firstChilds   removeChilds   appendChilds   ownerDocuments   createTextNodes   _ownerElements   owners   _4dom_fireMutationEvents   names   MutationEvents   MODIFICATION(   s   selfs   values   owners	   old_value(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys
   _set_value- s    & 
 
			c    s   @ A |  i Sd  S(   N(   s   selfs   _ownerElement(   s   self(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   _get_ownerElement@ s   c    s   E F |  i ƒ  Sd  S(   N(   s   selfs
   _get_value(   s   self(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   _get_nodeValueE s   c    s   H I |  i | ƒ d  S(   N(   s   selfs
   _set_values   value(   s   selfs   value(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   _set_nodeValueH s   c    s'   K L d t  |  ƒ |  i |  i f Sd  S(   Ns-   <Attribute Node at %x: Name="%s", Value="%s">(   s   ids   selfs   names   value(   s   self(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   __repr__K s   c    sw   T U |  i | V |  i W |  i X |  i Y |  i ƒ } Z x- |  i DZ ] } [ | i
 | i | ƒ ƒ qF W\ | Sd  S(   N(   s   selfs	   __class__s   owners   nodeNames   namespaceURIs   prefixs	   localNames   as
   childNodess   childs   appendChilds   _4dom_clone(   s   selfs   owners   as   child(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   _4dom_cloneT s   			 	c    s,   ^ _ |  i |  i |  i |  i |  i f Sd  S(   N(   s   selfs   ownerDocuments   nodeNames   namespaceURIs   prefixs	   localName(   s   self(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   __getinitargs__^ s   c    s   f g |  i Sd  S(   N(   s   selfs
   childNodes(   s   self(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   __getstate__f s   c    sh   i j |  i i t | ƒ ƒ k xB t d t | ƒ ƒ Dk ]( } l | | i |  | | d t	 ƒ q5 Wd  S(   Ni   (
   s   selfs
   childNodess   extends   lists   childrens   ranges   lens   is   _4dom_setHierarchys   None(   s   selfs   childrens   i(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   __setstate__i s    	c    s   p q | |  i d <d  S(   Ns   _ownerElement(   s   owners   selfs   __dict__(   s   selfs   owner(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   _4dom_setOwnerElementp s   s   names	   specifieds   ownerElements   values	   nodeValuec    s   … | i |  ƒ S(   N(   s   ms   has_keys   k(   s   ks   m(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   <lambda>… s    (   s   Nodes   ATTRIBUTE_NODEs   nodeTypes	   TEXT_NODEs   ENTITY_REFERENCE_NODEs   _allowedChildrens   __init__s	   _get_names   _get_specifieds
   _get_values
   _set_values   _get_ownerElements   _get_nodeValues   _set_nodeValues   __repr__s   _4dom_clones   __getinitargs__s   __getstate__s   __setstate__s   _4dom_setOwnerElements   FtNodes   _readComputedAttrss   copys   updates   _writeComputedAttrss   filters   _readOnlyAttrss   keys(    (    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   Attr s,   	
="N(	   s   __doc__s   xml.doms   Nodes   DOMImplementations   implementations   FtNodes   Events   MutationEvents   Attr(   s   Nodes   implementations   MutationEvents   FtNodes   Attr(    (    s?   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/Attr.pys   ? s
   