synchronized (m_handlers) {
handlers = (ResourceHandler[]) m_handlers.keySet().toArray(new ResourceHandler[m_handlers.size()]);
}
for (int i = 0; i < m_resources.length; i++) {
for (int j = 0; j < handlers.length; j++) {
ResourceHandler handler = handlers[j];
handler.changed(m_resources[i]);
}
}
}