X-Git-Url: https://dev.e-taxonomy.eu/gitweb/cdmlib.git/blobdiff_plain/fe37657fea4e618f26e4ff68742470ca56854d43..f90c6f2e98d2df0f73e6dbc96a2538de0424d4d3:/cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DescriptionPortalController.java diff --git a/cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DescriptionPortalController.java b/cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DescriptionPortalController.java index f1b7ce8ccd..09d60e78a4 100644 --- a/cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DescriptionPortalController.java +++ b/cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DescriptionPortalController.java @@ -58,7 +58,7 @@ import eu.etaxonomy.cdm.remote.editor.UuidList; */ @Controller -@RequestMapping(value = {"/portal/description/{uuid}", "/portal/description/{uuid_list}", "/portal/descriptionelement/{descriptionelement_uuid}", "/portal/featuretree/{featuretree_uuid}"}) +@RequestMapping(value = {"/portal/description/{uuid}", "/portal/description/{uuid_list}", "/portal/descriptionElement/{descriptionelement_uuid}", "/portal/featureTree/{featuretree_uuid}"}) public class DescriptionPortalController extends AnnotatableController { @Autowired @@ -71,25 +71,14 @@ public class DescriptionPortalController extends AnnotatableController DESCRIPTIONS_DISTRIBUTION_INIT_STRATEGY = Arrays.asList(new String []{ - // taxon descriptions - //"$", - //"elements.$", - "elements.sources.citation", "elements.sources.citation.$", - "elements.area", "elements.area.$", - //"elements.area.level", }); protected static final List TAXONDESCRIPTION_INIT_STRATEGY = Arrays.asList(new String []{ "$", "elements.$", - "elements.sources.citation.", - "elements.sources.citation.authorTeam.$", -// "elements.sources.citation.authorTeam.titleCache", -// "elements.sources.citation.authorTeam.nomenclaturalTitleCache", - "elements.sources.nameUsedInSource.titleCache", + "elements.sources.citation.authorTeam.$", "elements.sources.nameUsedInSource.originalNameString", -// "elements.area", "elements.area.level", "elements.modifyingText", }); @@ -98,6 +87,7 @@ public class DescriptionPortalController extends AnnotatableController getAnnotations( @PathVariable("descriptionelement_uuid") UUID uuid, HttpServletRequest request, @@ -142,23 +132,6 @@ public class DescriptionPortalController extends AnnotatableController levels, - //@ModelAttribute("omitLevels") HashSet levels, - HttpServletRequest request, HttpServletResponse response) { - logger.info("getOrderedDistributions(" + ObjectUtils.toString(levels) + ") - " + request.getServletPath()); - Set taxonDescriptions = new HashSet(); - TaxonDescription description; - for (UUID descriptionUuid : descriptionUuidList) { - description = (TaxonDescription) service.load(descriptionUuid); - taxonDescriptions.add(description); - } - NamedAreaTree areaTree = service.getOrderedDistributions(taxonDescriptions, levels); - return areaTree; - } - @RequestMapping(value = "/portal/description/{uuid_list}/DistributionTree", method = RequestMethod.GET) public DistributionTree doGetOrderedDistributionsB( @PathVariable("uuid_list") UuidList descriptionUuidList, @@ -171,7 +144,7 @@ public class DescriptionPortalController extends AnnotatableController