Package difar.display
Class DifarOverlayGraphics
java.lang.Object
PamView.PanelOverlayDraw
PamView.PamDetectionOverlayGraphics
difar.display.DifarOverlayGraphics
-
Field Summary
-
Constructor Summary
ConstructorDescriptionDifarOverlayGraphics
(DifarControl difarControl, DifarDataBlock difarDataBlock, boolean isQueue) -
Method Summary
Modifier and TypeMethodDescriptioncreateKeyItem
(GeneralProjector projector, int keyType) Gets information for making up a key on various displays.getHoverText
(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide) Get tool tip content for the data unit for this projector.getPamSymbol
(PamDataUnit pamDataUnit, GeneralProjector generalProjector) Methods inherited from class PamView.PamDetectionOverlayGraphics
canDraw, canDraw, drawDataUnit, getDefaultRange, getHoverImage, getHoverTextWithoutWrap, getLineColor, getLineColour, getLocColour, getMenuKeyItem, getParentDataBlock, getPerspectiveSymbol, getSymbolInfo, hasOptionsDialog, isDetectionData, setDefaultRange, setDetectionData, setLineColor, setLineColour, setLocColour, showOptions
Methods inherited from class PamView.PanelOverlayDraw
getDefaultSymbol, preDrawAnything, setDefaultSymbol
-
Field Details
-
defaultSymbol
-
-
Constructor Details
-
DifarOverlayGraphics
public DifarOverlayGraphics(DifarControl difarControl, DifarDataBlock difarDataBlock, boolean isQueue)
-
-
Method Details
-
getPamSymbol
- Overrides:
getPamSymbol
in classPamDetectionOverlayGraphics
- Returns:
- PamSymbol to use in plotting. Generally this is just the set symbol for the overlay, but can be overridden if a detector has some complicated way of using different symbols for different dataUnits.
-
getHoverText
Description copied from class:PamDetectionOverlayGraphics
Get tool tip content for the data unit for this projector.- Overrides:
getHoverText
in classPamDetectionOverlayGraphics
- Parameters:
generalProjector
- projectordataUnit
- dataunitiSide
- left or right (0 or 1 I think, might be -1 or +1 though !)- Returns:
- tooltip content consisting of text and / or an image.
-
createKeyItem
Description copied from class:PamDetectionOverlayGraphics
Gets information for making up a key on various displays. PamKeyItem is not yet implemented.- Overrides:
createKeyItem
in classPamDetectionOverlayGraphics
- Parameters:
projector
- Reference to a GeneralProjector responsible for drawing with the PAnelOverlayDraw implementationkeyType
- Draw a more complicated key, giving more detail- Returns:
- java.awt compnent (usually a JPanel).
- See Also:
-