public class TreeTableView extends AbstractMonitorView2
MonitorView that displays data channels in a single table with the name column rendered as a tree.
The implementation relies on a hacky JXTreeTable, and has been found to be unreliable.
For now, it has been excluded from the standard set of views. If we ever decide we need it, it
(and the underlying TreeTable) will have to reviewed and updated.
AbstractMonitorView1.Descriptorpath2datadescriptor, filter| Constructor and Description |
|---|
TreeTableView() |
| Modifier and Type | Method and Description |
|---|---|
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. |
addChannels, createChannelHandle, isEmpty, removeChannels, updateChannelsconfigure, connect, connect, disconnect, disconnect, getDescriptor, getFilter, isChannelListFixed, restore, save, setFilter, statusChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, install, setName, uninstallpublic JComponent getPanel()
MonitorViewprotected void resetChannels()
AbstractMonitorView2path2data field.
Called on EDT whenever channels have been added or removed.resetChannels in class AbstractMonitorView2Copyright © 2018 LSST. All rights reserved.