Class MapPlottingUtilities

java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.plotting.MapPlottingUtilities

@Component public class MapPlottingUtilities extends Object
  • Constructor Details

    • MapPlottingUtilities

      public MapPlottingUtilities(GeoShapeFactory geoShapeFactory)
  • Method Details

    • createEventIcon

      public Icon createEventIcon(Event event)
    • createEventIconForeground

      public Icon createEventIconForeground(Event event)
    • createEventIconBackground

      public Icon createEventIconBackground(Event event)
    • createEventIconBackground

      public Icon createEventIconBackground(String id, Event event)
    • createStationIconForeground

      public Icon createStationIconForeground(Station station)
    • createStationIconBackground

      public Icon createStationIconBackground(Station station)
    • createStationIconBackground

      public Icon createStationIconBackground(String id, Station station)
    • createStationIcon

      public Icon createStationIcon(Station station)
    • createStationToEventLine

      public GeoShape createStationToEventLine(Station station, Event event)
    • isIconBackground

      public Boolean isIconBackground(Icon icon)
    • genIconsFromWaveforms

      public Collection<Icon> genIconsFromWaveforms(BiConsumer<Boolean,String> eventSelectionCallback, BiConsumer<Boolean,String> stationSelectionCallback, List<Waveform> waveforms)