public abstract class DataViewer extends NavigatorItem implements ActionListener
DataView| Modifier and Type | Field and Description |
|---|---|
JToolBar |
buttonToolbar |
contentPanel, indexReceiver, navigatorInset, yconnector| Constructor and Description |
|---|
DataViewer(YamcsConnector yconnector,
ArchiveIndexReceiver indexReceiver,
ArchivePanel archivePanel,
boolean replayEnabled) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
void |
addIndex(String tableName,
String name) |
void |
addIndex(String tableName,
String name,
int mergeTime) |
void |
addVerticalGlue() |
void |
archiveLoadFinished()
Triggered when *both* tags and archive records have been
received.
|
JComponent |
createContentPanel()
Build the GUI component for the content panel (called only once)
|
JComponent |
createNavigatorInset()
Includes a date range for showing the selected interval,
and a field that follows the mouse position (similar to
TT, but without day of the year formatting.)
|
DataView |
getDataView() |
void |
onClose()
Called when this item is closed
Defaults to NOP.
|
void |
onOpen()
Called when this item is opened
Defaults to NOP.
|
void |
receiveArchiveRecords(Yamcs.IndexResult ir) |
void |
receiveTags(List<Yamcs.ArchiveTag> tagList) |
void |
signalMousePosition(long instant) |
void |
signalSelectionChange(Selection selection) |
void |
signalSelectionStartChange(long startInstant) |
void |
signalSelectionStopChange(long stopInstant) |
void |
startReloading() |
void |
tagAdded(Yamcs.ArchiveTag ntag) |
void |
tagChanged(Yamcs.ArchiveTag oldTag,
Yamcs.ArchiveTag newTag) |
void |
tagRemoved(Yamcs.ArchiveTag rtag) |
void |
windowResized() |
getIndent, getLabelName, receiveArchiveRecordsErrorpublic JToolBar buttonToolbar
public DataViewer(YamcsConnector yconnector, ArchiveIndexReceiver indexReceiver, ArchivePanel archivePanel, boolean replayEnabled)
public JComponent createContentPanel()
NavigatorItemcreateContentPanel in class NavigatorItempublic void onOpen()
NavigatorItemonOpen in class NavigatorItempublic void onClose()
NavigatorItemonClose in class NavigatorItempublic JComponent createNavigatorInset()
createNavigatorInset in class NavigatorItempublic void signalMousePosition(long instant)
public void signalSelectionChange(Selection selection)
public void signalSelectionStartChange(long startInstant)
public void signalSelectionStopChange(long stopInstant)
public void addVerticalGlue()
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic DataView getDataView()
public void startReloading()
startReloading in class NavigatorItempublic void windowResized()
windowResized in class NavigatorItempublic void receiveArchiveRecords(Yamcs.IndexResult ir)
receiveArchiveRecords in class NavigatorItempublic void archiveLoadFinished()
NavigatorItemarchiveLoadFinished in class NavigatorItempublic void receiveTags(List<Yamcs.ArchiveTag> tagList)
receiveTags in class NavigatorItempublic void tagAdded(Yamcs.ArchiveTag ntag)
tagAdded in class NavigatorItempublic void tagRemoved(Yamcs.ArchiveTag rtag)
tagRemoved in class NavigatorItempublic void tagChanged(Yamcs.ArchiveTag oldTag, Yamcs.ArchiveTag newTag)
tagChanged in class NavigatorItemCopyright © 2017 Space Applications Services. All rights reserved.