Type module largely complete.
[taxeditor.git] / eclipseprojects / eu.etaxonomy.taxeditor / src / eu / etaxonomy / taxeditor / propertysheet / name / TaxonBasePropertySource.java
index 85f9e7c666f4e7802d5c44b9179933691d685dd0..64fc6ebc76229b6db96e493030551965d4817b34 100644 (file)
@@ -29,6 +29,7 @@ import eu.etaxonomy.cdm.model.taxon.TaxonBase;
 import eu.etaxonomy.taxeditor.propertysheet.reference.IReferenceSearch;\r
 import eu.etaxonomy.taxeditor.propertysheet.reference.ReferencePropertySource;\r
 import eu.etaxonomy.taxeditor.propertysheet.reference.ReferenceSearchDescriptor;\r
+import eu.etaxonomy.taxeditor.propertysheet.type.TypeCollectionPropertySource;\r
 import eu.etaxonomy.taxeditor.propertysheet.type.TypePropertyDescriptor;\r
 \r
 /**\r
@@ -157,6 +158,12 @@ public class TaxonBasePropertySource implements IPropertySource {
                        return secPropertySource;\r
                }\r
                \r
+               if (id.equals(P_ID_TYPES)) {\r
+                       if (taxon.getName() != null) {\r
+                               return new TypeCollectionPropertySource(taxon.getName(), taxon.getName().getSpecimenTypeDesignations());\r
+                       }\r
+               }\r
+               \r
                return null;\r
        }\r
 \r