Class DataController
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.controllers.DataController
- All Implemented Interfaces:
MapListeningController
,RefreshableController
@Component
public class DataController
extends Object
implements MapListeningController, RefreshableController
The DataController handles populating and displaying loaded data as a table.
Each row contains a specific waveform and will open a waveform display when
clicked. The columns represent information about the waveform for the user to
view at a glance.
-
Constructor Summary
ConstructorDescriptionDataController
(WaveformClient client, CertLeafletMapController certMapImpl, LeafletMapController cctMapImpl, MapPlottingUtilities iconFactory, com.google.common.eventbus.EventBus bus) -
Method Summary
-
Constructor Details
-
DataController
@Autowired public DataController(WaveformClient client, CertLeafletMapController certMapImpl, LeafletMapController cctMapImpl, MapPlottingUtilities iconFactory, com.google.common.eventbus.EventBus bus)
-
-
Method Details
-
initialize
public void initialize() -
refreshView
public void refreshView()- Specified by:
refreshView
in interfaceMapListeningController
-
getRefreshFunction
- Specified by:
getRefreshFunction
in interfaceRefreshableController
-
setVisible
public void setVisible(boolean visible) - Specified by:
setVisible
in interfaceMapListeningController
-