2000-08-17 22:15:41 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								""" Suite Mozilla suite: Experimental Mozilla suite 
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								Level  1 ,  version  1  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2003-06-13 14:31:19 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Generated  from  / Volumes / Sap / Applications  ( Mac  OS  9 ) / Netscape  Communicator \xe2 \x84 \xa2  Folder / Netscape  Communicator \xe2 \x84 \xa2  
						 
					
						
							
								
									
										
										
										
											2000-08-17 22:15:41 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								AETE / AEUT  resource  version  1 / 0 ,  language  0 ,  script  0  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								""" 
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								import  aetools  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								import  MacOS  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								_code  =  ' MOSS '  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								class  Mozilla_suite_Events :  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    def  Get_Import_Data ( self ,  _no_object = None ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Get Import Data: Returns a structure containing information that is of use to an external module in importing data from an external mail application into Communicator. 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Returns :  vRefNum  and  dirID  of  profile  folder  ( 2 + 4  bytes ) ,  vRefNum  and  DirID  of  the  local  mail  folder  ( 2 + 4  bytes ) ,  window  type  of  front  window  ( 0  if  none ,  \xd4Brwz \xd5  browser ,  \xd4Addr \xd5  addressbook ,  \xd4Mesg \xd5  messenger ,  etc . ,  4  bytes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' Impt ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _arguments :  raise  TypeError ( ' No optional args expected ' ) 
							 
						 
					
						
							
								
									
										
											 
										
											
												Merged revisions 62021,62029,62035-62038,62043-62044,62052-62053 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
  r62021 | benjamin.peterson | 2008-03-28 18:11:01 -0500 (Fri, 28 Mar 2008) | 2 lines
  NIL => NULL
........
  r62029 | amaury.forgeotdarc | 2008-03-28 20:42:31 -0500 (Fri, 28 Mar 2008) | 3 lines
  Correctly call the base class tearDown();
  otherwise running test_logging twice produce the errors we see on all buildbots
........
  r62035 | raymond.hettinger | 2008-03-29 05:42:07 -0500 (Sat, 29 Mar 2008) | 1 line
  Be explicit about what efficient means.
........
  r62036 | georg.brandl | 2008-03-29 06:46:18 -0500 (Sat, 29 Mar 2008) | 2 lines
  Fix capitalization.
........
  r62037 | amaury.forgeotdarc | 2008-03-29 07:42:54 -0500 (Sat, 29 Mar 2008) | 5 lines
  lib2to3 should install a logging handler only when run as a main program,
  not when used as a library.
  This may please the buildbots, which fail when test_lib2to3 is run before test_logging.
........
  r62043 | benjamin.peterson | 2008-03-29 10:24:25 -0500 (Sat, 29 Mar 2008) | 3 lines
  #2503 make singletons compared with "is" not == or !=
  Thanks to Wummel for the patch
........
  r62044 | gerhard.haering | 2008-03-29 14:11:52 -0500 (Sat, 29 Mar 2008) | 2 lines
  Documented the lastrowid attribute.
........
  r62052 | benjamin.peterson | 2008-03-30 14:35:10 -0500 (Sun, 30 Mar 2008) | 2 lines
  Updated README regarding doc formats
........
  r62053 | georg.brandl | 2008-03-30 14:41:39 -0500 (Sun, 30 Mar 2008) | 2 lines
  The other download formats will be available for 2.6 too.
........
											 
										 
										
											2008-03-31 01:51:45 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _no_object  is  not  None :  raise  TypeError ( ' No direct arg expected ' ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    def  Get_Profile_Name ( self ,  _no_object = None ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Get Profile Name: Get the current User Profile 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Returns :  Name  of  the  current  profile ,  like  \xd2Joe  Bloggs \xd3 .  This  is  the  name  of  the  profile  folder  in  the  Netscape  Users  folder . 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' upro ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _arguments :  raise  TypeError ( ' No optional args expected ' ) 
							 
						 
					
						
							
								
									
										
											 
										
											
												Merged revisions 62021,62029,62035-62038,62043-62044,62052-62053 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
  r62021 | benjamin.peterson | 2008-03-28 18:11:01 -0500 (Fri, 28 Mar 2008) | 2 lines
  NIL => NULL
........
  r62029 | amaury.forgeotdarc | 2008-03-28 20:42:31 -0500 (Fri, 28 Mar 2008) | 3 lines
  Correctly call the base class tearDown();
  otherwise running test_logging twice produce the errors we see on all buildbots
........
  r62035 | raymond.hettinger | 2008-03-29 05:42:07 -0500 (Sat, 29 Mar 2008) | 1 line
  Be explicit about what efficient means.
........
  r62036 | georg.brandl | 2008-03-29 06:46:18 -0500 (Sat, 29 Mar 2008) | 2 lines
  Fix capitalization.
........
  r62037 | amaury.forgeotdarc | 2008-03-29 07:42:54 -0500 (Sat, 29 Mar 2008) | 5 lines
  lib2to3 should install a logging handler only when run as a main program,
  not when used as a library.
  This may please the buildbots, which fail when test_lib2to3 is run before test_logging.
........
  r62043 | benjamin.peterson | 2008-03-29 10:24:25 -0500 (Sat, 29 Mar 2008) | 3 lines
  #2503 make singletons compared with "is" not == or !=
  Thanks to Wummel for the patch
........
  r62044 | gerhard.haering | 2008-03-29 14:11:52 -0500 (Sat, 29 Mar 2008) | 2 lines
  Documented the lastrowid attribute.
........
  r62052 | benjamin.peterson | 2008-03-30 14:35:10 -0500 (Sun, 30 Mar 2008) | 2 lines
  Updated README regarding doc formats
........
  r62053 | georg.brandl | 2008-03-30 14:41:39 -0500 (Sun, 30 Mar 2008) | 2 lines
  The other download formats will be available for 2.6 too.
........
											 
										 
										
											2008-03-31 01:51:45 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _no_object  is  not  None :  raise  TypeError ( ' No direct arg expected ' ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    def  Get_workingURL ( self ,  _no_object = None ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Get workingURL: Get the path to the running application in URL format.  This will allow a script to construct a relative URL 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Returns :  Will  return  text  of  the  from  \xd2FILE : / / foo / applicationname \xd3 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' wurl ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _arguments :  raise  TypeError ( ' No optional args expected ' ) 
							 
						 
					
						
							
								
									
										
											 
										
											
												Merged revisions 62021,62029,62035-62038,62043-62044,62052-62053 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
  r62021 | benjamin.peterson | 2008-03-28 18:11:01 -0500 (Fri, 28 Mar 2008) | 2 lines
  NIL => NULL
........
  r62029 | amaury.forgeotdarc | 2008-03-28 20:42:31 -0500 (Fri, 28 Mar 2008) | 3 lines
  Correctly call the base class tearDown();
  otherwise running test_logging twice produce the errors we see on all buildbots
........
  r62035 | raymond.hettinger | 2008-03-29 05:42:07 -0500 (Sat, 29 Mar 2008) | 1 line
  Be explicit about what efficient means.
........
  r62036 | georg.brandl | 2008-03-29 06:46:18 -0500 (Sat, 29 Mar 2008) | 2 lines
  Fix capitalization.
........
  r62037 | amaury.forgeotdarc | 2008-03-29 07:42:54 -0500 (Sat, 29 Mar 2008) | 5 lines
  lib2to3 should install a logging handler only when run as a main program,
  not when used as a library.
  This may please the buildbots, which fail when test_lib2to3 is run before test_logging.
........
  r62043 | benjamin.peterson | 2008-03-29 10:24:25 -0500 (Sat, 29 Mar 2008) | 3 lines
  #2503 make singletons compared with "is" not == or !=
  Thanks to Wummel for the patch
........
  r62044 | gerhard.haering | 2008-03-29 14:11:52 -0500 (Sat, 29 Mar 2008) | 2 lines
  Documented the lastrowid attribute.
........
  r62052 | benjamin.peterson | 2008-03-30 14:35:10 -0500 (Sun, 30 Mar 2008) | 2 lines
  Updated README regarding doc formats
........
  r62053 | georg.brandl | 2008-03-30 14:41:39 -0500 (Sun, 30 Mar 2008) | 2 lines
  The other download formats will be available for 2.6 too.
........
											 
										 
										
											2008-03-31 01:51:45 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _no_object  is  not  None :  raise  TypeError ( ' No direct arg expected ' ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    _argmap_Go  =  { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        ' direction '  :  ' dire ' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    def  Go ( self ,  _object ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Go: navigate a window: back, forward, again(reload), home) 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Required  argument :  window 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  direction :  undocumented ,  typecode  ' dire ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' gogo ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        aetools . keysubst ( _arguments ,  self . _argmap_Go ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _arguments [ ' ---- ' ]  =  _object 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        aetools . enumsubst ( _arguments ,  ' dire ' ,  _Enum_dire ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    def  Handle_command ( self ,  _object ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Handle command: Handle a command 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Required  argument :  The  command  to  handle 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' hcmd ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _arguments :  raise  TypeError ( ' No optional args expected ' ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        _arguments [ ' ---- ' ]  =  _object 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    def  Open_Address_Book ( self ,  _no_object = None ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Open Address Book: Opens the address book 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' addr ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _arguments :  raise  TypeError ( ' No optional args expected ' ) 
							 
						 
					
						
							
								
									
										
											 
										
											
												Merged revisions 62021,62029,62035-62038,62043-62044,62052-62053 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
  r62021 | benjamin.peterson | 2008-03-28 18:11:01 -0500 (Fri, 28 Mar 2008) | 2 lines
  NIL => NULL
........
  r62029 | amaury.forgeotdarc | 2008-03-28 20:42:31 -0500 (Fri, 28 Mar 2008) | 3 lines
  Correctly call the base class tearDown();
  otherwise running test_logging twice produce the errors we see on all buildbots
........
  r62035 | raymond.hettinger | 2008-03-29 05:42:07 -0500 (Sat, 29 Mar 2008) | 1 line
  Be explicit about what efficient means.
........
  r62036 | georg.brandl | 2008-03-29 06:46:18 -0500 (Sat, 29 Mar 2008) | 2 lines
  Fix capitalization.
........
  r62037 | amaury.forgeotdarc | 2008-03-29 07:42:54 -0500 (Sat, 29 Mar 2008) | 5 lines
  lib2to3 should install a logging handler only when run as a main program,
  not when used as a library.
  This may please the buildbots, which fail when test_lib2to3 is run before test_logging.
........
  r62043 | benjamin.peterson | 2008-03-29 10:24:25 -0500 (Sat, 29 Mar 2008) | 3 lines
  #2503 make singletons compared with "is" not == or !=
  Thanks to Wummel for the patch
........
  r62044 | gerhard.haering | 2008-03-29 14:11:52 -0500 (Sat, 29 Mar 2008) | 2 lines
  Documented the lastrowid attribute.
........
  r62052 | benjamin.peterson | 2008-03-30 14:35:10 -0500 (Sun, 30 Mar 2008) | 2 lines
  Updated README regarding doc formats
........
  r62053 | georg.brandl | 2008-03-30 14:41:39 -0500 (Sun, 30 Mar 2008) | 2 lines
  The other download formats will be available for 2.6 too.
........
											 
										 
										
											2008-03-31 01:51:45 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _no_object  is  not  None :  raise  TypeError ( ' No direct arg expected ' ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    def  Open_Component ( self ,  _object ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Open Component: Open a Communicator component 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Required  argument :  The  component  to  open 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' cpnt ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _arguments :  raise  TypeError ( ' No optional args expected ' ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        _arguments [ ' ---- ' ]  =  _object 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    def  Open_Profile_Manager ( self ,  _no_object = None ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Open Profile Manager: Open the user profile manager (obsolete) 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' prfl ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _arguments :  raise  TypeError ( ' No optional args expected ' ) 
							 
						 
					
						
							
								
									
										
											 
										
											
												Merged revisions 62021,62029,62035-62038,62043-62044,62052-62053 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
  r62021 | benjamin.peterson | 2008-03-28 18:11:01 -0500 (Fri, 28 Mar 2008) | 2 lines
  NIL => NULL
........
  r62029 | amaury.forgeotdarc | 2008-03-28 20:42:31 -0500 (Fri, 28 Mar 2008) | 3 lines
  Correctly call the base class tearDown();
  otherwise running test_logging twice produce the errors we see on all buildbots
........
  r62035 | raymond.hettinger | 2008-03-29 05:42:07 -0500 (Sat, 29 Mar 2008) | 1 line
  Be explicit about what efficient means.
........
  r62036 | georg.brandl | 2008-03-29 06:46:18 -0500 (Sat, 29 Mar 2008) | 2 lines
  Fix capitalization.
........
  r62037 | amaury.forgeotdarc | 2008-03-29 07:42:54 -0500 (Sat, 29 Mar 2008) | 5 lines
  lib2to3 should install a logging handler only when run as a main program,
  not when used as a library.
  This may please the buildbots, which fail when test_lib2to3 is run before test_logging.
........
  r62043 | benjamin.peterson | 2008-03-29 10:24:25 -0500 (Sat, 29 Mar 2008) | 3 lines
  #2503 make singletons compared with "is" not == or !=
  Thanks to Wummel for the patch
........
  r62044 | gerhard.haering | 2008-03-29 14:11:52 -0500 (Sat, 29 Mar 2008) | 2 lines
  Documented the lastrowid attribute.
........
  r62052 | benjamin.peterson | 2008-03-30 14:35:10 -0500 (Sun, 30 Mar 2008) | 2 lines
  Updated README regarding doc formats
........
  r62053 | georg.brandl | 2008-03-30 14:41:39 -0500 (Sun, 30 Mar 2008) | 2 lines
  The other download formats will be available for 2.6 too.
........
											 
										 
										
											2008-03-31 01:51:45 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _no_object  is  not  None :  raise  TypeError ( ' No direct arg expected ' ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    def  Open_bookmark ( self ,  _object = None ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Open bookmark: Reads in a bookmark file 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Required  argument :  If  not  available ,  reloads  the  current  bookmark  file 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' book ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        if  _arguments :  raise  TypeError ( ' No optional args expected ' ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        _arguments [ ' ---- ' ]  =  _object 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    _argmap_Read_help_file  =  { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        ' with_index '  :  ' idid ' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        ' search_text '  :  ' sear ' , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    def  Read_help_file ( self ,  _object ,  _attributes = { } ,  * * _arguments ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ Read help file: Reads in the help file (file should be in the help file format) 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Required  argument :  undocumented ,  typecode  ' alis ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  with_index :  Index  to  the  help  file .  Defaults  to   \xd4DEFAULT \xd5 ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  search_text :  Optional  text  to  search  for 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        Keyword  argument  _attributes :  AppleEvent  attribute  dictionary 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        """ 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _code  =  ' MOSS ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _subcode  =  ' help ' 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        aetools . keysubst ( _arguments ,  self . _argmap_Read_help_file ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _arguments [ ' ---- ' ]  =  _object 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        _reply ,  _arguments ,  _attributes  =  self . send ( _code ,  _subcode , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                _arguments ,  _attributes ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . get ( ' errn ' ,  0 ) : 
							 
						 
					
						
							
								
									
										
										
										
											2007-08-23 00:01:55 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            raise  aetools . Error ( aetools . decodeerror ( _arguments ) ) 
							 
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        # XXXX Optionally decode result 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        if  _arguments . has_key ( ' ---- ' ) : 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            return  _arguments [ ' ---- ' ] 
							 
						 
					
						
							
								
									
										
										
										
											2000-08-17 22:15:41 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								_Enum_comp  =  {  
						 
					
						
							
								
									
										
										
										
											2004-07-18 06:16:08 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    ' Navigator '  :  ' navg ' ,        # The Navigator component 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' InBox '  :  ' inbx ' ,    # The InBox component 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Newsgroups '  :  ' colb ' ,       # The Newsgroups component 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Composer '  :  ' cpsr ' ,         # The Page Composer component 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Conference '  :  ' conf ' ,       # The Conference Component 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Calendar '  :  ' cald ' ,         # The Calendar Component 
							 
						 
					
						
							
								
									
										
										
										
											2000-08-17 22:15:41 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								}  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2003-03-28 22:07:22 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								_Enum_dire  =  {  
						 
					
						
							
								
									
										
										
										
											2004-07-18 06:16:08 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    ' again '  :  ' agai ' ,    # Again (reload) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' home '  :  ' home ' ,     # Home 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' backward '  :  ' prev ' ,         # Previous page 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' forward '  :  ' next ' ,  # Next page 
							 
						 
					
						
							
								
									
										
										
										
											2003-03-28 22:07:22 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								}  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2000-08-17 22:15:41 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								_Enum_ncmd  =  {  
						 
					
						
							
								
									
										
										
										
											2004-07-18 06:16:08 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    ' Get_new_mail '  :  ' \x00 \x00 \x04 W ' ,    # 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Send_queued_messages '  :  ' \x00 \x00 \x04 X ' ,    # 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Read_newsgroups '  :  ' \x00 \x00 \x04 \x04 ' ,      # 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Show_Inbox '  :  ' \x00 \x00 \x04 \x05 ' ,   # 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Show_Bookmarks_window '  :  ' \x00 \x00 \x04 \x06 ' ,        # 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Show_History_window '  :  ' \x00 \x00 \x04 \x07 ' ,  # 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' Show_Address_Book_window '  :  ' \x00 \x00 \x04 \t ' ,       # 
							 
						 
					
						
							
								
									
										
										
										
											2000-08-17 22:15:41 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								}  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								#  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# Indices of types declared in this module  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								#  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								_classdeclarations  =  {  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								}  
						 
					
						
							
								
									
										
										
										
											2003-04-12 22:27:11 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								_propdeclarations  =  {  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								}  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								_compdeclarations  =  {  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								}  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								_enumdeclarations  =  {  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' comp '  :  _Enum_comp , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' dire '  :  _Enum_dire , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    ' ncmd '  :  _Enum_ncmd , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								}