def _genAction( self, actType, data ): action = None if actType == 'MIDI': action = MIDIAction() action.setMIDICommand( data ) action.setMidder( Midder.getMidder() ) elif actType == 'PAGE': action = PagerAction( data ) return action
def __init__( self, configFile ): super( PollThread, self ).__init__() config = YAMLConfigurator( configFile ) self.nocturn = GUINocturnModel() self.midder = Midder.getMidder() config.fileToProg( self.nocturn ) self._stop = False self.start()