Revision 41e2f693
Added by Cherian Mathew over 9 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/NonViralNameDetailSection.java | ||
---|---|---|
21 | 21 |
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; |
22 | 22 |
import eu.etaxonomy.cdm.model.name.NonViralName; |
23 | 23 |
import eu.etaxonomy.cdm.model.taxon.TaxonBase; |
24 |
import eu.etaxonomy.taxeditor.model.AbstractUtility;
|
|
24 |
import eu.etaxonomy.taxeditor.model.MessagingUtils;
|
|
25 | 25 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; |
26 | 26 |
import eu.etaxonomy.taxeditor.ui.element.CdmPropertyChangeEvent; |
27 | 27 |
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement; |
... | ... | |
67 | 67 |
Action cloneAction = new Action("Clone", IAction.AS_PUSH_BUTTON){ |
68 | 68 |
@Override |
69 | 69 |
public void run() { |
70 |
boolean confirm = AbstractUtility.confirmDialog("Confirm cloning", "Do you really want to clone the name?");
|
|
70 |
boolean confirm = MessagingUtils.confirmDialog("Confirm cloning", "Do you really want to clone the name?");
|
|
71 | 71 |
|
72 | 72 |
if(confirm){ |
73 | 73 |
NonViralName clonedName; |
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