| Package | Description |
|---|---|
| org.lsst.ccs.gconsole.plugins.monitor |
The CCS graphical console plugin and infrastructure classes that support displaying monitoring data.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DisplayChannelMulti
DisplayChannel that can be associated with multiple original data channels. |
class |
DisplayChannelSingle
Default implementation of
DisplayChannel. |
| Modifier and Type | Field and Description |
|---|---|
protected List<DisplayChannel> |
DefaultMonitorCell.channels |
protected LinkedHashMap<String,DisplayChannel> |
AbstractMonitorView.data
Map of display paths to display channels, to be used by subclasses to populate the view.
|
| Modifier and Type | Method and Description |
|---|---|
protected DisplayChannel |
AbstractMonitorView.createChannel(String displayPath)
Called on EDT to create new display channels whenever this view is informed of new display paths.
|
| Modifier and Type | Method and Description |
|---|---|
List<DisplayChannel> |
DefaultMonitorCell.getChannels()
Returns the list of display channels that affect this cell.
|
List<DisplayChannel> |
MonitorCell.getChannels()
Returns the list of display channels that affect this cell.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
MonitorFormat.format(MonitorCell cell,
DisplayChannel channelHandle)
Convenience method that updates
FormattedValue associated with the specified cell,
assuming that the only possible reason for a change are changes in the specified channel. |
FormattedValue |
MonitorFormat.format(MonitorField field,
DisplayChannel channelHandle)
Convenience method that produces formatted value, given the field and the channel handle.
|
protected List<int[]> |
MonitorTable.getCells(DisplayChannel item,
MonitorField field)
Returns indices of all cells whose content is affected by the specified item and field.
|
void |
Updatable.update(DisplayChannel channelHandle)
Updates this component.
|
void |
MonitorTable.update(DisplayChannel channelHandle) |
default void |
Updatable.update(DisplayChannel channelHandle,
List<MonitorField> fields)
Updates this component.
|
void |
MonitorTable.update(DisplayChannel item,
List<MonitorField> fields) |
| Constructor and Description |
|---|
DefaultMonitorCell(DisplayChannel channel,
MonitorField field)
Constructs a cell affected by a single display channel, with no current formatted value.
|
| Constructor and Description |
|---|
DefaultMonitorCell(List<? extends DisplayChannel> channels,
MonitorField field)
Constructs a cell affected by zero or more data channels, with no current formatted value.
|
DefaultMonitorCell(List<? extends DisplayChannel> channels,
MonitorField field,
FormattedValue data)
Constructs a cell affected by zero or more data channels, with no current formatted value.
|
Copyright © 2023 LSST. All rights reserved.