Package stella

Interface Summary
Abortable Any of the subdevices of a generic master that implements this interface should receive a setAbort(true) if an abort was signaled to the master via an Aborting command.
AcknowledgeCaster The interface comprising the capabilities of adding and acknowledge listeners.
AcknowledgeListener The listener interface for receiving acknowledge events.
AlarmingEvent A marker interface classifying an event object of being of an alarming nature.
Appointable An interface describing an astronomical target that is aware of its current dispatch-scheduling properties.
Appointable.Constraint<T> A constraint imposed on all targets.
Assessing Main interface for rating the qualtiy or success of a target execution just taken.
Caster A marker interfaced all Casters must extend.
ClusterDepending A interface that all classes should implement that need a ParameterClustering instance for proper functionality.
CommandCaster The interface comprising the capabilities of adding and removing acknowledge listeners.
CommandCasting This interface defines command-casting abilities.
CommandLaunching This interface defines command-casting abilities.
CommandListener The listener interface for receiving command events.
CommandRendering An interface that allows the rendering of fully qualified commands from command templates.
DatabaseParameter A parameter that obtains its value from a data base.
DataCaster The interface comprising the capabilities of adding and removing data listneres.
DataListener The listener interface for receiving (sensor) data events.
DoneCaster The interface comprising the capabilities of adding and removing done listeners.
DoneListener The listener interface for receiving done events.
EndpointDefining A further characteristic of a merit.
ErrorCaster The interface comprising the capabilities of adding and removing error listeners.
ErrorDependingParameter An error depending parameter can define its value only after an ErrorEvent instance has been registered to it.
ErrorFinalizing An interface that describes object that can handle & finalize a single ErrorEvents.
ErrorHandling The basic interface defining error handling capabilities.
ErrorListener The listener interface for receiving error events.
EventTrigger A interface indicating that a (possible) trigger is linked to listening to an event, e.g.
Handable An interface furhter specifying an astronomical target.
HistoryAware An interface describing targets with an observing history.
HistoryAware.Pick Objects implementing this interface are list elements returned by the HistoryAware.getEntireHistory() method.
Meriting The interface defining merits of observations.
Parameter This interface defines querry routines for global variables.
ParameterClustering A generic interface for querying and manipulating global parameters.
ParameterDepending An interface signaling that this class depends on a certain parameter clustered in a parameter set.
PostingEvent A marker interface classifiying posting events.
ReplyDeliverer The interface defining the functionality ReplySubscribers rely on while talking to their client.
ReplySubscriber The interface defining the functionality the client relies on while talking to the reply subscriber.
ReservedCommands A interface collection of reserved command names.
ReservedTriggers A interface collection of reserved command names.
Scheduling The interface comprising scheduling capabilities.
ScsCommand A marker interface to distinguish normal command events from commands only ment for the SCS.
Sequencing<E> The interface defining sequencing capabilities.
SerialCaster An interface describing the capability to cast SerialEvents.
SerialListener The listener interface for receiving serial events.
StatusRequesting An interface that signals that this parameter obtains its value from an ErrorEvent, normally a status event, sent from the devices and that this value is linked to a changing parameter.
Switch A switch is a more specific implementation of a trigger.
TargetCompulsory Interface that allows filterting of a list of possible targets with a simple yes/no decision.
TargetDefinition An interface describing an astronomical target in a way that it is handable by a scheduler and a sequencer.
TargetDepending A target depending object draws its state from the current target.
TargetDependingParameter A target depending parameter can define its value only with a TargetDefinition.
TargetProviderDepending An interface that all classes should implement that need a TargetProviding instance for proper functionality.
TargetProviding<T extends TargetDefinition> Target providing instances casn be thought of objects that provide different TargetDefinition.
TargetSelectionCaster An interface describing the capability of an object to cast target selection events.
TargetSelectionListener An interface for target selection events.
Trigger A convenience interface useful for parameters that return Boolean instances at their Parameter.get() method.
Value A convenience interface to allow direct return of a Parameter.get() value as a number object.
WeatherCaster The interface comprising the capabilities of adding and removing weather listneres.
WeatherDependingParameter A weather depending parameter can define its value only after a WeatherSurveying instance has been registered to it.
WeatherListener The listener interface for receiving weather events.
 

Class Summary
AbstractCommandLauncher An abstract implementation of CommandLaunching.
AbstractCommandRenderer An abstract implementation of CommandRendering provides a protected constructor with a single Properties object as an argument.
AbstractErrorFinalizer An abstract implementation of the ErrorFinalizing interface.
AbstractErrorHandler An abstract implementation of an error handler.
AbstractMerit An abstract meriting class.
AbstractParameterCluster An abstract implementation of parameter watching.
AbstractScheduler An abstract implementation of the Scheduling interface.
AbstractSequencer<E> An abstract implementation of a sequencing class.
AbstractTarget An abstract target providing mainly helper classes.
AbstractTarget.Aim The class describing the celestial aim in the target.
AbstractTarget.ConstraintAdapter An adapter class for Appointable.Constraints.
AbstractTarget.FitsEntry A class containing a single fits-header info.
AbstractTarget.PickAdapter The implementation of the HistoryAware#Pick interface.
AbstractTarget.Setup A class representing DTDConstants#SETUP elements in the DOM.
AbstractTarget.TargetComparator A base comparator for comparing target definitions.
AbstractTargetProvider<T extends TargetDefinition> Class to provide basic methods.
AcknowledgeEvent The event representing an acknowledge event.
CastingContainer Extends an rmi caster to act additionally as an error caster.
CommandEvent The generic command event class.
CommandEvent.Create Test.
DataEvent This class defines a generic data event.
DoneEvent The event representing a done event.
ErrorEvent A Message describing an error event.
InfoEvent An info event may be passed anywhere in the STELLA system without causing any reaction.
MasterErrorHandler A collection of ErrorFinalizing objects.
MasterLauncher The CommandLaunching instance for master commands.
MasterMind The entry class for the STELLA-SCS control system.
MasterMind.Stamp Class that holds the unique id plus the time stamp.
MessageBin A helper class for temporarly collecting all info from a message event into a container.
MessageEvent Base message class.
MessageListener A class to use as message listener.
MessageListener.Run Runs the message listener.
ParameterSet This class combines various Parameters to a set.
ParameterSet.Test A test class for the parameter set.
ReplyEvent A intermediate class between the pure message event class and the acknowledge and done events.
SystemErrListener A very easy implementation of an ErrorListener.
TargetSelectionEvent The event generated during a target selection process.