public class NewClickOverlayGraphics extends PamDetectionOverlayGraphics
Modifier and Type | Field and Description |
---|---|
static int |
SHOW_MAP |
static int |
SHOW_RADAR |
static int |
SHOW_SPECTROGRAM |
Constructor and Description |
---|
NewClickOverlayGraphics(ClickControl clickControl,
PamDataBlock parentDataBlock,
int drawTypes,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
PamKeyItem |
createKeyItem(GeneralProjector projector,
int keyType)
Gets information for making up a key on various displays.
|
double |
getDefaultRange() |
PamSymbol |
getDefPamSymbol(int whaleId) |
java.lang.String |
getName() |
PamSymbol |
getPamSymbol(PamDataUnit pamDataUnit) |
void |
setName(java.lang.String name) |
canDraw, drawDataUnit, getHoverImage, getHoverText, getHoverTextWithoutWrap, getLineColor, getLineColour, getMenuKeyItem, getPamSymbol, getParentDataBlock, getSymbolInfo, hasOptionsDialog, isDetectionData, isDrawLineToLocations, setDefaultRange, setDetectionData, setDrawLineToLocations, setLineColor, setLineColour, setPamSymbol, showOptions
public static final int SHOW_MAP
public static final int SHOW_SPECTROGRAM
public static final int SHOW_RADAR
public NewClickOverlayGraphics(ClickControl clickControl, PamDataBlock parentDataBlock, int drawTypes, java.lang.String name)
public PamSymbol getPamSymbol(PamDataUnit pamDataUnit)
getPamSymbol
in class PamDetectionOverlayGraphics
public PamKeyItem createKeyItem(GeneralProjector projector, int keyType)
PamDetectionOverlayGraphics
createKeyItem
in interface PanelOverlayDraw
createKeyItem
in class PamDetectionOverlayGraphics
projector
- Reference to a GeneralProjector responsible
for drawing with the PAnelOverlayDraw implementationkeyType
- Draw a more complicated key, giving more detailWhistleGraphics
,
PamSymbol
public PamSymbol getDefPamSymbol(int whaleId)
public java.lang.String getName()
public void setName(java.lang.String name)
name
- the name to setpublic double getDefaultRange()
getDefaultRange
in class PamDetectionOverlayGraphics