256257258259260261262
foreWorks.remove(work); } synchronized (backWorks) { backWorks.add(work); } workPublisher.publishEvent(new WorkEvent(this, work)); }
219220221222223224225
synchronized (foreWorks) { foreWorks.add(work); } } work.working(new Backer(work)); workPublisher.publishEvent(new WorkEvent(this, work)); }
232233234235236237238
} synchronized (backWorks) { backWorks.remove(work); } work.worked(); workPublisher.publishEvent(new WorkEvent(this, work)); }