mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 21:51:50 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			1600 lines
		
	
	
	
		
			39 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			1600 lines
		
	
	
	
		
			39 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| """Suite AppleScript Suite: Goodies for Gustav
 | ||
| Level 1, version 1
 | ||
| 
 | ||
| Generated from flap:System Folder:Extensions:Scripting Additions:Dialects:English Dialect
 | ||
| AETE/AEUT resource version 1/0, language 0, script 0
 | ||
| """
 | ||
| 
 | ||
| import aetools
 | ||
| import MacOS
 | ||
| 
 | ||
| _code = 'ascr'
 | ||
| 
 | ||
| class AppleScript_Suite:
 | ||
| 
 | ||
| 	def activate(self, _no_object=None, _attributes={}, **_arguments):
 | ||
| 		"""activate: Bring targeted application program to the front.
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		"""
 | ||
| 		_code = 'misc'
 | ||
| 		_subcode = 'actv'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		if _no_object != None: raise TypeError, 'No direct arg expected'
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def log(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""log: Cause a comment to be logged.
 | ||
| 		Required argument: anything
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'cmnt'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def stop_log(self, _no_object=None, _attributes={}, **_arguments):
 | ||
| 		"""stop log: 
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		"""
 | ||
| 		_code = 'ToyS'
 | ||
| 		_subcode = 'log0'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		if _no_object != None: raise TypeError, 'No direct arg expected'
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def start_log(self, _no_object=None, _attributes={}, **_arguments):
 | ||
| 		"""start log: 
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		"""
 | ||
| 		_code = 'ToyS'
 | ||
| 		_subcode = 'log1'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		if _no_object != None: raise TypeError, 'No direct arg expected'
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def copy(self, _no_object=None, _attributes={}, **_arguments):
 | ||
| 		"""copy: Copy an object to the clipboard
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		"""
 | ||
| 		_code = 'misc'
 | ||
| 		_subcode = 'copy'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		if _no_object != None: raise TypeError, 'No direct arg expected'
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def do_script(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""do script: Execute a script
 | ||
| 		Required argument: the script to execute
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'misc'
 | ||
| 		_subcode = 'dosc'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def idle(self, _no_object=None, _attributes={}, **_arguments):
 | ||
| 		"""idle: Sent to a script application when it is idle
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: Number of seconds to wait for next idle event
 | ||
| 		"""
 | ||
| 		_code = 'misc'
 | ||
| 		_subcode = 'idle'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		if _no_object != None: raise TypeError, 'No direct arg expected'
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def launch(self, _no_object=None, _attributes={}, **_arguments):
 | ||
| 		"""launch: Start an application for scripting
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'noop'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		if _no_object != None: raise TypeError, 'No direct arg expected'
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def tell(self, _no_object=None, _attributes={}, **_arguments):
 | ||
| 		"""tell: Magic tell event for event logging
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'tell'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		if _no_object != None: raise TypeError, 'No direct arg expected'
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def end_tell(self, _no_object=None, _attributes={}, **_arguments):
 | ||
| 		"""end tell: Start an application for scripting
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'tend'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		if _no_object != None: raise TypeError, 'No direct arg expected'
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	_argmap_error = {
 | ||
| 		'number' : 'errn',
 | ||
| 		'partial_result' : 'ptlr',
 | ||
| 		'_from' : 'erob',
 | ||
| 		'to' : 'errt',
 | ||
| 	}
 | ||
| 
 | ||
| 	def error(self, _object=None, _attributes={}, **_arguments):
 | ||
| 		"""error: Raise an error
 | ||
| 		Required argument: anything
 | ||
| 		Keyword argument number: an error number
 | ||
| 		Keyword argument partial_result: any partial result occurring before the error
 | ||
| 		Keyword argument _from: the object that caused the error
 | ||
| 		Keyword argument to: another parameter to the error
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'err '
 | ||
| 
 | ||
| 		aetools.keysubst(_arguments, self._argmap_error)
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	_argmap_Call_a5_subroutine = {
 | ||
| 		'at' : 'at  ',
 | ||
| 		'_from' : 'from',
 | ||
| 		'_for' : 'for ',
 | ||
| 		'to' : 'to  ',
 | ||
| 		'thru' : 'thru',
 | ||
| 		'through' : 'thgh',
 | ||
| 		'by' : 'by  ',
 | ||
| 		'on' : 'on  ',
 | ||
| 		'into' : 'into',
 | ||
| 		'onto' : 'onto',
 | ||
| 		'between' : 'btwn',
 | ||
| 		'against' : 'agst',
 | ||
| 		'out_of' : 'outo',
 | ||
| 		'instead_of' : 'isto',
 | ||
| 		'aside_from' : 'asdf',
 | ||
| 		'around' : 'arnd',
 | ||
| 		'beside' : 'bsid',
 | ||
| 		'beneath' : 'bnth',
 | ||
| 		'under' : 'undr',
 | ||
| 		'over' : 'over',
 | ||
| 		'above' : 'abve',
 | ||
| 		'below' : 'belw',
 | ||
| 		'apart_from' : 'aprt',
 | ||
| 		'given' : 'givn',
 | ||
| 		'with' : 'with',
 | ||
| 		'without' : 'wout',
 | ||
| 		'about' : 'abou',
 | ||
| 		'since' : 'snce',
 | ||
| 		'until' : 'till',
 | ||
| 		'returning' : 'Krtn',
 | ||
| 	}
 | ||
| 
 | ||
| 	def Call_a5_subroutine(self, _object=None, _attributes={}, **_arguments):
 | ||
| 		"""Call<EFBFBD>subroutine: A subroutine call
 | ||
| 		Required argument: anything
 | ||
| 		Keyword argument at: a preposition
 | ||
| 		Keyword argument _from: a preposition
 | ||
| 		Keyword argument _for: a preposition
 | ||
| 		Keyword argument to: a preposition
 | ||
| 		Keyword argument thru: a preposition
 | ||
| 		Keyword argument through: a preposition
 | ||
| 		Keyword argument by: a preposition
 | ||
| 		Keyword argument on: a preposition
 | ||
| 		Keyword argument into: a preposition
 | ||
| 		Keyword argument onto: a preposition
 | ||
| 		Keyword argument between: a preposition
 | ||
| 		Keyword argument against: a preposition
 | ||
| 		Keyword argument out_of: a preposition
 | ||
| 		Keyword argument instead_of: a preposition
 | ||
| 		Keyword argument aside_from: a preposition
 | ||
| 		Keyword argument around: a preposition
 | ||
| 		Keyword argument beside: a preposition
 | ||
| 		Keyword argument beneath: a preposition
 | ||
| 		Keyword argument under: a preposition
 | ||
| 		Keyword argument over: a preposition
 | ||
| 		Keyword argument above: a preposition
 | ||
| 		Keyword argument below: a preposition
 | ||
| 		Keyword argument apart_from: a preposition
 | ||
| 		Keyword argument given: a preposition
 | ||
| 		Keyword argument with: special preposition for setting event properties
 | ||
| 		Keyword argument without: special preposition for clearing event properties
 | ||
| 		Keyword argument about: a preposition
 | ||
| 		Keyword argument since: a preposition
 | ||
| 		Keyword argument until: a preposition
 | ||
| 		Keyword argument returning: specifies a pattern to match results to
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'psbr'
 | ||
| 
 | ||
| 		aetools.keysubst(_arguments, self._argmap_Call_a5_subroutine)
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _3d_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""=: Equality
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '=   '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _ad_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""<EFBFBD>: Inequality
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '\255   '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _2b_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""+: Addition
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '+   '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _2d_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""-: Subtraction
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '-   '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _2a_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""*: Multiplication
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '*   '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _d6_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""<EFBFBD>: Division
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '/   '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def div(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""div: Quotient
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'div '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def mod(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""mod: Remainder
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'mod '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _5e_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""^: Exponentiation
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '^   '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _3e_(self, _object, _attributes={}, **_arguments):
 | ||
| 		""">: Greater than
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '>   '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _b3_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""<EFBFBD>: Greater than or equal to
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '>=  '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _3c_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""<: Less than
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '<   '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _b2_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""<EFBFBD>: Less than or equal to
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = '<=  '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _26_(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""&: Concatenation
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'ccat'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def starts_with(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""starts with: Starts with
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'bgwt'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def ends_with(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""ends with: Ends with
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'ends'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def contains(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""contains: Containment
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'cont'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _and(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""and: Logical conjunction
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'AND '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _or(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""or: Logical disjunction
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'OR  '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def as(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""as: Coercion
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'coer'
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def _not(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""not: Logical negation
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'NOT '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 	def negate(self, _object, _attributes={}, **_arguments):
 | ||
| 		"""negate: Numeric negation
 | ||
| 		Required argument: an AE object reference
 | ||
| 		Keyword argument _attributes: AppleEvent attribute dictionary
 | ||
| 		Returns: anything
 | ||
| 		"""
 | ||
| 		_code = 'ascr'
 | ||
| 		_subcode = 'neg '
 | ||
| 
 | ||
| 		if _arguments: raise TypeError, 'No optional args expected'
 | ||
| 		_arguments['----'] = _object
 | ||
| 
 | ||
| 
 | ||
| 		_reply, _arguments, _attributes = self.send(_code, _subcode,
 | ||
| 				_arguments, _attributes)
 | ||
| 		if _arguments.has_key('errn'):
 | ||
| 			raise aetools.Error, aetools.decodeerror(_arguments)
 | ||
| 		# XXXX Optionally decode result
 | ||
| 		if _arguments.has_key('----'):
 | ||
| 			return _arguments['----']
 | ||
| 
 | ||
| 
 | ||
| class _empty_ae_name(aetools.ComponentItem):
 | ||
| 	""" - the undefined value"""
 | ||
| 	want = 'undf'
 | ||
| 
 | ||
| class upper_case(aetools.ComponentItem):
 | ||
| 	"""upper case - Text with lower case converted to upper case"""
 | ||
| 	want = 'case'
 | ||
| 
 | ||
| class machines(aetools.ComponentItem):
 | ||
| 	"""machines - every computer"""
 | ||
| 	want = 'mach'
 | ||
| 
 | ||
| machine = machines
 | ||
| 
 | ||
| class zones(aetools.ComponentItem):
 | ||
| 	"""zones - every AppleTalk zone"""
 | ||
| 	want = 'zone'
 | ||
| 
 | ||
| zone = zones
 | ||
| 
 | ||
| class seconds(aetools.ComponentItem):
 | ||
| 	"""seconds - more than one second"""
 | ||
| 	want = 'scnd'
 | ||
| 
 | ||
| class item(aetools.ComponentItem):
 | ||
| 	"""item - An item of any type"""
 | ||
| 	want = 'cobj'
 | ||
| class id(aetools.NProperty):
 | ||
| 	"""id - the unique id number of this object"""
 | ||
| 	which = 'ID  '
 | ||
| 	want = 'long'
 | ||
| 
 | ||
| items = item
 | ||
| 
 | ||
| class text_items(aetools.ComponentItem):
 | ||
| 	"""text items - """
 | ||
| 	want = 'citm'
 | ||
| 
 | ||
| text_item = text_items
 | ||
| 
 | ||
| class date(aetools.ComponentItem):
 | ||
| 	"""date - Absolute date and time values"""
 | ||
| 	want = 'ldt '
 | ||
| class weekday(aetools.NProperty):
 | ||
| 	"""weekday - the day of a week of a date"""
 | ||
| 	which = 'wkdy'
 | ||
| 	want = 'wkdy'
 | ||
| class month(aetools.NProperty):
 | ||
| 	"""month - the month of a date"""
 | ||
| 	which = 'mnth'
 | ||
| 	want = 'mnth'
 | ||
| class day(aetools.NProperty):
 | ||
| 	"""day - the day of the month of a date"""
 | ||
| 	which = 'day '
 | ||
| 	want = 'long'
 | ||
| class year(aetools.NProperty):
 | ||
| 	"""year - the year of a date"""
 | ||
| 	which = 'year'
 | ||
| 	want = 'long'
 | ||
| class time(aetools.NProperty):
 | ||
| 	"""time - the time since midnight of a date"""
 | ||
| 	which = 'time'
 | ||
| 	want = 'long'
 | ||
| class date_string(aetools.NProperty):
 | ||
| 	"""date string - the date portion of a date-time value as a string"""
 | ||
| 	which = 'dstr'
 | ||
| 	want = 'TEXT'
 | ||
| class time_string(aetools.NProperty):
 | ||
| 	"""time string - the time portion of a date-time value as a string"""
 | ||
| 	which = 'tstr'
 | ||
| 	want = 'TEXT'
 | ||
| 
 | ||
| dates = date
 | ||
| 
 | ||
| class month(aetools.ComponentItem):
 | ||
| 	"""month - a month"""
 | ||
| 	want = 'mnth'
 | ||
| 
 | ||
| months = month
 | ||
| 
 | ||
| class January(aetools.ComponentItem):
 | ||
| 	"""January - It's June in January..."""
 | ||
| 	want = 'jan '
 | ||
| 
 | ||
| class February(aetools.ComponentItem):
 | ||
| 	"""February - the month of February"""
 | ||
| 	want = 'feb '
 | ||
| 
 | ||
| class March(aetools.ComponentItem):
 | ||
| 	"""March - the month of March"""
 | ||
| 	want = 'mar '
 | ||
| 
 | ||
| class April(aetools.ComponentItem):
 | ||
| 	"""April - the month of April"""
 | ||
| 	want = 'apr '
 | ||
| 
 | ||
| class May(aetools.ComponentItem):
 | ||
| 	"""May - the very merry month of May"""
 | ||
| 	want = 'may '
 | ||
| 
 | ||
| class June(aetools.ComponentItem):
 | ||
| 	"""June - the month of June"""
 | ||
| 	want = 'jun '
 | ||
| 
 | ||
| class July(aetools.ComponentItem):
 | ||
| 	"""July - the month of July"""
 | ||
| 	want = 'jul '
 | ||
| 
 | ||
| class August(aetools.ComponentItem):
 | ||
| 	"""August - the month of August"""
 | ||
| 	want = 'aug '
 | ||
| 
 | ||
| class September(aetools.ComponentItem):
 | ||
| 	"""September - the month of September"""
 | ||
| 	want = 'sep '
 | ||
| 
 | ||
| class October(aetools.ComponentItem):
 | ||
| 	"""October - the month of October"""
 | ||
| 	want = 'oct '
 | ||
| 
 | ||
| class November(aetools.ComponentItem):
 | ||
| 	"""November - the month of November"""
 | ||
| 	want = 'nov '
 | ||
| 
 | ||
| class December(aetools.ComponentItem):
 | ||
| 	"""December - the month of December"""
 | ||
| 	want = 'dec '
 | ||
| 
 | ||
| class weekday(aetools.ComponentItem):
 | ||
| 	"""weekday - a weekday"""
 | ||
| 	want = 'wkdy'
 | ||
| 
 | ||
| weekdays = weekday
 | ||
| 
 | ||
| class Sunday(aetools.ComponentItem):
 | ||
| 	"""Sunday - Sunday Bloody Sunday"""
 | ||
| 	want = 'sun '
 | ||
| 
 | ||
| class Monday(aetools.ComponentItem):
 | ||
| 	"""Monday - Blue Monday"""
 | ||
| 	want = 'mon '
 | ||
| 
 | ||
| class Tuesday(aetools.ComponentItem):
 | ||
| 	"""Tuesday - Ruby Tuesday"""
 | ||
| 	want = 'tue '
 | ||
| 
 | ||
| class Wednesday(aetools.ComponentItem):
 | ||
| 	"""Wednesday - Wednesday Week"""
 | ||
| 	want = 'wed '
 | ||
| 
 | ||
| class Thursday(aetools.ComponentItem):
 | ||
| 	"""Thursday - Thursday Afternoon"""
 | ||
| 	want = 'thu '
 | ||
| 
 | ||
| class Friday(aetools.ComponentItem):
 | ||
| 	"""Friday - Friday"""
 | ||
| 	want = 'fri '
 | ||
| 
 | ||
| class Saturday(aetools.ComponentItem):
 | ||
| 	"""Saturday - Saturday Night's Alright for Fighting"""
 | ||
| 	want = 'sat '
 | ||
| 
 | ||
| class RGB_color(aetools.ComponentItem):
 | ||
| 	"""RGB color - Three numbers specifying red, green, blue color values"""
 | ||
| 	want = 'cRGB'
 | ||
| 
 | ||
| RGB_colors = RGB_color
 | ||
| 
 | ||
| class integer(aetools.ComponentItem):
 | ||
| 	"""integer - An integral number"""
 | ||
| 	want = 'long'
 | ||
| 
 | ||
| integers = integer
 | ||
| 
 | ||
| class boolean(aetools.ComponentItem):
 | ||
| 	"""boolean - A true or false value"""
 | ||
| 	want = 'bool'
 | ||
| 
 | ||
| booleans = boolean
 | ||
| 
 | ||
| class real(aetools.ComponentItem):
 | ||
| 	"""real - A real number"""
 | ||
| 	want = 'doub'
 | ||
| 
 | ||
| reals = real
 | ||
| 
 | ||
| class list(aetools.ComponentItem):
 | ||
| 	"""list - An ordered collection of items"""
 | ||
| 	want = 'list'
 | ||
| class length(aetools.NProperty):
 | ||
| 	"""length - the length of a list"""
 | ||
| 	which = 'leng'
 | ||
| 	want = 'long'
 | ||
| 
 | ||
| lists = list
 | ||
| 
 | ||
| class linked_list(aetools.ComponentItem):
 | ||
| 	"""linked list - An ordered collection of items"""
 | ||
| 	want = 'llst'
 | ||
| # repeated property length the length of a list
 | ||
| 
 | ||
| linked_lists = linked_list
 | ||
| 
 | ||
| class vector(aetools.ComponentItem):
 | ||
| 	"""vector - An ordered collection of items"""
 | ||
| 	want = 'vect'
 | ||
| # repeated property length the length of a list
 | ||
| 
 | ||
| vectors = vector
 | ||
| 
 | ||
| class record(aetools.ComponentItem):
 | ||
| 	"""record - A set of labeled items"""
 | ||
| 	want = 'reco'
 | ||
| 
 | ||
| records = record
 | ||
| 
 | ||
| class script(aetools.ComponentItem):
 | ||
| 	"""script - An AppleScript script"""
 | ||
| 	want = 'scpt'
 | ||
| class parent(aetools.NProperty):
 | ||
| 	"""parent - the parent of a script"""
 | ||
| 	which = 'pare'
 | ||
| 	want = 'scpt'
 | ||
| 
 | ||
| scripts = script
 | ||
| 
 | ||
| class string(aetools.ComponentItem):
 | ||
| 	"""string - a sequence of characters"""
 | ||
| 	want = 'TEXT'
 | ||
| 
 | ||
| strings = string
 | ||
| 
 | ||
| class styled_text(aetools.ComponentItem):
 | ||
| 	"""styled text - a sequence of characters with style"""
 | ||
| 	want = 'STXT'
 | ||
| 
 | ||
| class number(aetools.ComponentItem):
 | ||
| 	"""number - an integer or floating point number"""
 | ||
| 	want = 'nmbr'
 | ||
| 
 | ||
| numbers = number
 | ||
| 
 | ||
| class _class(aetools.ComponentItem):
 | ||
| 	"""class - the type of a value"""
 | ||
| 	want = 'pcls'
 | ||
| class inherits(aetools.NProperty):
 | ||
| 	"""inherits - classes to inherit properties from"""
 | ||
| 	which = 'c@#^'
 | ||
| 	want = 'pcls'
 | ||
| 
 | ||
| classes = _class
 | ||
| 
 | ||
| class event(aetools.ComponentItem):
 | ||
| 	"""event - an AppleEvents event"""
 | ||
| 	want = 'evnt'
 | ||
| 
 | ||
| events = event
 | ||
| 
 | ||
| class property(aetools.ComponentItem):
 | ||
| 	"""property - an AppleEvents property"""
 | ||
| 	want = 'prop'
 | ||
| 
 | ||
| properties = property
 | ||
| 
 | ||
| class constant(aetools.ComponentItem):
 | ||
| 	"""constant - A constant value"""
 | ||
| 	want = 'enum'
 | ||
| 
 | ||
| constants = constant
 | ||
| 
 | ||
| class preposition(aetools.ComponentItem):
 | ||
| 	"""preposition - an AppleEvents preposition"""
 | ||
| 	want = 'prep'
 | ||
| 
 | ||
| prepositions = preposition
 | ||
| 
 | ||
| class key(aetools.ComponentItem):
 | ||
| 	"""key - an AppleEvents key form"""
 | ||
| 	want = 'keyf'
 | ||
| 
 | ||
| keys = key
 | ||
| 
 | ||
| class picture(aetools.ComponentItem):
 | ||
| 	"""picture - A picture"""
 | ||
| 	want = 'PICT'
 | ||
| 
 | ||
| pictures = picture
 | ||
| 
 | ||
| class reference(aetools.ComponentItem):
 | ||
| 	"""reference - An AppleScript reference"""
 | ||
| 	want = 'obj '
 | ||
| 
 | ||
| references = reference
 | ||
| 
 | ||
| class data(aetools.ComponentItem):
 | ||
| 	"""data - An AppleScript raw data object"""
 | ||
| 	want = 'rdat'
 | ||
| 
 | ||
| class handler(aetools.ComponentItem):
 | ||
| 	"""handler - An AppleScript handler"""
 | ||
| 	want = 'hand'
 | ||
| 
 | ||
| handlers = handler
 | ||
| 
 | ||
| class list_or_record(aetools.ComponentItem):
 | ||
| 	"""list or record - a list or record"""
 | ||
| 	want = 'lr  '
 | ||
| 
 | ||
| class list_or_string(aetools.ComponentItem):
 | ||
| 	"""list or string - a list or string"""
 | ||
| 	want = 'ls  '
 | ||
| 
 | ||
| class list_2c__record_or_text(aetools.ComponentItem):
 | ||
| 	"""list, record or text - a list, record or text"""
 | ||
| 	want = 'lrs '
 | ||
| 
 | ||
| class number_or_date(aetools.ComponentItem):
 | ||
| 	"""number or date - a number or date"""
 | ||
| 	want = 'nd  '
 | ||
| 
 | ||
| class number_2c__date_or_text(aetools.ComponentItem):
 | ||
| 	"""number, date or text - a number, date or text"""
 | ||
| 	want = 'nds '
 | ||
| 
 | ||
| class alias(aetools.ComponentItem):
 | ||
| 	"""alias - a reference to an existing file"""
 | ||
| 	want = 'alis'
 | ||
| 
 | ||
| aliases = alias
 | ||
| 
 | ||
| class application(aetools.ComponentItem):
 | ||
| 	"""application - specifies global properties of AppleScript"""
 | ||
| 	want = 'capp'
 | ||
| class result(aetools.NProperty):
 | ||
| 	"""result - the last result of evaluation"""
 | ||
| 	which = 'rslt'
 | ||
| 	want = 'cobj'
 | ||
| class space(aetools.NProperty):
 | ||
| 	"""space - a space character"""
 | ||
| 	which = 'spac'
 | ||
| 	want = 'TEXT'
 | ||
| class _return(aetools.NProperty):
 | ||
| 	"""return - a return character"""
 | ||
| 	which = 'ret '
 | ||
| 	want = 'TEXT'
 | ||
| class tab(aetools.NProperty):
 | ||
| 	"""tab - a tab character"""
 | ||
| 	which = 'tab '
 | ||
| 	want = 'TEXT'
 | ||
| class minutes(aetools.NProperty):
 | ||
| 	"""minutes - the number of seconds in a minute"""
 | ||
| 	which = 'min '
 | ||
| 	want = 'TEXT'
 | ||
| class hours(aetools.NProperty):
 | ||
| 	"""hours - the number of seconds in an hour"""
 | ||
| 	which = 'hour'
 | ||
| 	want = 'TEXT'
 | ||
| class days(aetools.NProperty):
 | ||
| 	"""days - the number of seconds in a day"""
 | ||
| 	which = 'days'
 | ||
| 	want = 'TEXT'
 | ||
| class weeks(aetools.NProperty):
 | ||
| 	"""weeks - the number of seconds in a week"""
 | ||
| 	which = 'week'
 | ||
| 	want = 'TEXT'
 | ||
| class pi(aetools.NProperty):
 | ||
| 	"""pi - the constant pi"""
 | ||
| 	which = 'pi  '
 | ||
| 	want = 'doub'
 | ||
| class print_length(aetools.NProperty):
 | ||
| 	"""print length - the maximum length to print"""
 | ||
| 	which = 'prln'
 | ||
| 	want = 'long'
 | ||
| class print_depth(aetools.NProperty):
 | ||
| 	"""print depth - the maximum depth to print"""
 | ||
| 	which = 'prdp'
 | ||
| 	want = 'long'
 | ||
| class reverse(aetools.NProperty):
 | ||
| 	"""reverse - the reverse of a list"""
 | ||
| 	which = 'rvse'
 | ||
| 	want = 'list'
 | ||
| class rest(aetools.NProperty):
 | ||
| 	"""rest - the rest of a list"""
 | ||
| 	which = 'rest'
 | ||
| 	want = 'list'
 | ||
| class text_item_delimiters(aetools.NProperty):
 | ||
| 	"""text item delimiters - the text item delimiters of a string"""
 | ||
| 	which = 'txdl'
 | ||
| 	want = 'list'
 | ||
| class AppleScript(aetools.NProperty):
 | ||
| 	"""AppleScript - the top-level script object"""
 | ||
| 	which = 'ascr'
 | ||
| 	want = 'scpt'
 | ||
| 
 | ||
| applications = application
 | ||
| 
 | ||
| app = application
 | ||
| 
 | ||
| class version(aetools.ComponentItem):
 | ||
| 	"""version - a version value"""
 | ||
| 	want = 'vers'
 | ||
| 
 | ||
| class writing_code_info(aetools.ComponentItem):
 | ||
| 	"""writing code info - Script code and language code of text run"""
 | ||
| 	want = 'citl'
 | ||
| class script_code(aetools.NProperty):
 | ||
| 	"""script code - the script code for the text"""
 | ||
| 	which = 'pscd'
 | ||
| 	want = 'shor'
 | ||
| class language_code(aetools.NProperty):
 | ||
| 	"""language code - the language code for the text"""
 | ||
| 	which = 'plcd'
 | ||
| 	want = 'shor'
 | ||
| 
 | ||
| writing_code_infos = writing_code_info
 | ||
| _empty_ae_name._propdict = {
 | ||
| }
 | ||
| _empty_ae_name._elemdict = {
 | ||
| }
 | ||
| upper_case._propdict = {
 | ||
| }
 | ||
| upper_case._elemdict = {
 | ||
| }
 | ||
| machines._propdict = {
 | ||
| }
 | ||
| machines._elemdict = {
 | ||
| }
 | ||
| zones._propdict = {
 | ||
| }
 | ||
| zones._elemdict = {
 | ||
| }
 | ||
| seconds._propdict = {
 | ||
| }
 | ||
| seconds._elemdict = {
 | ||
| }
 | ||
| item._propdict = {
 | ||
| 	'id' : id,
 | ||
| }
 | ||
| item._elemdict = {
 | ||
| }
 | ||
| text_items._propdict = {
 | ||
| }
 | ||
| text_items._elemdict = {
 | ||
| }
 | ||
| date._propdict = {
 | ||
| 	'weekday' : weekday,
 | ||
| 	'month' : month,
 | ||
| 	'day' : day,
 | ||
| 	'year' : year,
 | ||
| 	'time' : time,
 | ||
| 	'date_string' : date_string,
 | ||
| 	'time_string' : time_string,
 | ||
| }
 | ||
| date._elemdict = {
 | ||
| }
 | ||
| month._propdict = {
 | ||
| }
 | ||
| month._elemdict = {
 | ||
| }
 | ||
| January._propdict = {
 | ||
| }
 | ||
| January._elemdict = {
 | ||
| }
 | ||
| February._propdict = {
 | ||
| }
 | ||
| February._elemdict = {
 | ||
| }
 | ||
| March._propdict = {
 | ||
| }
 | ||
| March._elemdict = {
 | ||
| }
 | ||
| April._propdict = {
 | ||
| }
 | ||
| April._elemdict = {
 | ||
| }
 | ||
| May._propdict = {
 | ||
| }
 | ||
| May._elemdict = {
 | ||
| }
 | ||
| June._propdict = {
 | ||
| }
 | ||
| June._elemdict = {
 | ||
| }
 | ||
| July._propdict = {
 | ||
| }
 | ||
| July._elemdict = {
 | ||
| }
 | ||
| August._propdict = {
 | ||
| }
 | ||
| August._elemdict = {
 | ||
| }
 | ||
| September._propdict = {
 | ||
| }
 | ||
| September._elemdict = {
 | ||
| }
 | ||
| October._propdict = {
 | ||
| }
 | ||
| October._elemdict = {
 | ||
| }
 | ||
| November._propdict = {
 | ||
| }
 | ||
| November._elemdict = {
 | ||
| }
 | ||
| December._propdict = {
 | ||
| }
 | ||
| December._elemdict = {
 | ||
| }
 | ||
| weekday._propdict = {
 | ||
| }
 | ||
| weekday._elemdict = {
 | ||
| }
 | ||
| Sunday._propdict = {
 | ||
| }
 | ||
| Sunday._elemdict = {
 | ||
| }
 | ||
| Monday._propdict = {
 | ||
| }
 | ||
| Monday._elemdict = {
 | ||
| }
 | ||
| Tuesday._propdict = {
 | ||
| }
 | ||
| Tuesday._elemdict = {
 | ||
| }
 | ||
| Wednesday._propdict = {
 | ||
| }
 | ||
| Wednesday._elemdict = {
 | ||
| }
 | ||
| Thursday._propdict = {
 | ||
| }
 | ||
| Thursday._elemdict = {
 | ||
| }
 | ||
| Friday._propdict = {
 | ||
| }
 | ||
| Friday._elemdict = {
 | ||
| }
 | ||
| Saturday._propdict = {
 | ||
| }
 | ||
| Saturday._elemdict = {
 | ||
| }
 | ||
| RGB_color._propdict = {
 | ||
| }
 | ||
| RGB_color._elemdict = {
 | ||
| }
 | ||
| integer._propdict = {
 | ||
| }
 | ||
| integer._elemdict = {
 | ||
| }
 | ||
| boolean._propdict = {
 | ||
| }
 | ||
| boolean._elemdict = {
 | ||
| }
 | ||
| real._propdict = {
 | ||
| }
 | ||
| real._elemdict = {
 | ||
| }
 | ||
| list._propdict = {
 | ||
| 	'length' : length,
 | ||
| }
 | ||
| list._elemdict = {
 | ||
| }
 | ||
| linked_list._propdict = {
 | ||
| 	'length' : length,
 | ||
| }
 | ||
| linked_list._elemdict = {
 | ||
| }
 | ||
| vector._propdict = {
 | ||
| 	'length' : length,
 | ||
| }
 | ||
| vector._elemdict = {
 | ||
| }
 | ||
| record._propdict = {
 | ||
| }
 | ||
| record._elemdict = {
 | ||
| }
 | ||
| script._propdict = {
 | ||
| 	'parent' : parent,
 | ||
| }
 | ||
| script._elemdict = {
 | ||
| }
 | ||
| string._propdict = {
 | ||
| }
 | ||
| string._elemdict = {
 | ||
| }
 | ||
| styled_text._propdict = {
 | ||
| }
 | ||
| styled_text._elemdict = {
 | ||
| }
 | ||
| number._propdict = {
 | ||
| }
 | ||
| number._elemdict = {
 | ||
| }
 | ||
| _class._propdict = {
 | ||
| 	'inherits' : inherits,
 | ||
| }
 | ||
| _class._elemdict = {
 | ||
| }
 | ||
| event._propdict = {
 | ||
| }
 | ||
| event._elemdict = {
 | ||
| }
 | ||
| property._propdict = {
 | ||
| }
 | ||
| property._elemdict = {
 | ||
| }
 | ||
| constant._propdict = {
 | ||
| }
 | ||
| constant._elemdict = {
 | ||
| }
 | ||
| preposition._propdict = {
 | ||
| }
 | ||
| preposition._elemdict = {
 | ||
| }
 | ||
| key._propdict = {
 | ||
| }
 | ||
| key._elemdict = {
 | ||
| }
 | ||
| picture._propdict = {
 | ||
| }
 | ||
| picture._elemdict = {
 | ||
| }
 | ||
| reference._propdict = {
 | ||
| }
 | ||
| reference._elemdict = {
 | ||
| }
 | ||
| data._propdict = {
 | ||
| }
 | ||
| data._elemdict = {
 | ||
| }
 | ||
| handler._propdict = {
 | ||
| }
 | ||
| handler._elemdict = {
 | ||
| }
 | ||
| list_or_record._propdict = {
 | ||
| }
 | ||
| list_or_record._elemdict = {
 | ||
| }
 | ||
| list_or_string._propdict = {
 | ||
| }
 | ||
| list_or_string._elemdict = {
 | ||
| }
 | ||
| list_2c__record_or_text._propdict = {
 | ||
| }
 | ||
| list_2c__record_or_text._elemdict = {
 | ||
| }
 | ||
| number_or_date._propdict = {
 | ||
| }
 | ||
| number_or_date._elemdict = {
 | ||
| }
 | ||
| number_2c__date_or_text._propdict = {
 | ||
| }
 | ||
| number_2c__date_or_text._elemdict = {
 | ||
| }
 | ||
| alias._propdict = {
 | ||
| }
 | ||
| alias._elemdict = {
 | ||
| }
 | ||
| application._propdict = {
 | ||
| 	'result' : result,
 | ||
| 	'space' : space,
 | ||
| 	'_return' : _return,
 | ||
| 	'tab' : tab,
 | ||
| 	'minutes' : minutes,
 | ||
| 	'hours' : hours,
 | ||
| 	'days' : days,
 | ||
| 	'weeks' : weeks,
 | ||
| 	'pi' : pi,
 | ||
| 	'print_length' : print_length,
 | ||
| 	'print_depth' : print_depth,
 | ||
| 	'reverse' : reverse,
 | ||
| 	'rest' : rest,
 | ||
| 	'text_item_delimiters' : text_item_delimiters,
 | ||
| 	'AppleScript' : AppleScript,
 | ||
| }
 | ||
| application._elemdict = {
 | ||
| }
 | ||
| version._propdict = {
 | ||
| }
 | ||
| version._elemdict = {
 | ||
| }
 | ||
| writing_code_info._propdict = {
 | ||
| 	'script_code' : script_code,
 | ||
| 	'language_code' : language_code,
 | ||
| }
 | ||
| writing_code_info._elemdict = {
 | ||
| }
 | ||
| _Enum_cons = {
 | ||
| 	'case' : 'case',	# case
 | ||
| 	'diacriticals' : 'diac',	# diacriticals
 | ||
| 	'white_space' : 'whit',	# white space
 | ||
| 	'hyphens' : 'hyph',	# hyphens
 | ||
| 	'expansion' : 'expa',	# expansion
 | ||
| 	'punctuation' : 'punc',	# punctuation
 | ||
| 	'application_responses' : 'rmte',	# remote event replies
 | ||
| }
 | ||
| 
 | ||
| _Enum_boov = {
 | ||
| 	'true' : 'true',	# the true boolean value
 | ||
| 	'false' : 'fals',	# the false boolean value
 | ||
| }
 | ||
| 
 | ||
| _Enum_misc = {
 | ||
| 	'current_application' : 'cura',	# the current application
 | ||
| }
 | ||
| 
 | ||
| 
 | ||
| #
 | ||
| # Indices of types declared in this module
 | ||
| #
 | ||
| _classdeclarations = {
 | ||
| 	'jan ' : January,
 | ||
| 	'PICT' : picture,
 | ||
| 	'vers' : version,
 | ||
| 	'sat ' : Saturday,
 | ||
| 	'nov ' : November,
 | ||
| 	'ls  ' : list_or_string,
 | ||
| 	'list' : list,
 | ||
| 	'cRGB' : RGB_color,
 | ||
| 	'citl' : writing_code_info,
 | ||
| 	'scnd' : seconds,
 | ||
| 	'thu ' : Thursday,
 | ||
| 	'keyf' : key,
 | ||
| 	'sun ' : Sunday,
 | ||
| 	'wkdy' : weekday,
 | ||
| 	'rdat' : data,
 | ||
| 	'vect' : vector,
 | ||
| 	'obj ' : reference,
 | ||
| 	'hand' : handler,
 | ||
| 	'tue ' : Tuesday,
 | ||
| 	'dec ' : December,
 | ||
| 	'enum' : constant,
 | ||
| 	'nd  ' : number_or_date,
 | ||
| 	'wed ' : Wednesday,
 | ||
| 	'undf' : _empty_ae_name,
 | ||
| 	'reco' : record,
 | ||
| 	'capp' : application,
 | ||
| 	'cobj' : item,
 | ||
| 	'prep' : preposition,
 | ||
| 	'mach' : machines,
 | ||
| 	'citm' : text_items,
 | ||
| 	'bool' : boolean,
 | ||
| 	'nmbr' : number,
 | ||
| 	'prop' : property,
 | ||
| 	'long' : integer,
 | ||
| 	'sep ' : September,
 | ||
| 	'scpt' : script,
 | ||
| 	'pcls' : _class,
 | ||
| 	'alis' : alias,
 | ||
| 	'mon ' : Monday,
 | ||
| 	'lr  ' : list_or_record,
 | ||
| 	'jul ' : July,
 | ||
| 	'fri ' : Friday,
 | ||
| 	'oct ' : October,
 | ||
| 	'mar ' : March,
 | ||
| 	'ldt ' : date,
 | ||
| 	'lrs ' : list_2c__record_or_text,
 | ||
| 	'jun ' : June,
 | ||
| 	'case' : upper_case,
 | ||
| 	'doub' : real,
 | ||
| 	'feb ' : February,
 | ||
| 	'nds ' : number_2c__date_or_text,
 | ||
| 	'llst' : linked_list,
 | ||
| 	'STXT' : styled_text,
 | ||
| 	'aug ' : August,
 | ||
| 	'TEXT' : string,
 | ||
| 	'apr ' : April,
 | ||
| 	'may ' : May,
 | ||
| 	'zone' : zones,
 | ||
| 	'evnt' : event,
 | ||
| 	'mnth' : month,
 | ||
| }
 | ||
| 
 | ||
| _propdeclarations = {
 | ||
| 	'day ' : day,
 | ||
| 	'rslt' : result,
 | ||
| 	'time' : time,
 | ||
| 	'prln' : print_length,
 | ||
| 	'prdp' : print_depth,
 | ||
| 	'txdl' : text_item_delimiters,
 | ||
| 	'days' : days,
 | ||
| 	'spac' : space,
 | ||
| 	'hour' : hours,
 | ||
| 	'pscd' : script_code,
 | ||
| 	'plcd' : language_code,
 | ||
| 	'ret ' : _return,
 | ||
| 	'tstr' : time_string,
 | ||
| 	'tab ' : tab,
 | ||
| 	'rvse' : reverse,
 | ||
| 	'wkdy' : weekday,
 | ||
| 	'ID  ' : id,
 | ||
| 	'c@#^' : inherits,
 | ||
| 	'ascr' : AppleScript,
 | ||
| 	'rest' : rest,
 | ||
| 	'dstr' : date_string,
 | ||
| 	'min ' : minutes,
 | ||
| 	'pi  ' : pi,
 | ||
| 	'leng' : length,
 | ||
| 	'year' : year,
 | ||
| 	'pare' : parent,
 | ||
| 	'mnth' : month,
 | ||
| 	'week' : weeks,
 | ||
| }
 | ||
| 
 | ||
| _compdeclarations = {
 | ||
| }
 | ||
| 
 | ||
| _enumdeclarations = {
 | ||
| 	'cons' : _Enum_cons,
 | ||
| 	'boov' : _Enum_boov,
 | ||
| 	'misc' : _Enum_misc,
 | ||
| }
 | 
