• All Known Implementing Classes:
    ImageMap.ClientSide, ImageMap.ServerSide

    public interface ImageMap

    ImageMap represents a collection of image map hotspots. It does not represent the raster image itself.

    Since:
    1.3
    Author:
    Keith James, Greg Cox
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  ImageMap.ClientSide

      ClientSide represents a client-side style image map.

      static class  ImageMap.HotSpot

      HotSpots represent an image map hotspot.

      static class  ImageMap.ServerSide

      ServerSide represents a server-side style image map.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String CIRCLE

      CIRCLE indicates a circular image map hotspot.

      static String POLY

      POLY indicates a polygonal image map hotspot.

      static String RECT

      RECT indicates a rectangular image map hotspot.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addHotSpot​(ImageMap.HotSpot hotSpot)

      addHotSpot adds a hotspot to the map.

      Iterator hotSpots()

      hotSpots iterates over the hotspots in the map