Class BundleHeaderMapLayer

java.lang.Object
overit.geocallapp.wfm.core.ux.bundler.search.detail.map.BundleMapLayerBase
overit.geocallapp.wfm.core.ux.bundler.search.detail.map.BundleHeaderMapLayer
All Implemented Interfaces:
BundleMapLayer

public class BundleHeaderMapLayer extends BundleMapLayerBase
Map layer for displaying bundle header information on the map.
Since:
20.1
  • Constructor Details

  • Method Details

    • getTooltipData

      protected DynO getTooltipData(String featureId) throws DAException, DAValidateException
      Description copied from class: BundleMapLayerBase
      Retrieves tooltip data for a specific feature.
      Specified by:
      getTooltipData in class BundleMapLayerBase
      Parameters:
      featureId - the feature ID
      Returns:
      tooltip data for the specified feature
      Throws:
      DAException - if there is an error retrieving the tooltip data
      DAValidateException - if there is a validation error retrieving the tooltip data
    • getTooltipConfiguration

      public String getTooltipConfiguration()
      Description copied from interface: BundleMapLayer
      Returns the tooltip configuration.
      Returns:
      the tooltip configuration
    • getFeaturesData

      public List<HashGetter> getFeaturesData()
      Description copied from interface: BundleMapLayer
      Returns the features data for map related operations on features.
      Returns:
      the list of features data
    • getPropertiesBuilder

      protected overit.geocallapp.wfm.geos.geojson.GeoJSONEntityPoint.GeoJSONEntityPointPropertiesBuilder getPropertiesBuilder()
      Description copied from class: BundleMapLayerBase
      Gets the GeoJSON entity point properties builder.
      Specified by:
      getPropertiesBuilder in class BundleMapLayerBase
      Returns:
      the GeoJSON entity point properties builder
    • getAggregateFromFeatureId

      public BundleEntitiesAggregate getAggregateFromFeatureId(String featureId)
      Description copied from class: BundleMapLayerBase
      Retrieves the BundleEntitiesAggregate containing a specific feature.
      Specified by:
      getAggregateFromFeatureId in class BundleMapLayerBase
      Parameters:
      featureId - the feature ID
      Returns:
      the BundleEntitiesAggregate containing the feature