Class WhistleTDSymbolChooser

java.lang.Object
dataPlotsFX.whistlePlotFX.WhistleTDSymbolChooser
All Implemented Interfaces:
TDSymbolChooserFX

public class WhistleTDSymbolChooser extends Object implements TDSymbolChooserFX
dDefines colours and symbols for whistles on the TD display
Author:
Jamie Macaulay
  • Constructor Details

    • WhistleTDSymbolChooser

      public WhistleTDSymbolChooser(WhistlePlotInfoFX whistlePlotInfoFX)
      Circle with transparent middle to highlight click
  • Method Details

    • getDrawTypes

      public int getDrawTypes(PamDataUnit pamDataUnit)
      Description copied from interface: TDSymbolChooserFX
      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
      Specified by:
      getDrawTypes in interface TDSymbolChooserFX
      Parameters:
      pamDataUnit - - the data unit
      Returns:
    • getPamSymbol

      public PamSymbolFX getPamSymbol(PamDataUnit dataUnit, int type)
      Specified by:
      getPamSymbol in interface TDSymbolChooserFX
    • notifySettingsChange

      public void notifySettingsChange()
      Notify settings change