public class SectionedTableView extends AbstractMonitorView2
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 |
path2datafilter, formatterCATEGORY| Constructor and Description |
|---|
SectionedTableView() |
| Modifier and Type | Method and Description |
|---|---|
SectionedTableView.Descriptor |
getDescriptor()
Returns a reference to the descriptor maintained by this component.
|
JComponent |
getPanel()
Returns the graphical component maintained by this view.
|
protected void |
resetChannels()
Should be implemented to completely rebuild the view based on
path2data field. |
void |
restore(Persistable.Descriptor descriptor)
Restores this component to the state specified by the provided JavaBean.
|
SectionedTableView.Descriptor |
save()
Returns JavaBean describing the current state of this component.
|
addChannels, createChannelHandle, isEmpty, removeChannels, updateChannelsconfigure, connect, connect, disconnect, disconnect, getFilter, getFormater, isChannelListFixed, setFilter, setFormatter, statusChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, install, setName, uninstalledit, getCategory, restore@Create(category="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 SectionedTableView()
public JComponent getPanel()
MonitorViewprotected void resetChannels()
AbstractMonitorView2path2data field.
Called on EDT whenever channels have been added or removed.resetChannels in class AbstractMonitorView2public SectionedTableView.Descriptor save()
PersistablegetDescriptor().null if no state information needs to be saved.public void restore(Persistable.Descriptor descriptor)
Persistabledescriptor - JavaBean encapsulating the state.public SectionedTableView.Descriptor getDescriptor()
Persistablenull, and
that any properties set on the descriptor returned by this method are reflected by
descriptors subsequently returned by save(), unless modified between the two calls.Copyright © 2019 LSST. All rights reserved.