@staticmethod
def subscribe(signame, act):
    'Adds the given Ahsm to the subscriber table list\n        for the given signal.  The argument, signame, is a string of the name\n        of the Signal to which the Ahsm is subscribing.  Using a string allows\n        the Signal to be created in the registry if it is not already.\n        '
    sigid = Signal.register(signame)
    if (sigid not in Framework._subscriber_table):
        Framework._subscriber_table[sigid] = []
    Framework._subscriber_table[sigid].append(act)
Adds the given Ahsm to the subscriber table list
for the given signal.  The argument, signame, is a string of the name
of the Signal to which the Ahsm is subscribing.  Using a string allows
the Signal to be created in the registry if it is not already.
@staticmethod
def subscribe(signame, act):
    'Adds the given Ahsm to the subscriber table list\n        for the given signal.  The argument, signame, is a string of the name\n        of the Signal to which the Ahsm is subscribing.  Using a string allows\n        the Signal to be created in the registry if it is not already.\n        '
    sigid = Signal.register(signame)
    if (sigid not in Framework._subscriber_table):
        Framework._subscriber_table[sigid] = []
    Framework._subscriber_table[sigid].append(act)