Project

General

Profile

« Previous | Next » 

Revision f29d4804

Added by Patrick Plitzner almost 7 years ago

fix #6785 Enable multiple opening of the same part

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/OpenDerivateViewHandler.java
16 16

  
17 17
    @Override
18 18
    public Object execute(ExecutionEvent event) throws ExecutionException {
19
        MPart part = TaxeditorStorePlugin.getDefault().getWorkbench().getService(EPartService.class).showPart(
20
                AppModelId.PARTDESCRIPTOR_EU_ETAXONOMY_TAXEDITOR_EDITOR_VIEW_DERIVATE_DERIVATEVIEW, PartState.ACTIVATE);
19
        EPartService partService = TaxeditorStorePlugin.getDefault().getWorkbench().getService(EPartService.class);
20
        MPart part = partService.createPart(AppModelId.PARTDESCRIPTOR_EU_ETAXONOMY_TAXEDITOR_EDITOR_VIEW_DERIVATE_DERIVATEVIEW);
21
        partService.showPart(part, PartState.ACTIVATE);
21 22
        DerivateView derivateView = (DerivateView) part.getObject();
22 23
        derivateView.init(new DerivateViewEditorInput());
23 24
        return null;

Also available in: Unified diff