|
|
|
|
|
|
|
|
|
|
string
|
|
|
opaque
|
|
|
AEPor
|
|
|
|
|
|
AEPor
|
|
|
3-tuple of integer, string, integer
|
|
|
object
|
|
|
|
|
|
|
setShow(self,
show)
Sets whether show methods should be called on the AETierManager when handling events or not based on
the presence of AEMonitors in the manager. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
list of AEScript
|
|
|
|
|
|
|
|
|
|
|
|
list of tuple ('task name', 'script name')
|
|
|
list of tuples ('Task Identitiy', script.getClassName())
|
|
|
list of functions [exec_function, update_function]
|
|
|
boolean
|
|
|
2-tuple of string
|
|
|
|
addChainRef(self,
target,
script)
Adds a weak reference to a AEScript as one to check for tasks which are part of
a the chain for the target. |
source code
|
|
|
|
removeChainRef(self,
target,
script)
Removes a weak reference to a AEScript as one to no longer check for tasks which
are part of the chain for the target. |
source code
|
|
|
boolean
|
|
|
function
|
getChooserTask(self,
task_key)
Gets a task registered under a particular key set to execute in
response to events. |
source code
|
|
|
tuple of ('task name', 'script name')
|
|
|
list of tuple ('task name', 'script name')
|
getEventTasks(self,
event_type,
task_layer)
Gets all tasks registered to handle the given type of event on the
given layer by iterating through the registered {Script}s. |
source code
|
|
|
3-tuple of list, task key, list
|
|
|
list of 2-tuple of string
|
|
|
list of string
|
getTaskHistory(self)
Gets the identities of all tasks that have executed in response to
the event currently being processed. |
source code
|
|
|
list of string
|
|
|
boolean
|
_executeTask(self,
por,
layer,
task_key,
task_params,
propagate,
script=None)
Executes the given task in response to the given AEEvent. |
source code
|
|
|
|
manageChain(self,
por,
layer,
task_key,
task_params,
propagate,
chain)
Executes all script tasks chained to the given task, recursively
if chain=True. |
source code
|
|
|
|
manageEvent(self,
event)
Manages an event by iterating through the AEScript stack (top to bottom) and checking for
registered tasks of the given type. |
source code
|
|
|
|
|
|
|
|
|
|
manageChooserTask(self,
event)
Manages an event by locating a task under a particular key (not
keyboard key, but some immutable identifier) registered to execute in
response to it. |
source code
|
|
|
|
managePrivate(self,
event)
Pulls private data from an event and stores it in appropriate
instance variables. |
source code
|
|
|
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
|
|
opaque
|
aid
ID uniquely identifying this AETier
from all other AETiers
|
|
dictionary
|
chain_refs
References to AEScripts keyed by task names.
|
|
list of tuple
|
chain_stack
Stack of task names currently executing in one or more chains
before, after, or around one or more anchors :
|
|
integer
|
event_layer
|
|
AEPor
|
focus_por
Point of regard for the application focus
|
|
3-tuple of integer, string, integer
|
last_key
Stores the key code, key sym, and modifiers for the last key
pressed
|
|
string
|
name
Name of this AETier
|
|
AEPor
|
pointer_por
Pointer of regard for the user focus
|
|
weakref.WeakValueDictionary
|
script_refs
References to AEScripts keyed by task names, commands,
identifiers, etc.
|
|
list [AEScript]
|
scripts
List of AEScripts treated as a stack (last in, first
executed)
|
|
boolean
|
show
Call show* methods on AETierManager to log events? Set by the AETierManager based on whether monitors are loaded
or not.
|
|
list of tuple
|
task_history
Stack of task and AEScript names having already executed in response
to an AEEvent, including all chained tasks and all tasks executed
from within other tasks :
|
|
dictionary
|
temp_data
Arbitrary name/value pairs stored by tasks executing in this AETier
in response to a single event.
|
|
AEPor
|
virtual_por
review pointer
|
|
dictionary
|
wanted_events
Lookup table for what AEEvents are desired by any task in any AEScript in this AETier.
|