Package uk.ac.gda.client.livecontrol
package uk.ac.gda.client.livecontrol
-
ClassDescriptionLiveControl implementation to control the pan, tilt, zoom, focus, iris of Axis webcams.Subclass of
CommandControlto run the specified command in a Bash shellSubclass ofCommandControlto run a single command in the Jython interpreter
Example bean definition:Subclass ofCommandControlto create a button and run commands on the command server.Present a folder of scripts as a combo box and run button.Present a folder of scripts as a series of buttons inside a LiveControlGroup.This LiveControl implementation allows a script to be selected from a configured list of scripts through a combo box and then run (non-blocking).A Interface which controls wanting to be configured in Spring and used in the Live controls view must implement.define preference for displaying more than one liveControlSets in GDA client GUI.View factory for creating aLiveControlsViewusing a specific controlSet object.ALiveControlfor aScannablewith multiple input names and/or extra names, and for aScannableGroup.A Spring configure bean forLiveControlused to populate items inLiveControlsViewIt just has 3 parts: a display name, a group name, and input data unit if exist which must be respected as there is no unit conversion built in.View to show and change the enabled state of a set of watchdogs and to enable/disable each one.