public class AISGraphics extends PamDetectionOverlayGraphics
Constructor and Description |
---|
AISGraphics(AISControl aisControl,
AISDataBlock aisDataBlock) |
Modifier and Type | Method and Description |
---|---|
PamKeyItem |
createKeyItem(GeneralProjector generalProjector,
int keyType)
Gets information for making up a key on various displays.
|
java.lang.String |
getHoverText(GeneralProjector generalProjector,
PamDataUnit dataUnit,
int side)
Get tool tip content for the data unit for this projector.
|
PamSymbol |
getPamSymbol() |
void |
setPamSymbol(PamSymbol pamSymbol) |
canDraw, drawDataUnit, getDefaultRange, getHoverImage, getHoverTextWithoutWrap, getLineColor, getLineColour, getMenuKeyItem, getPamSymbol, getParentDataBlock, getSymbolInfo, hasOptionsDialog, isDetectionData, isDrawLineToLocations, setDefaultRange, setDetectionData, setDrawLineToLocations, setLineColor, setLineColour, showOptions
public AISGraphics(AISControl aisControl, AISDataBlock aisDataBlock)
public PamSymbol getPamSymbol()
getPamSymbol
in interface ManagedSymbol
getPamSymbol
in class PamDetectionOverlayGraphics
public void setPamSymbol(PamSymbol pamSymbol)
setPamSymbol
in interface ManagedSymbol
setPamSymbol
in class PamDetectionOverlayGraphics
public PamKeyItem createKeyItem(GeneralProjector generalProjector, int keyType)
PamDetectionOverlayGraphics
createKeyItem
in interface PanelOverlayDraw
createKeyItem
in class PamDetectionOverlayGraphics
generalProjector
- Reference to a GeneralProjector responsible
for drawing with the PAnelOverlayDraw implementationkeyType
- Draw a more complicated key, giving more detailWhistleGraphics
,
PamSymbol
public java.lang.String getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int side)
PamDetectionOverlayGraphics
getHoverText
in interface PanelOverlayDraw
getHoverText
in class PamDetectionOverlayGraphics
generalProjector
- projectordataUnit
- dataunitside
- left or right (0 or 1 I think, might be -1 or +1 though !)