public class MetrologyGUI extends Object implements org.lsst.ccs.messaging.StatusMessageListener, org.lsst.ccs.messaging.AgentPresenceListener
| Modifier and Type | Class and Description |
|---|---|
static class |
MetrologyGUI.onOff |
| Constructor and Description |
|---|
MetrologyGUI(org.lsst.ccs.messaging.AgentMessagingLayer agentMessagingLayer)
Constructor *
**************************************************************************
|
| Modifier and Type | Method and Description |
|---|---|
void |
connected(org.lsst.ccs.bus.data.AgentInfo... agents) |
void |
disconnecting(org.lsst.ccs.bus.data.AgentInfo agent) |
JComponent |
getGuiLayout() |
JPanel |
getPanel() |
void |
initGui() |
void |
main(String[] args) |
void |
onStatusMessage(org.lsst.ccs.bus.messages.StatusMessage msg) |
void |
resetGui() |
protected Object |
sendASyncMetrologyCommand(String target,
String name,
Object... params) |
protected Object |
sendSyncMetrologyCommand(String target,
String name,
Object... params) |
void |
UpdateMetrologyStatus(MetrologyState rs) |
public MetrologyGUI(org.lsst.ccs.messaging.AgentMessagingLayer agentMessagingLayer)
public void main(String[] args) throws ClassNotFoundException
ClassNotFoundExceptionpublic void initGui()
public void connected(org.lsst.ccs.bus.data.AgentInfo... agents)
connected in interface org.lsst.ccs.messaging.AgentPresenceListenerpublic void disconnecting(org.lsst.ccs.bus.data.AgentInfo agent)
disconnecting in interface org.lsst.ccs.messaging.AgentPresenceListenerpublic void UpdateMetrologyStatus(MetrologyState rs)
public void onStatusMessage(org.lsst.ccs.bus.messages.StatusMessage msg)
onStatusMessage in interface org.lsst.ccs.messaging.StatusMessageListenerpublic JPanel getPanel()
public JComponent getGuiLayout()
public void resetGui()
protected Object sendSyncMetrologyCommand(String target, String name, Object... params)
Copyright © 2021 LSST. All rights reserved.