Project

General

Profile

« Previous | Next » 

Revision 34530272

Added by Patrick Plitzner over 8 years ago

I18n for derivative module

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/OpenDerivateEditorForTaxonHandler.java
28 28
import eu.etaxonomy.cdm.model.taxon.Taxon;
29 29
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
30 30
import eu.etaxonomy.taxeditor.editor.EditorUtil;
31
import eu.etaxonomy.taxeditor.editor.Messages;
31 32
import eu.etaxonomy.taxeditor.editor.handler.OpenDerivateViewHandler;
32 33
import eu.etaxonomy.taxeditor.editor.view.derivate.DerivateViewEditorInput;
33 34
import eu.etaxonomy.taxeditor.model.MessagingUtils;
......
40 41
 */
41 42
public class OpenDerivateEditorForTaxonHandler extends AbstractHandler {
42 43

  
44
    private static final String COULD_NOT_OPEN_DERIVATIVE_EDITOR = Messages.OpenDerivateEditorForTaxonHandler_COULD_NOT_OPEN_EDITOR;
45

  
43 46
    /* (non-Javadoc)
44 47
     * @see org.eclipse.core.commands.IHandler#execute(org.eclipse.core.commands.ExecutionEvent)
45 48
     */
......
61 64
                }
62 65
            }
63 66
            if(derivateUuids.isEmpty()){
64
                MessagingUtils.warningDialog("Could not open Derivative Editor", this, "No Derivatives found");
67
                MessagingUtils.warningDialog(COULD_NOT_OPEN_DERIVATIVE_EDITOR, this, Messages.OpenDerivateEditorForTaxonHandler_NO_DERIVATIVES_FOUND);
65 68
                return null;
66 69
            }
67 70
            DerivateViewEditorInput input = new DerivateViewEditorInput(derivateUuids);
68 71
            try {
69 72
                EditorUtil.open(input);
70 73
            } catch (PartInitException e) {
71
                MessagingUtils.error(OpenDerivateViewHandler.class, "Could not open Derivative Editor", e);
74
                MessagingUtils.error(OpenDerivateViewHandler.class, COULD_NOT_OPEN_DERIVATIVE_EDITOR, e);
72 75
            } catch (NullPointerException npe){
73
                MessagingUtils.messageDialog("Failed to open Editor", OpenDerivateViewHandler.class, "Could not open Derivative Editor. The derivative hierarchy is corrupted!", npe);
76
                MessagingUtils.messageDialog(Messages.OpenDerivateEditorForTaxonHandler_FAILED_TO_OPEN, OpenDerivateViewHandler.class, Messages.OpenDerivateEditorForTaxonHandler_HIERARCHY_CORRUPTED, npe);
74 77
            }
75 78
        }
76 79
        return null;

Also available in: Unified diff