question: public synchronized void add ( final IProgressOperation operation ) { m_operations . add ( operation ) ; for ( final IGlobalProgressManagerListener listener : m_listeners ) { try { listener . added ( operation ) ; } catch ( final Exception exception ) { CUtilityFunctions . logException ( exception ) ; } } }
target:  Adds a new ongoing operation.