Package dataPlotsFX
Interface TDSymbolChooserFX
- All Known Implementing Classes:
BOSymbolChooser
,ClickSymbolChooserFX
,CPODPlotInfoFX.CPODSymbolChooserFX
,GPLStateSymbolChooser
,RawClipSymbolChooser
,SimpleSymbolChooserFX
,TDManagedSymbolChooserFX
,WhistleTDSymbolChooser
public interface TDSymbolChooserFX
Interface allowing things getting drawn on the plots to chose their won
symbol
- Author:
- Doug Gillespie
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
Flag to get a highlighted symbol.static final int
Flag for a highlighted symbol.static final int
Flag to get a standard symbol; -
Method Summary
Modifier and TypeMethodDescriptionint
getDrawTypes
(PamDataUnit dataUnit) Get the draw type for a particular data unit.getPamSymbol
(PamDataUnit dataUnit, int type)
-
Field Details
-
DRAW_SYMBOLS
static final int DRAW_SYMBOLS- See Also:
-
DRAW_LINES
static final int DRAW_LINES- See Also:
-
NORMAL_SYMBOL
static final int NORMAL_SYMBOLFlag to get a standard symbol;- See Also:
-
HIGHLIGHT_SYMBOL
static final int HIGHLIGHT_SYMBOLFlag to get a highlighted symbol. Generally this is for data units which have been individually selected e.g. by a mouse or finger tap- See Also:
-
HIGHLIGHT_SYMBOL_MARKED
static final int HIGHLIGHT_SYMBOL_MARKEDFlag for a highlighted symbol. Generally this particular highlight is used if a data unit has been sleected as a part of a group of data units, e.g. by a zoomer. In ths case applying individual highlights may clutter the display and so a more light weight highlight or no highlight at all may be appropriate,- See Also:
-
-
Method Details
-
getDrawTypes
Get the draw type for a particular data unit. This allows the data units to be drawn in multiple ways depending on their properties. For example click trains can have lines between data units whislt unclassified clicks have nothing- Parameters:
dataUnit
- - the data unit- Returns:
-
getPamSymbol
-