Esempio n. 1
0
 def notify(self, eventName, *args, **kargs):
     '''
     Override Observer.notify to add the event name as
     first arg in the list if *args
     '''
     args = [eventName] + list(args)
     EventsManagerListener.notify(self, eventName, *args, **kargs)
Esempio n. 2
0
 def __init__(self, theReverseToken, theServer, theOwner, theEvents=None):
     self._theReverseToken = theReverseToken
     self._theServer = theServer
     self._theOwner = theOwner
     EventsManagerListener.__init__(
         self,
         dict([(aEvent, self.forward) for aEvent in (theEvents or [])]))
Esempio n. 3
0
 def notify(self, eventName, *args, **kargs):
     '''
     Override Observer.notify to add the event name as
     first arg in the list if *args
     '''
     args = [eventName] + list(args)
     EventsManagerListener.notify(self, eventName, *args, **kargs)
Esempio n. 4
0
 def __init__(self):
     self.isFailed = 0
     self.isSucceeded = 0
     EventsManagerListener.__init__(self, {
         'test-failed': self.failed,
         'test-succeeded': self.succeeded
     })
Esempio n. 5
0
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(self, {
             EventsManager.E_FOCUS_CHANGED: self.onFocusChanged,
         })
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(self, {
             EventsManager.E_STRATEGY_CHANGED: self.onStrategyChanged,
         })
Esempio n. 7
0
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(
         self, {
             EventsManager.E_RULE_FIRED: self.onRuleFired,
         })
Esempio n. 8
0
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(self, {
             EventsManager.E_FACT_ASSERTED: self.onAssertFact,
             EventsManager.E_FACT_RETRACTED: self.onRetractFact,
         })
Esempio n. 9
0
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(self, {
             EventsManager.E_ACTION_PERFORMED: self.onActionPerformed,
             EventsManager.E_ACTION_RETURNVALUE: self.onActionReturnValue,
         })
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(self, {
             EventsManager.E_RULE_ACTIVATED: self.onRuleActivated,
             EventsManager.E_RULE_DEACTIVATED: self.onRuleDeactivated,
         })
Esempio n. 11
0
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(
         self, {
             EventsManager.E_FOCUS_CHANGED: self.onFocusChanged,
         })
Esempio n. 12
0
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(
         self, {
             EventsManager.E_ACTION_PERFORMED: self.onActionPerformed,
             EventsManager.E_ACTION_RETURNVALUE: self.onActionReturnValue,
         })
Esempio n. 13
0
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(
         self, {
             EventsManager.E_FACT_ASSERTED: self.onAssertFact,
             EventsManager.E_FACT_RETRACTED: self.onRetractFact,
         })
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(
         self, {
             EventsManager.E_RULE_ACTIVATED: self.onRuleActivated,
             EventsManager.E_RULE_DEACTIVATED: self.onRuleDeactivated,
         })
 def __init__(self, resource):
     '''
     Constructor
     '''
     self._resource = resource
     EventsManagerListener.__init__(self, {
             EventsManager.E_NODE_ADDED: self.onNodeAdded,
             EventsManager.E_NODE_REMOVED: self.onNodeRemoved,
             EventsManager.E_NODE_LINKED: self.onNodeLinked,
             EventsManager.E_NODE_UNLINKED: self.onNodeUnlinked
         })
     
     self._nodeMap = {}
     self._nodeCounter = 0
    def __init__(self, *args, **kargs):
        '''
        Constructor
        '''
        EventsManagerListener.__init__(
            self, {
                EventsManager.E_NODE_ADDED: self.onNodeAdded,
                EventsManager.E_NODE_REMOVED: self.onNodeRemoved,
                EventsManager.E_NODE_LINKED: self.onNodeLinked,
                EventsManager.E_NODE_UNLINKED: self.onNodeUnlinked,
                EventsManager.E_NETWORK_READY: self.onNetworkReady,
                EventsManager.E_NETWORK_SHUTDOWN: self.onNetworkShutdown,
            })

        self._wrapper = self.__class__._WRAPPER()
    def __init__(self, resource):
        '''
        Constructor
        '''
        self._resource = resource
        EventsManagerListener.__init__(
            self, {
                EventsManager.E_NODE_ADDED: self.onNodeAdded,
                EventsManager.E_NODE_REMOVED: self.onNodeRemoved,
                EventsManager.E_NODE_LINKED: self.onNodeLinked,
                EventsManager.E_NODE_UNLINKED: self.onNodeUnlinked
            })

        self._nodeMap = {}
        self._nodeCounter = 0
    def __init__(self, resource, network):
        '''
        Create a new watcher
        
        @param resource: a file resource where output will be redirected
        @param network: the Network instance watched
        '''

        self._resource = resource
        self._network = network
        self._stats = {"rules": 0, "timer-start": 0, "buffer": 0}
        EventsManagerListener.__init__(
            self, {
                EventsManager.E_RULE_FIRED: self.onRuleFired,
                EventsManager.E_RUN_START: self.onRunStart,
                EventsManager.E_RUN_STOP: self.onRunStop
            })
    def __init__(self, *args, **kargs):
        """
        Constructor
        """
        EventsManagerListener.__init__(
            self,
            {
                EventsManager.E_NODE_ADDED: self.onNodeAdded,
                EventsManager.E_NODE_REMOVED: self.onNodeRemoved,
                EventsManager.E_NODE_LINKED: self.onNodeLinked,
                EventsManager.E_NODE_UNLINKED: self.onNodeUnlinked,
                EventsManager.E_NETWORK_READY: self.onNetworkReady,
                EventsManager.E_NETWORK_SHUTDOWN: self.onNetworkShutdown,
            },
        )

        self._wrapper = self.__class__._WRAPPER()
Esempio n. 20
0
 def __init__(self, resource, network):
     '''
     Create a new watcher
     
     @param resource: a file resource where output will be redirected
     @param network: the Network instance watched
     '''
     
     
     self._resource = resource
     self._network = network
     self._stats = {"rules"          : 0,
                    "timer-start"    : 0,
                    "buffer"         : 0}
     EventsManagerListener.__init__(self, {
             EventsManager.E_RULE_FIRED: self.onRuleFired,
             EventsManager.E_RUN_START: self.onRunStart,
             EventsManager.E_RUN_STOP: self.onRunStop
         })
Esempio n. 21
0
 def __init__(self):
     myclips.logger.warning(
         "NetworkX library (or dependencies) can't be found. Network Plotter not available"
     )
     EventsManagerListener.__init__(self)
Esempio n. 22
0
 def __init__(self, theReverseToken, theServer, theOwner, theEvents=None):
     self._theReverseToken = theReverseToken
     self._theServer = theServer
     self._theOwner = theOwner
     EventsManagerListener.__init__(self, dict([ (aEvent, self.forward) for aEvent in (theEvents or []) ]))
Esempio n. 23
0
 def __init__(self):
     myclips.logger.warning("NetworkX library (or dependencies) can't be found. Network Plotter not available")            
     EventsManagerListener.__init__(self)
Esempio n. 24
0
 def __init__(self):
     self.isFailed = 0
     self.isSucceeded = 0
     EventsManagerListener.__init__(self, {'test-failed': self.failed, 'test-succeeded': self.succeeded})
Esempio n. 25
0
 def __init__(self):
     EventsManagerListener.__init__(self, {'sudoku_solved_cell': self.onSolvedCell})
     self.grid = {}
     self.resetGrid()
Esempio n. 26
0
 def __init__(self):
     EventsManagerListener.__init__(self, {'sudoku_tecnique_used': self.onRulesUsed})
     self.rules = []