N
=;c       sฌ      k  Z   k  l  k Z  k Z  k Z  k Z  k Z  k Z  k l  k l	  k
 Z
   k Z ! k Z " k l # k l % d  e f d     YZ d S(   s   ADSLInterfacec      sง   % & e  d d  Z G d   Z J d   Z T d   Z Z d   Z ] d   Z d d   Z g d	   Z j d
   Z	 y d   Z
  d   Z  d   Z ช d   Z RS(   Nc    sฅ  & ' | |  _  ) d } + t i i |  o , d | } n - t i i |  o . t i | } n 0 t i	 | d d t i
 |  _ 1 |  i i h  |  i d <|  i d <|  i d <|  i d <|  i d	 <|  i d
 < ; t i   |  _ < t i   |  _ = t i   |  _ > | |  _  ? | |  _ @ g  |  _ B |  i i d  |  _ C xB |  i i    d C r, } D |  i i" |  E |  i i# |  qnWd  S(   Ns   ADSLInterfaceDruid.glades   netconfpkg/s   druids   domains   on_dsl_config_page_backs   on_dsl_config_page_nexts   on_dsl_config_page_prepares   on_finish_page_finishs   on_finish_page_prepares   on_finish_page_backi    ($   s   toplevels   selfs
   glade_files   oss   paths   existss   NC_functionss
   NETCONFDIRs   libglades   GladeXMLs   PROGNAMEs   xmls   signal_autoconnects   on_dsl_config_page_backs   on_dsl_config_page_nexts   on_dsl_config_page_prepares   on_finish_page_finishs   on_finish_page_prepares   on_finish_page_backs   NCDeviceLists   getDeviceLists
   devicelists   NCDevices   Devices   devices   NCProfileLists   getProfileLists   profilelists   connection_types   druidss
   get_widgets   druids   childrens   is   removes   append(   s   selfs   toplevels   connection_types
   glade_files   isD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   __init__& s&   	![
 	s   Ethernetc    s   G H t  d  Sd  S(   Ns   xDSL connection(   s   _(   s   selfsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   get_project_nameG s   c    s   J K t  d  Sd  S(   Ns  Create an xDSL connection.  This is a connection that uses one of several types of broadband connections collective known as Digital Subscriber Lines.  This list includes ADSL (Asymmetric, faster downloads than uploads), IDSL (over an ISDN line for distance), SDSL (Symmetric, downloads and uploads at the same speed), and several others.  These types of connections are common in the United States, and are gaining acceptance elsewhere.  Speeds vary according to the technology used, but generally range from 144kbps to 1.0Mbps.(   s   _(   s   selfsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   get_project_descriptionJ s   c    sV   T U t  |  i  } V | i   } W | o W | |  i d Sn X |  i d Sd  S(   Ni    (   s   ethernetHardwares   selfs   toplevels   hwDruids
   get_druidss   druids   druids(   s   selfs   hwDruids   druidsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys
   get_druidsT s
   
 c    s
   Z [ d  S(   N(    (   s   selfs
   druid_pages   druidsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   on_dsl_config_page_backZ s   c    s6   ] ^ |  i   o _ |  i   ` t Sn b t Sd  S(   N(   s   selfs   checks	   dehydrates   FALSEs   TRUE(   s   selfs
   druid_pages   druidsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   on_dsl_config_page_next] s   c    s   d e |  i   d  S(   N(   s   selfs   hydrate(   s   selfs
   druid_pages   druidsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   on_dsl_config_page_prepared s   c    s   g h |  i i   d  S(   N(   s   selfs
   devicelists   rollback(   s   selfs
   druid_pages   druidsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   on_finish_page_backg s   c    sไ   j k t  i   } l x1 | d l r$ } m | i |  i j o n Pn q Wp |  i i } q t
 d  d d t
 d  d | i d d t
 d  d | i d d t
 d	  d | i d
 d t
 d  } w | i |  d  S(   Ni    s,   You have selected the following information:s   

s       s   Ethernet Device:s     s   
s   Provider Name:s   Login Name:s   


s%   Press "Finish" to create this account(   s   NCHardwareLists   getHardwareLists   hardwarelists   hws   Types   selfs   connection_types   devices   Dialups   dialups   _s	   EthDevices   ProviderNames   Logins   ss
   druid_pages   set_text(   s   selfs
   druid_pages   druids   hardwarelists   hws   dialups   ssD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   on_finish_page_preparej s    	xc    sใ   y z t  i   } { | i   | |  i i   } } |  i | i |  i	  ~ |  i | i    xP |  i
 d  r@ }  | i t j o
  qn n  | i i |  i	 i   Pqn W |  i    |  i i    t i   d  S(   Ni    (   s   NCHardwareLists   getHardwareLists   hardwarelists   commits   selfs
   devicelists	   addDevices   is   applys   devices   profilelists   profs   Actives   FALSEs   ActiveDevicess   appends   DeviceIds   saves   toplevels   destroys   gtks   mainquit(   s   selfs
   druid_pages   druids   hardwarelists   is   profsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   on_finish_page_finishy s    	
c    sฟ     t  t i |  i i d  i     d j o t  t i |  i i d  i     d j oY t  t i |  i i d  i     d j o+ t  t i |  i i d  i     d j Sd  S(   Ns   providerNameEntryi    s   loginNameEntrys   passwordEntrys   ethernetDeviceEntry(   s   lens   strings   strips   selfs   xmls
   get_widgets   get_text(   s   selfsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   check s   c 	   s    |  i i }  |  i i d  }  g  }  t }  t
 i   }  x | d  r }  | i d j oi  t | i  d | i d }  | i |   | o | i o | i | i j o  | } n n qT W t |  o!  | i     | i |  n ข | o
 t |  o ฃ | d } n ฅ |  i i d  } ฆ | o | i o ง | i |  n จ | i d  d  S(   Ns   ethernetDeviceComboBoxi    s   Ethernets    (s   )s   ethernetDeviceEntry(   s   selfs   devices   Dialups   dialups   xmls
   get_widgets   ecombos   hwdescs   Nones   hwcurrs   NCHardwareLists   getHardwareLists   hardwarelists   hws   Types   strs   Names   Descriptions   descs   appends	   EthDevices   lens   sorts   set_popdown_stringss   widgets   set_texts   set_position(	   s   selfs   dialups   ecombos   hwdescs   hwcurrs   hardwarelists   hws   descs   widgetsD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   hydrate s*   		 	!'c    sI  ช ซ |  i i d  i   |  i _ ฌ d |  i _ ญ d |  i _ ฎ t |  i _	 ฏ t |  i _
 ฐ |  i i   } ฑ |  i i d  i   } ฒ t i |  } ณ | d } ด | | _ ต |  i i d  i   | _ ถ |  i i d  i   | _ ท |  i i d  i   | _ ธ t | _ น d |  i _ บ t | _ ป t | _ d  S(	   Ns   providerNameEntrys   xDSLs   dialups   ethernetDeviceEntryi    s   loginNameEntrys   passwordEntrys   dsl(   s   selfs   xmls
   get_widgets   get_texts   devices   DeviceIds   Types	   BootProtos   TRUEs	   AllowUsers   AutoDNSs   createDialups   dialups   hws   strings   splits   fieldss	   EthDevices   ProviderNames   Logins   Passwords   FALSEs   SyncPPPs   Devices   DefRoutes   PeerDNS(   s   selfs   dialups   hws   fieldssD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys	   dehydrateช s"   !(   s   Nones   __init__s   get_project_names   get_project_descriptions
   get_druidss   on_dsl_config_page_backs   on_dsl_config_page_nexts   on_dsl_config_page_prepares   on_finish_page_backs   on_finish_page_prepares   on_finish_page_finishs   checks   hydrates	   dehydrate(    sD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   ADSLInterface% s   !
N(   s   NC_functionss   _s   NCHardwareLists   NCisdnhardwares   NCDeviceLists   NCDevices   NCProfileLists   gtks   TRUEs   FALSEs   libglades   strings   oss   EthernetHardwareDruids   ethernetHardwares   InterfaceCreators   ADSLInterface(    sD   /usr/sbin/../share/redhat-config-network/netconfpkg/ADSLInterface.pys   ? s   
						

			

