ref #10089 remove TypedEntityReference from TypeDesignationWorkingSet in vaadin
[cdm-vaadin.git] / src / main / java / eu / etaxonomy / cdm / vaadin / view / name / NameTypeDesignationWorkingsetIds.java
index 66152af0ad5072725705094009f7fa12e1e313e2..81b2e7fd5272679c8fe3771eb339f1a9c16cb16a 100644 (file)
@@ -11,7 +11,6 @@ package eu.etaxonomy.cdm.vaadin.view.name;
 import java.util.UUID;
 
 import eu.etaxonomy.cdm.model.name.NameTypeDesignation;
-import eu.etaxonomy.cdm.ref.TypedEntityReference;
 
 /**
  * @author a.kohlbecker
@@ -23,12 +22,12 @@ public class NameTypeDesignationWorkingsetIds extends TypeDesignationWorkingsetI
         return new NameTypeDesignationWorkingsetIds(publishedUnitUuid, typifiedNameUuid);
     }
 
-    public static Object forExistingTypeDesignation(UUID publishedUnitUuid, TypedEntityReference<NameTypeDesignation> baseEntityRef) {
-        return new NameTypeDesignationWorkingsetIds(publishedUnitUuid, baseEntityRef);
+    public static Object forExistingTypeDesignation(UUID publishedUnitUuid, NameTypeDesignation baseEntity) {
+        return new NameTypeDesignationWorkingsetIds(publishedUnitUuid, baseEntity);
     }
 
-    private NameTypeDesignationWorkingsetIds(UUID publishedUnitUuid, TypedEntityReference<NameTypeDesignation> baseEntityRef) {
-        super(publishedUnitUuid, null, baseEntityRef, null);
+    private NameTypeDesignationWorkingsetIds(UUID publishedUnitUuid, NameTypeDesignation baseEntity) {
+        super(publishedUnitUuid, null, baseEntity, null);
     }
 
     private NameTypeDesignationWorkingsetIds(UUID publishedUnitUuid, UUID typifiedNameUuid) {
@@ -36,7 +35,7 @@ public class NameTypeDesignationWorkingsetIds extends TypeDesignationWorkingsetI
     }
 
     public boolean isForNewTypeDesignation() {
-        return getBaseEntityRef() == null;
+        return getBaseEntity() == null;
     }
 
 }