@ConsoleLookup(id="org.lsst.ccs.gconsole.plugins.monitor.MonitorView", name="Sectioned Table View", path="Built-In/Sectioned Table", description="Monitoring view that displays data channels in a table. The table is divided into collapsible sections corresponding to pages defined by the filter associated with this view.") public class SectionedTableView extends AbstractMonitorView
MonitorView that displays data channels in a table.
The table is divided into collapsible sections corresponding to pages defined by the filter associated with this view.| Modifier and Type | Class and Description |
|---|---|
static class |
SectionedTableView.Descriptor |
AbstractMonitorView.ChannelDisplay, AbstractMonitorView.ChannelHandle, AbstractMonitorView.DefaultChannelHandledescriptor, filter, path2data| Constructor and Description |
|---|
SectionedTableView() |
| Modifier and Type | Method and Description |
|---|---|
protected SectionedTableView.Descriptor |
getDescriptor()
Returns a reference to the descriptor maintained by this view.
|
JComponent |
getPanel()
Returns the graphical component maintained by this view.
|
protected void |
resetChannels()
Rebuilds the view based on
path2data. |
void |
restore(MonitorView.Descriptor descriptor)
Restores this view to the state described by the provided descriptor, to the extent possible.
|
SectionedTableView.Descriptor |
save()
Returns a descriptor that contains information required to re-create this view in its current state.
|
addChannels, configure, connect, connect, createChannelHandle, disconnect, disconnect, getFilter, isChannelListFixed, isEmpty, removeChannels, setFilter, statusChanged, updateChannelsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, install, setName, uninstallpublic JComponent getPanel()
MonitorViewprotected void resetChannels()
AbstractMonitorViewpath2data.resetChannels in class AbstractMonitorViewpublic SectionedTableView.Descriptor save()
AbstractMonitorViewrestore(...).save in interface MonitorViewsave in class AbstractMonitorViewnull is this view does not support saving.public void restore(MonitorView.Descriptor descriptor)
AbstractMonitorViewsave() later.restore in interface MonitorViewrestore in class AbstractMonitorViewdescriptor - View descriptor.protected SectionedTableView.Descriptor getDescriptor()
AbstractMonitorViewAbstractMonitorView.Descriptor.getDescriptor in class AbstractMonitorViewCopyright © 2018 LSST. All rights reserved.