
public class ArchonGUI extends Object implements org.lsst.ccs.subsystem.monitor.ui.CommandSender, org.lsst.ccs.messaging.StatusMessageListener, org.lsst.ccs.messaging.AgentPresenceListener
| Constructor and Description |
|---|
ArchonGUI(org.lsst.ccs.messaging.AgentMessagingLayer agentMessagingLayer) |
| Modifier and Type | Method and Description |
|---|---|
JComponent |
getGuiLayout() |
void |
initGui() |
static void |
main(String[] args) |
void |
onArchonStatus(long timestamp,
ArchonControllerStatus st) |
void |
onStatusMessage(org.lsst.ccs.bus.messages.StatusMessage msg) |
protected void |
sendArchonCommand(String name,
Object... params) |
String |
sendCommand(String dest,
String target,
String cmnd,
Object... args) |
protected Object |
sendSyncArchonCommand(String name,
Object... params) |
public ArchonGUI(org.lsst.ccs.messaging.AgentMessagingLayer agentMessagingLayer)
public void onStatusMessage(org.lsst.ccs.bus.messages.StatusMessage msg)
onStatusMessage in interface org.lsst.ccs.messaging.StatusMessageListenerpublic void onArchonStatus(long timestamp,
ArchonControllerStatus st)
public JComponent getGuiLayout()
public void initGui()
public static void main(String[] args)
Copyright © 2015 LSST. All rights reserved.