import eu.etaxonomy.cdm.api.service.dto.DistributionInfoDTO.InfoPart;\r
import eu.etaxonomy.cdm.api.service.pager.Pager;\r
import eu.etaxonomy.cdm.api.utility.DescriptionUtility;\r
import eu.etaxonomy.cdm.api.service.dto.DistributionInfoDTO.InfoPart;\r
import eu.etaxonomy.cdm.api.service.pager.Pager;\r
import eu.etaxonomy.cdm.api.utility.DescriptionUtility;\r
import eu.etaxonomy.cdm.ext.geo.EditGeoServiceUtilities;\r
import eu.etaxonomy.cdm.ext.geo.IEditGeoService;\r
import eu.etaxonomy.cdm.model.common.Annotation;\r
import eu.etaxonomy.cdm.ext.geo.EditGeoServiceUtilities;\r
import eu.etaxonomy.cdm.ext.geo.IEditGeoService;\r
import eu.etaxonomy.cdm.model.common.Annotation;\r
- * possible values: condensedStatusString, tree, mapUriParams,\r
+ * possible values: condensedStatus, tree, mapUriParams,\r
* elements,\r
* @param subAreaPreference\r
* @param statusOrderPreference\r
* @param hideMarkedAreasList\r
* elements,\r
* @param subAreaPreference\r
* @param statusOrderPreference\r
* @param hideMarkedAreasList\r
@RequestParam(value = "subAreaPreference", required = false) boolean subAreaPreference,\r
@RequestParam(value = "statusOrderPreference", required = false) boolean statusOrderPreference,\r
@RequestParam(value = "hideMarkedAreas", required = false) DefinedTermBaseList<MarkerType> hideMarkedAreasList,\r
@RequestParam(value = "subAreaPreference", required = false) boolean subAreaPreference,\r
@RequestParam(value = "statusOrderPreference", required = false) boolean statusOrderPreference,\r
@RequestParam(value = "hideMarkedAreas", required = false) DefinedTermBaseList<MarkerType> hideMarkedAreasList,\r
@RequestParam(value = "omitLevels", required = false) Set<NamedAreaLevel> omitLevels,\r
@RequestParam(value = "statusColors", required = false) String statusColorsString,\r
@RequestParam(value = "omitLevels", required = false) Set<NamedAreaLevel> omitLevels,\r
@RequestParam(value = "statusColors", required = false) String statusColorsString,\r
HttpServletRequest request,\r
HttpServletResponse response) throws JsonParseException, JsonMappingException, IOException {\r
\r
HttpServletRequest request,\r
HttpServletResponse response) throws JsonParseException, JsonMappingException, IOException {\r
\r
Map<PresenceAbsenceTerm, Color> presenceAbsenceTermColors = EditGeoServiceUtilities.buildStatusColorMap(statusColorsString, termService);\r
\r
DistributionInfoDTO dto = geoService.composeDistributionInfoFor(parts, taxonUuid, subAreaPreference, statusOrderPreference,\r
Map<PresenceAbsenceTerm, Color> presenceAbsenceTermColors = EditGeoServiceUtilities.buildStatusColorMap(statusColorsString, termService);\r
\r
DistributionInfoDTO dto = geoService.composeDistributionInfoFor(parts, taxonUuid, subAreaPreference, statusOrderPreference,\r
- hideMarkedAreas, omitLevels, presenceAbsenceTermColors, LocaleContext.getLanguages(), DISTRIBUTION_INFO_INIT_STRATEGY);\r
+ hideMarkedAreas, fallbackAreaMarkerType, omitLevels, presenceAbsenceTermColors, LocaleContext.getLanguages(), DISTRIBUTION_INFO_INIT_STRATEGY, recipe);\r