Example #1
0
 def removeEntity(self, entity=None):
     activeEntity = BatchScrapMachine.removeEntity(self, entity)
     from BatchDecompositionBlocking import BatchDecompositionBlocking
     decomposition = self.previous[0]
     if decomposition.__class__ is BatchDecompositionBlocking:
         buffer = decomposition.previous[0]
         if buffer.expectedSignals['canDispose']:
             self.sendSignal(receiver=buffer,
                             signal=buffer.canDispose,
                             sender=decomposition)
     return activeEntity
 def removeEntity(self, entity=None):
     activeEntity=BatchScrapMachine.removeEntity(self, entity)
     from BatchDecompositionBlocking import BatchDecompositionBlocking
     decomposition = self.previous[0]
     if decomposition.__class__ is BatchDecompositionBlocking:
         buffer=decomposition.previous[0]
         if buffer.expectedSignals['canDispose']:
             self.sendSignal(receiver=buffer, signal=buffer.canDispose, sender=decomposition)
     return activeEntity