Revision 41e2f693
Added by Cherian Mathew over 9 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/AbstractCdmFormElement.java | ||
---|---|---|
17 | 17 |
import org.eclipse.ui.forms.widgets.Section; |
18 | 18 |
|
19 | 19 |
import eu.etaxonomy.taxeditor.model.AbstractUtility; |
20 |
import eu.etaxonomy.taxeditor.model.MessagingUtils; |
|
20 | 21 |
|
21 | 22 |
/** |
22 | 23 |
* <p>Abstract AbstractCdmFormElement class.</p> |
... | ... | |
245 | 246 |
// Described here: http://dev.e-taxonomy.eu/trac/ticket/2363#comment:2 |
246 | 247 |
// and here: http://dev.e-taxonomy.eu/trac/ticket/2438 |
247 | 248 |
// Ignoring the CME because nothing bad is happening |
248 |
AbstractUtility.warn(getClass(), "ConcurrentModificationException. Can be ignored.");
|
|
249 |
MessagingUtils.warn(getClass(), "ConcurrentModificationException. Can be ignored.");
|
|
249 | 250 |
} |
250 | 251 |
} |
251 | 252 |
|
Also available in: Unified diff
Moved all logging and dialog functionality to the new class MessagingUtils.
Refactoring code to adapt to above change.
Added new custom error dialog - CdmErrorDialog
Added runtime exception handling to the ApplicationWorkbenchAdvisor by adding a custom status handler