Project

General

Profile

« Previous | Next » 

Revision 5129bf4e

Added by Patrick Plitzner over 5 years ago

ref #7887 Prompt user if editor is dirty

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/e4/handler/CreateDefinedTermHandlerE4.java
43 43
    public void execute(@Named(IServiceConstants.ACTIVE_PART) MPart activePart,
44 44
            @Named(IServiceConstants.ACTIVE_SELECTION) IStructuredSelection selection, MHandledMenuItem menuItem,
45 45
            UISynchronize sync) {
46

  
47 46
        DefinedTermEditorE4 termEditor = (DefinedTermEditorE4) activePart.getObject();
48

  
47
        if(!termEditor.checkDirty()){
48
            return;
49
        }
49 50
        boolean addTermAsKindOf =
50 51
                menuItem.getCommand().getElementId()
51 52
                .equals(AppModelId.COMMAND_EU_ETAXONOMY_TAXEDITOR_EDITOR_DEFINEDTERMS_NEWKINDOFTERM)?true:false;

Also available in: Unified diff