*/
public class DerivateViewEditorInput implements IEditorInput {
- Collection<UUID> derivativeUuids;
+ private Collection<UUID> derivativeUuids;
+ private UUID taxonUuid;
public DerivateViewEditorInput() {
}
- public DerivateViewEditorInput(Collection<UUID> derivativeUuids) {
+ public DerivateViewEditorInput(Collection<UUID> derivativeUuids, UUID taxonUuid) {
this.derivativeUuids = derivativeUuids;
+ this.taxonUuid = taxonUuid;
+ }
+
+ public DerivateViewEditorInput(Collection<UUID> derivativeUuids) {
+ this(derivativeUuids, null);
}
public Collection<UUID> getDerivativeUuids() {
return derivativeUuids;
}
+ public UUID getTaxonUuid() {
+ return taxonUuid;
+ }
+
@Override
public Object getAdapter(Class adapter) {
return null;