Class EventTableController
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.controllers.EventTableController
- All Implemented Interfaces:
RefreshableController
- Direct Known Subclasses:
EventTabController
The EventTableController defines the event table used in both the CERT and
CCT views.
-
Field Summary
Modifier and TypeFieldDescriptionprotected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
Integer> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableView<MeasuredMwDetails>
protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
Integer> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.ContextMenu
protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.collections.ObservableList<MeasuredMwDetails>
protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected ParameterClient
protected final PlotFactory
protected EventClient
protected SpectraClient
protected List<SpectraPlotController>
protected List<SpectraMeasurement>
protected javafx.scene.control.TableColumn<LabeledPlotPoint,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
Integer> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected javafx.scene.control.TableColumn<MeasuredMwDetails,
String> protected WaveformClient
-
Constructor Summary
ModifierConstructorDescriptionprotected
EventTableController
(SpectraClient spectraClient, ParameterClient paramClient, EventClient referenceEventClient, WaveformClient waveformClient, SymbolStyleMapFactory styleFactory, PlotFactory plotFactory, com.google.common.eventbus.EventBus bus) -
Method Summary
Modifier and TypeMethodDescriptionprotected double
centerFreq
(Double lowFrequency, Double highFrequency) protected List<MeasuredMwDetails>
void
protected void
protected void
protected void
runGuiUpdate
(Runnable runnable)
-
Field Details
-
eventTable
-
evidCol
-
dateCol
-
mwCol
-
obsEnergyCol
-
totalEnergyCol
-
totalEnergyUq1LowCol
-
totalEnergyUq1HighCol
-
totalEnergyUq2LowCol
-
totalEnergyUq2HighCol
-
totalEnergyMDACCol
-
totalEnergyMDACUq1LowCol
-
totalEnergyMDACUq1HighCol
-
totalEnergyMDACUq2LowCol
-
totalEnergyMDACUq2HighCol
-
energyRatioCol
-
energyStressCol
-
energyStressUq1LowCol
-
energyStressUq1HighCol
-
energyStressUq2LowCol
-
energyStressUq2HighCol
-
stressCol
-
measuredMwCol
-
measuredMeCol
-
measuredStressCol
-
valMwCol
-
valStressCol
-
mistfitCol
-
measuredCornerFreqCol
-
measuredMwUq1LowCol
-
measuredMwUq1HighCol
-
measuredMwUq2LowCol
-
measuredMwUq2HighCol
-
measuredMeUq1LowCol
-
measuredMeUq1HighCol
-
measuredMeUq2LowCol
-
measuredMeUq2HighCol
-
measuredStressUq1LowCol
-
measuredStressUq1HighCol
-
measuredStressUq2LowCol
-
measuredStressUq2HighCol
-
measuredCornerFreqUq1LowCol
-
measuredCornerFreqUq1HighCol
-
measuredCornerFreqUq2LowCol
-
measuredCornerFreqUq2HighCol
-
iterationsCol
-
dataCountCol
-
stationCountCol
-
bandCoverageCol
-
likelyPoorlyConstrainedCol
-
stationCol
-
spectralMeasurements
-
spectraClient
-
paramClient
-
referenceEventClient
-
waveformClient
-
mwParameters
-
spectraControllers
-
plotFactory
-
-
Constructor Details
-
EventTableController
protected EventTableController(SpectraClient spectraClient, ParameterClient paramClient, EventClient referenceEventClient, WaveformClient waveformClient, SymbolStyleMapFactory styleFactory, PlotFactory plotFactory, com.google.common.eventbus.EventBus bus)
-
-
Method Details
-
runGuiUpdate
protected void runGuiUpdate(Runnable runnable) throws InvocationTargetException, InterruptedException -
getEvents
-
initialize
public void initialize() -
centerFreq
-
getRefreshFunction
- Specified by:
getRefreshFunction
in interfaceRefreshableController
-
reloadData
protected void reloadData() -
preloadData
protected void preloadData()
-