| Package | Description |
|---|---|
| org.lsst.ccs.subsystem.shutter.gui |
| Modifier and Type | Class and Description |
|---|---|
class |
BladeSetStatusPanel
Displays the latest status information for the two blade sets.
|
class |
Commander
Sends commands out to the worker subsystem and receives the acks and nacks.
|
class |
CommandPanel
Contains all the command buttons and any parameter selection controls they may have.
|
class |
Dispatcher
Queues GUI actions and dispatches them to an adjustable list of objects that
implement the
PluginActions interface. |
class |
DisplayPanel
Owns and updates the plot data, the plot pane and the shutter animation.
|
class |
GeneralStatusPanel
Displays the latest status information not related to blade sets.
|
class |
StatusListener
Detects the presence or absence of the worker subsystem on the CCS status bus
and listens for any status messages from it.
|
| Modifier and Type | Method and Description |
|---|---|
static PluginActions |
GUIUtil.fakeDispatcher()
Provides an implementation of
PluginActions that just logs each method call. |
PluginActions |
CommandPanel.getDispatcher()
Gets the dispatcher for plugin actions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Dispatcher.addReceivers(PluginActions... recv)
Safely adds receivers to the list.
|
| Constructor and Description |
|---|
CommandPanel(PluginActions dispatcher) |
Copyright © 2022 LSST. All rights reserved.