public interface ParameterClustering extends GlobalGrouping, DriverDepending
Parameter. All initialization must already occur during the
construction phase of the appropriate object.
As some parameters may refer to astrometric target properties, a
TargetDefinition can be registered at the paramter set with
#setTarget.
CONFIG, KEY_CLASS| Modifier and Type | Method and Description |
|---|---|
ErrorEvent |
getError()
Retrieves the last error event set to the cluster's parameters.
|
WeatherSurveying |
getWeatherSurveyor()
Returns the weather surveyor currently assigned to this parameter
cluster.
|
void |
setCommandLauncher(CommandLaunching... launch)
Registers a command launcher for
StatusRequesting parameters. |
void |
setError(ErrorEvent ee)
Registers an error event to the cluster's
ErrorDependingParameters. |
void |
setWeatherSurveyor(WeatherSurveying weather)
Registers a weather surveying instance to this parameter cluster.
|
getTargetaddParameter, change, currentTimeMillis, get, getAllParameterNames, getAllParameters, getParameter, getTrigger, getValue, removeParameter, set, setTrigger, setValue, toggleTriggerdefaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, parseObject, removeProperty, setObject, setProperty, stringPropertiesregisterTargetregisterDrivervoid setCommandLauncher(CommandLaunching... launch)
StatusRequesting parameters.
This is usually done after initialization of the parameter cluster.void setWeatherSurveyor(WeatherSurveying weather)
stella.globals.parameter.SensorValue
should register as data event listeners at the required sensor.WeatherSurveying getWeatherSurveyor()
void setError(ErrorEvent ee)
ErrorDependingParameters.ErrorEvent getError()