@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 AbstractMonitorView1
AbstractMonitorView1.Descriptordescriptor, filter| 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, disconnect, disconnect, getDescriptor, isChannelListFixed, restore, save, statusChangedpublic JComponent getPanel()
MonitorViewpublic AgentChannelsFilter getFilter()
MonitorViewnull if there is none.getFilter in interface MonitorViewgetFilter in class AbstractMonitorView1public void setFilter(AgentChannelsFilter filter)
MonitorViewsetFilter in interface MonitorViewsetFilter in class AbstractMonitorView1filter - Filter to be associated with this view.protected void addChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,AgentChannel> channels)
AbstractMonitorView1addChannels in class AbstractMonitorView1agent - Source agent.channels - Map of display paths to channels.protected void removeChannels(org.lsst.ccs.bus.data.AgentInfo agent,
List<String> paths)
AbstractMonitorView1removeChannels in class AbstractMonitorView1agent - Source agent.paths - Display paths to remove.protected void updateChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,Map.Entry<AgentChannel,List<String>>> channels)
AbstractMonitorView1updateChannels in class AbstractMonitorView1agent - Source agent.channels - Map of display 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.