Package org.biojava.bio.gui.sequence
Interface ImageMap
-
- 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
HotSpot
s represent an image map hotspot.static class
ImageMap.ServerSide
ServerSide
represents a server-side style image map.
-
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
-
-
-
Field Detail
-
RECT
static final String RECT
RECT
indicates a rectangular image map hotspot.- See Also:
- Constant Field Values
-
CIRCLE
static final String CIRCLE
CIRCLE
indicates a circular image map hotspot.- See Also:
- Constant Field Values
-
POLY
static final String POLY
POLY
indicates a polygonal image map hotspot.- See Also:
- Constant Field Values
-
-
Method Detail
-
addHotSpot
void addHotSpot(ImageMap.HotSpot hotSpot)
addHotSpot
adds a hotspot to the map.- Parameters:
hotSpot
- aHotSpot
.
-
-