@ConsoleLookup(id="org.lsst.ccs.gconsole.plugins.monitor.MonitorView", name="Configuration View", path="Built-In/Configuration", description="Monitoring data view that displays configuration state of currently connected subsystems. The view provides controls for saving and resetting configuration, as well as for changing monitoring frequency.") public class ConfigView extends AbstractMonitorView
AbstractMonitorView.ChannelDisplay, AbstractMonitorView.ChannelHandle, AbstractMonitorView.DefaultChannelHandle, AbstractMonitorView.Descriptordescriptor, filter, path2data| Constructor and Description |
|---|
ConfigView() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,AgentChannel> channels)
Adds channels to display.
|
AgentChannelsFilter |
getFilter()
Returns the filter associated with this view, or
null if there is none. |
JComponent |
getPanel()
Returns the graphical component maintained by this view.
|
protected void |
removeChannels(org.lsst.ccs.bus.data.AgentInfo agent,
List<String> paths)
Removes a channels from this view.
|
void |
setFilter(AgentChannelsFilter filter)
Sets the channels filter to be used by this view.
|
protected void |
updateChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,Map.Entry<AgentChannel,List<String>>> channels)
Called to notify this view that the specified channels have been updated.
|
configure, connect, connect, createChannelHandle, disconnect, disconnect, getDescriptor, isChannelListFixed, isEmpty, resetChannels, restore, save, statusChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, install, setName, uninstallpublic JComponent getPanel()
MonitorViewpublic AgentChannelsFilter getFilter()
MonitorViewnull if there is none.getFilter in interface MonitorViewgetFilter in class AbstractMonitorViewpublic void setFilter(AgentChannelsFilter filter)
MonitorViewsetFilter in interface MonitorViewsetFilter in class AbstractMonitorViewfilter - Filter to be associated with this view.protected void addChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,AgentChannel> channels)
AbstractMonitorViewaddChannels in class AbstractMonitorViewagent - Source agent.channels - Map of paths to channels.protected void removeChannels(org.lsst.ccs.bus.data.AgentInfo agent,
List<String> paths)
AbstractMonitorViewremoveChannels in class AbstractMonitorViewagent - Source agent.paths - Paths to remove.protected void updateChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,Map.Entry<AgentChannel,List<String>>> channels)
AbstractMonitorViewupdateChannels in class AbstractMonitorViewagent - Source agent.channels - Map of paths to key-value pairs, where the key is as AgentChannel object
and the value is a list of changed attributes.Copyright © 2018 LSST. All rights reserved.