public class MapView extends org.lsst.ccs.gconsole.plugins.monitor.AbstractMonitorView3 implements FocalPlaneView
MonitorView that displays FocalPlaneMap.
All access to this class should happen on EDT (except status message listening handled internally by AbstractMonitorView3).
Implementation notes:
installed flag is set and super.install() is called.
installed flag is reset, the model and the panel are cleared, and super.uninstall() is called.
installed flag is true, un-installs and re-installs this view.
| Modifier and Type | Class and Description |
|---|---|
static class |
MapView.Descriptor |
CATEGORY| Constructor and Description |
|---|
MapView() |
MapView(MapView.Descriptor desc) |
| Modifier and Type | Method and Description |
|---|---|
MapView.Descriptor |
getDescriptor() |
FocalPlaneFilter |
getFilter() |
JComponent |
getPanel() |
void |
install() |
protected void |
resetChannels()
Called in response to status changes, when the set of channels changes.
|
void |
setFilter(org.lsst.ccs.gconsole.base.filter.AgentChannelsFilter filter) |
void |
uninstall() |
protected void |
update()
Called in response to status changes, when the set of channels does not change.
|
configure, disconnect, getGroups, isEmpty, statusChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGroup, getGroupsedit, getNamegetCategory, restore, restore, savefieldToString, getFields, stringToField@Create(category="FocalPlaneView",
name="Focal Plane Map",
path="Built-In/Map/Single",
description="Focal plane color coded map, one per page.")
public MapView()
public MapView(MapView.Descriptor desc)
public JComponent getPanel()
getPanel in interface org.lsst.ccs.gconsole.plugins.monitor.MonitorViewpublic FocalPlaneFilter getFilter()
getFilter in interface org.lsst.ccs.gconsole.plugins.monitor.MonitorViewgetFilter in interface FocalPlaneViewpublic void setFilter(org.lsst.ccs.gconsole.base.filter.AgentChannelsFilter filter)
setFilter in interface org.lsst.ccs.gconsole.plugins.monitor.MonitorViewpublic void install()
install in interface org.lsst.ccs.gconsole.plugins.monitor.MonitorViewinstall in class org.lsst.ccs.gconsole.plugins.monitor.AbstractMonitorView3public void uninstall()
uninstall in interface org.lsst.ccs.gconsole.plugins.monitor.MonitorViewuninstall in class org.lsst.ccs.gconsole.plugins.monitor.AbstractMonitorView3protected void resetChannels()
resetChannels in class org.lsst.ccs.gconsole.plugins.monitor.AbstractMonitorView3protected void update()
update in class org.lsst.ccs.gconsole.plugins.monitor.AbstractMonitorView3public MapView.Descriptor getDescriptor()
getDescriptor in interface org.lsst.ccs.gconsole.services.persist.PersistableCopyright © 2020 LSST. All rights reserved.