From fdcd1628f8a150bd4ed7bbd04bf0949c1d5e8d65 Mon Sep 17 00:00:00 2001 From: Patrick Plitzner Date: Wed, 24 Aug 2016 10:24:29 +0200 Subject: [PATCH] Add constructor for single uuid --- .../editor/view/derivate/DerivateViewEditorInput.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateViewEditorInput.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateViewEditorInput.java index 76358b0c4..67967db39 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateViewEditorInput.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateViewEditorInput.java @@ -10,6 +10,7 @@ package eu.etaxonomy.taxeditor.editor.view.derivate; import java.util.Collection; +import java.util.Collections; import java.util.UUID; import org.eclipse.jface.resource.ImageDescriptor; @@ -31,11 +32,19 @@ public class DerivateViewEditorInput implements IEditorInput { public DerivateViewEditorInput() { } + public DerivateViewEditorInput(UUID derivativeUuid, UUID taxonUuid) { + this(Collections.singleton(derivativeUuid), taxonUuid); + } + public DerivateViewEditorInput(Collection derivativeUuids, UUID taxonUuid) { this.derivativeUuids = derivativeUuids; this.taxonUuid = taxonUuid; } + public DerivateViewEditorInput(UUID derivativeUuid) { + this(derivativeUuid, null); + } + public DerivateViewEditorInput(Collection derivativeUuids) { this(derivativeUuids, null); } -- 2.34.1