Example #1
0
 def __init__(self, screen, channel):
     EscapeSequence.__init__(self, screen, channel)
     self.__sequences = {}
     for subclass in self.__class__.__subclasses__():
         inst = subclass(screen, channel)
         last_ch = inst.MATCH[-1]
         if not last_ch in self.__sequences:
             self.__sequences[last_ch] = []
         self.__sequences[last_ch].append(inst)
Example #2
0
 def __init__(self, screen, channel):
     EscapeSequence.__init__(self, screen, channel)
     self.__sequences = [] 
     for subclass in self.__class__.__subclasses__():
         inst = subclass(screen, channel)
         self.__sequences.append(inst)