Class GridCoverageLayerHelper

Object
InfoToolHelper
GridCoverageLayerHelper
All Implemented Interfaces:
EventListener, MapBoundsListener

public class GridCoverageLayerHelper extends InfoToolHelper
Used by InfoTool to query GridCoverageLayer objects.
Since:
8.0
Author:
Michael Bedward
  • Constructor Details

    • GridCoverageLayerHelper

      public GridCoverageLayerHelper()
      Creates a new helper instance.
  • Method Details

    • setLayer

      public void setLayer(Layer layer)
      Description copied from class: InfoToolHelper
      Sets the map layer for this helper.
      Overrides:
      setLayer in class InfoToolHelper
      Parameters:
      layer - the map layer
    • isSupportedLayer

      public boolean isSupportedLayer(Layer layer)
      Description copied from class: InfoToolHelper
      Called by the helper lookup system when selecting a helper for a given layer.
      Specified by:
      isSupportedLayer in class InfoToolHelper
      Parameters:
      layer - the layer
      Returns:
      true is this helper can handle the layer
    • getInfo

      public InfoToolResult getInfo(Position2D pos) throws Exception
      Description copied from class: InfoToolHelper
      Gets layer data at the specified position. If there are no feature data at the position, an empty InfoToolResult object is returned.
      Specified by:
      getInfo in class InfoToolHelper
      Parameters:
      pos - query position
      Returns:
      layer data
      Throws:
      Exception - on error querying the layer