-í
py®:c       s‰     d  Z    d k l Z  d k l 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É   
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   IsDOMString(   s   IndexSizeErr(   s	   SyntaxErrs   CharacterDatac      s    d „  Z   d „  Z " d „  Z , d „  Z 1 d „  Z 7 d „  Z @ d „  Z K d „  Z V d	 „  Z ] d
 „  Z	 ` d „  Z
 g d „  Z z e i i ƒ  Z { e i h  e d <e d <ƒ  e i i ƒ  Z ‚ e i h  e d <ƒ ‡ e e d „ ˆ e i e i ƒ  ƒ Z RS(   Nc    s<     t  i |  | ƒ  | |  i d < t | ƒ |  _ d  S(   Ns   __nodeValue(   s   FtNodes   __init__s   selfs   ownerDocuments   datas   __dict__s   lens   _length(   s   selfs   ownerDocuments   data(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   __init__ s   c    s      |  i d Sd  S(   Ns   __nodeValue(   s   selfs   __dict__(   s   self(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys	   _get_data s   c    s|   " # t  | ƒ o $ t ƒ  ‚ n % |  i d } & | |  i d <' t | ƒ |  _ ( |  i d ) d | * d | ƒd  S(   Ns   __nodeValues   DOMCharacterDataModifieds	   prevValues   newValue(	   s   IsDOMStrings   datas	   SyntaxErrs   selfs   __dict__s	   old_values   lens   _lengths   _4dom_fireMutationEvent(   s   selfs   datas	   old_value(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys	   _set_data" s   	c    s   , - |  i Sd  S(   N(   s   selfs   _length(   s   self(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   _get_length, s   c    sM   1 2 t  | ƒ o/ 3 |  i |  i d | ƒ 4 |  i d ƒ n 5 d  Sd  S(   Ns   __nodeValues   DOMSubtreeModified(   s   lens   args   selfs	   _set_datas   __dict__s   _4dom_fireMutationEvent(   s   selfs   arg(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys
   appendData1 s   c    s    7 8 | d j  p | d j  p | |  i j o 9 t ƒ  ‚ n : |  i d } ; | t | ƒ  | t | | ƒ } < |  i | ƒ = |  i	 d ƒ > d  Sd  S(   Ni    s   __nodeValues   DOMSubtreeModified(
   s   counts   offsets   selfs   _lengths   IndexSizeErrs   __dict__s   datas   ints	   _set_datas   _4dom_fireMutationEvent(   s   selfs   offsets   counts   data(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys
   deleteData7 s   -%c    s´   @ A | d j  p | |  i j o B t ƒ  ‚ n C t | ƒ o D t ƒ  ‚ n E |  i d } F | t	 | ƒ  | | t	 | ƒ } G |  i
 | ƒ H |  i d ƒ I d  Sd  S(   Ni    s   __nodeValues   DOMSubtreeModified(   s   offsets   selfs   _lengths   IndexSizeErrs   IsDOMStrings   args	   SyntaxErrs   __dict__s   datas   ints	   _set_datas   _4dom_fireMutationEvent(   s   selfs   offsets   args   data(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys
   insertData@ s    %c    sÅ   K L t  | ƒ o M t ƒ  ‚ n N | d j  p | d j  p | |  i j o O t ƒ  ‚ n P |  i d } Q | t
 | ƒ  | | t
 | | ƒ } R |  i | ƒ S |  i d ƒ T d  Sd  S(   Ni    s   __nodeValues   DOMSubtreeModified(   s   IsDOMStrings   args	   SyntaxErrs   counts   offsets   selfs   _lengths   IndexSizeErrs   __dict__s   datas   ints	   _set_datas   _4dom_fireMutationEvent(   s   selfs   offsets   counts   args   data(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   replaceDataK s   -)c    se   V W | d j  p | d j  p | |  i j o X t ƒ  ‚ n Y |  i t | ƒ t | | ƒ !Sd  S(   Ni    (   s   counts   offsets   selfs   _lengths   IndexSizeErrs   datas   int(   s   selfs   offsets   count(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   substringDataV s   -c    s   ] ^ |  i | |  i ƒ Sd  S(   N(   s   selfs	   __class__s   owners   data(   s   selfs   owner(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   _4dom_clone] s   c    s   ` a |  i |  i f Sd  S(   N(   s   selfs   ownerDocuments   data(   s   self(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   __getinitargs__` s   c    s¸   g i t  |  i ƒ d j o j |  i d  d } n l |  i } o d  k } p x< d d d g Dp ]( } q | i | | d t | ƒ ƒ } q_ Ws d |  i i t	 |  ƒ t
 | ƒ f Sd  S(   Ni   s   ...s   	s   
s   s   \0x%xs   <%s Node at %x: %s>(   s   lens   selfs   datas   strings   wss   replaces   ords	   __class__s   __name__s   ids   repr(   s   selfs   wss   strings   data(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   __repr__g s    	&s   lengths   datac    s   ‡ | i |  ƒ S(   N(   s   ms   has_keys   k(   s   ks   m(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   <lambda>‡ s    (   s   __init__s	   _get_datas	   _set_datas   _get_lengths
   appendDatas
   deleteDatas
   insertDatas   replaceDatas   substringDatas   _4dom_clones   __getinitargs__s   __repr__s   FtNodes   _readComputedAttrss   copys   updates   _writeComputedAttrss   filters   _readOnlyAttrss   keys(    (    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   CharacterData s$   
	"N(   s   __doc__s   xml.doms   Nodes   DOMImplementations   implementations   FtNodes   exts   IsDOMStrings   IndexSizeErrs	   SyntaxErrs   CharacterData(   s   Nodes   IndexSizeErrs	   SyntaxErrs   implementations   FtNodes   IsDOMStrings   CharacterData(    (    sH   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/dom/CharacterData.pys   ? s   