public void fireAspectWithdrawn(final AspectNode node) {
for (Iterator all = getRunListeners().iterator(); all.hasNext();) {
final IProseRunListener each = (IProseRunListener) all.next();
Platform.run(new SafeRunnable() {
public void run() throws Exception {
each.aspectWithdrawn(node);
}
});
}
}