Class ResolveProjectLinkFromPlaceholder


  • public class ResolveProjectLinkFromPlaceholder
    extends Object
    The Class ResolveProjectLinkFromPlaceholder.
    Author:
    Francesco Mangiacrapa at ISTI-CNR francesco.mangiacrapa@isti.cnr.it Apr 8, 2024
    • Constructor Detail

      • ResolveProjectLinkFromPlaceholder

        public ResolveProjectLinkFromPlaceholder()
    • Method Detail

      • resolveLink

        public static SubstitutorPlaceholdersMap resolveLink​(org.gcube.application.cms.plugins.events.ItemObserved<org.gcube.application.geoportal.common.model.document.Project> itemObserved,
                                                             SubstitutorPlaceholdersMap map,
                                                             String placeholderMessage)
        ResolveLink Replaces {data-entry|data-viewer} placeholder links with their values and returns the updated {#SubstitutorPlaceholdersMap}
        Parameters:
        itemObserved - the item observed
        map - the map
        placeholder - the placeholder
        Returns:
        the substitutor placeholders map