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