Uses of Interface
stella.Parameter

Packages that use Parameter
stella   
stella.adapter   
stella.ccd   
stella.command   
stella.error   
stella.jview   
stella.net   
stella.parameter   
stella.rmi   
stella.roof   
stella.sensor   
stella.telescope   
stella.util   
 

Uses of Parameter in stella
 

Subinterfaces of Parameter in stella
 interface DatabaseParameter
          A parameter that obtains its value from a data base.
 interface ErrorDependingParameter
          An error depending parameter can define its value only after an ErrorEvent instance has been registered to it.
 interface 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.
 interface Switch
          A switch is a more specific implementation of a trigger.
 interface TargetDependingParameter
          A target depending parameter can define its value only with a TargetDefinition.
 interface Trigger
          A convenience interface useful for parameters that return Boolean instances at their get() method.
 interface Value
          A convenience interface to allow direct return of a get() value as a number object.
 interface WeatherDependingParameter
          A weather depending parameter can define its value only after a WeatherSurveying instance has been registered to it.
 

Fields in stella with type parameters of type Parameter
private  Map<String,Parameter> ParameterSet.global
          The mapping of global-names to globals.
 

Methods in stella that return Parameter
 Parameter ParameterSet.getParameter(String name)
          Returns the global specified by the given name.
 Parameter ParameterClustering.getParameter(String name)
          Gets a global parameter by its name, returns null if undefined.
 Parameter ParameterSet.removeParameter(String name)
          Removes a parameter from this set.
 Parameter ParameterClustering.removeParameter(String name)
          Removes a paramter from the parameter watching instance.
 

Methods in stella that return types with arguments of type Parameter
 Collection<Parameter> ParameterSet.getAllParameters()
          Returns all globals in this set.
 Collection<Parameter> ParameterClustering.getAllParameters()
          Returns a collection of all global parameters served by this parameter watcher.
 

Methods in stella with parameters of type Parameter
 void ParameterSet.addParameter(Parameter device)
          Adds a parameter to the parameter set.
 void ParameterClustering.addParameter(Parameter add)
          Adds a parameter to the parameter watching instance.
 void ParameterDepending.registerParameter(Parameter parameter)
          A parameter depending command should drain the necessarry information to get valid out of a parameter value.
 

Uses of Parameter in stella.adapter
 

Fields in stella.adapter declared as Parameter
private  Parameter AdapterGuider.unique
          We cache the Unique parameter.
private  Parameter AbstractStarGuider.unique
          We cache the Unique parameter.
 

Methods in stella.adapter that return Parameter
protected  Parameter AdapterGuider.getUnique()
          Gets the unique parameter.
protected  Parameter AbstractStarGuider.getUnique()
          Gets the unique parameter.
 

Methods in stella.adapter with parameters of type Parameter
protected  void AdapterGuider.setUnique(Parameter id)
          Sets the unique parameter.
protected  void AbstractStarGuider.setUnique(Parameter id)
          Sets the unique parameter.
 

Uses of Parameter in stella.ccd
 

Classes in stella.ccd that implement Parameter
 class AbstractCCDParameter
          A intermittent class that bundels a common requirement of all ccd parameters.
 class AbstractCCDValue
          A base class for all non-abstract ccd-values.
 class CCDLn2Temp
          Returns the cold point temperature of the CCD.
 class CCDRefTemp
          Returns the reference temperature of the CCD.
 class CCDTemp
          Returns the actual temperature of the CCD.
 class HeadPressure
          Returns the head pressure of the camera.
 

Uses of Parameter in stella.command
 

Methods in stella.command with parameters of type Parameter
 void ScsAddressConfig.registerParameter(Parameter oneoftwo)
          Register the altitude of the target.
 void ExposureAbortCcd.registerParameter(Parameter abort)
          Checks if the parameter handed over is a Trigger.
 void PositionRoof.registerParameter(Parameter az)
          Registers an parameter set to this command.
 void PointingOffsetsTelescope.registerParameter(Parameter uniq)
          Registers a parameter which is normally the unique object-id.
 void StartWatchMaster.registerParameter(Parameter expose)
          Registers an external parameter giving the maximum exposure time.
 void DerotatorOffsetTelescope.registerParameter(Parameter alt)
          Register the derotator offset
 void MoveTelescope.registerParameter(Parameter alt)
          Register the derotator offset
 void PositionTelescope.registerParameter(Parameter pos)
          Register the positional paramter
 void PointingModelAdd.registerParameter(Parameter uniq)
          Registers a parameter which is normally the unique object-id.
 void TotalOffsetTelescope.registerParameter(Parameter offset)
          Registers an parameter set to this command.
 void AcquireExposureAdapter.registerParameter(Parameter what)
          Registers a parameter to this command.
 void FocusAdapter.registerParameter(Parameter focus)
          Registers an parameter set to this command.
 void PointingModelSave.registerParameter(Parameter uniq)
          Registers a parameter which is normally the time.
 void EnvironmentConfig.registerParameter(Parameter focus)
          Registers an parameter set to this command.
 void InitialOffsetTelescope.registerParameter(Parameter offset)
          Registers an parameter set to this command.
 void PointingModelOffsetTelescope.registerParameter(Parameter pm)
          Registers an parameter set to this command.
 void FocusTelescope.registerParameter(Parameter focus)
          Registers an parameter set to this command.
 void GeometryAuxiliary.registerParameter(Parameter p)
          Registers a frame-delivering parameter.
 void GeometryCcd.registerParameter(Parameter p)
          Registers a frame-delivering parameter.
 void ScientificCcd.registerParameter(Parameter what)
          Registers a parameter to this command.
 void FocusOffsetTelescope.registerParameter(Parameter focus)
          Registers a parameter to this command.
 void GuidingExposureAdapter.registerParameter(Parameter what)
          Registers a parameter to this command.
 void PointingModelAdd.registerUnique(Parameter pos)
          Sets the unique parameter.
 

Uses of Parameter in stella.error
 

Methods in stella.error with parameters of type Parameter
 void TelescopeOffsets.registerUnique(Parameter uniq)
          Sets the unique ID.
 void TargetError.registerUnique(Parameter unique)
          Sets the unique ID of the current observation.
 void UniqueKnowledge.registerUnique(Parameter u)
          Returns the unique object in the moment it was registered.
 

Uses of Parameter in stella.jview
 

Classes in stella.jview that implement Parameter
 class JFrameParameter
          A special parameter used as a dirty trick to get a parameter display.
 class JSliderParameter
          A slider parameter is a Value or Trigger that is entered into the system by moving a slider in a window.
 

Fields in stella.jview with type parameters of type Parameter
private  List<Parameter> JTargetTable.show
          The list of parameters.
 

Methods in stella.jview with parameters of type Parameter
 void JFrameParameter.registerParameter(Parameter add)
          Adds an parameter to the frame for displaying.
 

Constructors in stella.jview with parameters of type Parameter
JTargetTable.ParameterRenderer(Parameter which)
          Constructs a new parameter renderer.
 

Uses of Parameter in stella.net
 

Subinterfaces of Parameter in stella.net
 interface SocketParameter
          This interface markes parameter whose data are transfered via a socket connection rather than via RMI.
 

Uses of Parameter in stella.parameter
 

Subinterfaces of Parameter in stella.parameter
 interface AfterRegistering
          This interface marks parameters that need some action after all parameters have been cross-registered.
 interface ExposureTimeMeasuring
          Simple marker interface to allow a value to be identifyable as an adaptable exposure time.
 interface StatePreserving
          A state preserving parameter saves its current state on exit and restores it during init.
 interface TargetDependingValue
          Combines target depending plus value properties, no new properties, but redifines #getFor to deliver a number.
 

Classes in stella.parameter that implement Parameter
 class AbstractCachedParameter
          An abstract base class providing the functionalibility of a parameter that can cache its value, if getting is too expensive to be commenced at any time.
 class AbstractDatabaseParameter
          An abstract implementation of a parameter that connects to a database.
 class AbstractDatabaseValue
          This Value retrieves values from a database.
 class AbstractFitsMomentsValue
          Provides basic facilities for target depending values that also need access to fits moments.
 class AbstractFitsParameter
          A class of values that deal with read-in fits files, where a (small) window is extracted to get some statistics.
 class AbstractFitsValue
          A class of values that deal with read-in fits files, where a (small) window is extracted to get some statistics.
 class AbstractParameter
          An abstract base class for all parameter.
 class AbstractRemoteParameter
          A skeleton implementation of a RemoteParameter.
 class AbstractRemoteSwitch
          An abstract implementation of a remote switch.
 class AbstractRemoteTrigger
          A skelleton implementation of a RemoteTrigger.
 class AbstractRemoteValue
          Abstract implementation of a Remote Parameter that acts locally as a value.
 class AbstractStatusRequestor
          An abstract base class providing the functionalibility of a StatusRequesting parameter.
 class AbstractSwitch
          An abstract implementation for a switch.
 class AbstractTargetParameter
          An abstract base class for some target depending parameters.
 class AbstractTargetValue
          An abstract base class for some target depending parameters.
 class AbstractTime
           
 class AbstractTrigger
          An intermediate class from an abstract parameter to a concrete trigger class.
 class AbstractValue
          An intermediate class from an abstract parameter to a concrete value class.
 class AcceleratedJd
          Represents the current time as julian date.
 class AcceleratedTime
          A general variable representing time.
 class AirmassTarget
          Represents the airmass to the actual target.
 class AlarmWatch
          An alarm watch acts like a stop watch, but additionally implements notification after a certain amount of time has been accumulated in the stop watch.
 class Altitude
          A Parameter representing the latitude of the Teide observatory.
 class AltTarget
          Represents the height of the actual target in degrees.
 class AltTelescope
          The current position of the telescope, altitude in degrees.
 class AltVelocity
          A class to calculate the velocity in altitude as a function of target coordinates and sidereal time according to
 class AzTarget
          Represents the azimuth of the actual target in degrees.
 class AzTelescope
          The current position of the telescope, altitude in degrees.
 class AzVelocity
          A class to calculate the velocity in altitude as a function of target coordinates and sidereal time, according to
 class BarycentricVelocity
          Computes baricentric velocity correction, based on FORTRAN-code at bvc
 class BVTarget
          A general variable representing the color index B-V of the actual object.
 class ClassicPointingModel
          A class representing a classical pointing model with normalized parameters.
 class ConstantOffset
          A class representing a contant offset in two telescope axes, azimuth and altitude.
 class CountDownTrigger
          A trigger that has a nominal state, set by initboolean.
 class CountDownWatch
          A count down acts more or less like a stop watch, but in the way that it is not counting up, but counting down.
 class CountingTrigger
          A trigger that counts the time whenever it is true.
 class DataValue
          The Parameter representation of a sensor reading.
 class DateFromJd
          Converts a julian date into a human-readable date, formatted in ISO style.
 class DateTime
           
 class DecApparent
          A general variable representing the ra of the actual object, precessed to the current equinox.
 class DecTarget
          A general variable representing the dec of the actual object.
 class DerotatorCenter
          A parameter that returns a two dimensional vector the is the right ascension and declination offset from the center of the CCD to the center of rotation of the derotator, in degrees.
 class DerotatorOffset
          A derotator offset is calculated such that Wifsip always points approximately to the ground, but at the same time keeping the CCD geometry fixed.
 class DeviceTrigger
          Device trigger are used to mirror the status of an external command server.
 class Distance
          A classs that calculates the distance between two points on the sphere.
static class Distance.TargetDistance
          Target-depending version for distance of target to moon.
 class DitherParameter
          A dithering parameter supports exposure-number based dithering of an imaging instrument.
 class DiurnalVelocity
          Parameter that calculates the part of the radial velocity correction that is due to Earth's rotation.
 class EclipticObliquity
          A Value calculating the current obliquity of the ecliptic.
 class Efficiency
          This class takes a fits file, extracts a region around AbstractFitsValue.KEY_WINDOW, determines the total flux there and relates it to the incident flux of the star on top of the atmosphere.
 class ElapsedTime
          An elapsed time is a value linked to a trigger.
 class EnvironmentFocus
          A parameter that calculates an optimal setting for the telescope focus from a temperature parameter and the target height.
 class ErrorTrigger
          A trigger that gets true when a certain error event is sent to the SCS.
 class ExposureCount
          This parameter provides the running number of an exposure within a target.
 class ExposureRepeat
          A general variable representing the ra of the actual object.
 class ExposureSpan
          A general variable representing the ra of the actual object.
 class ExposureTimeLeft
          A general variable representing the the currently remaining exposure time.
 class ExtinctionCoefficient
          A Value that consits of a look-up table linking well-known filter names like 'B' for Johnson-B to the effective wavelength width, which is returned in nm.
 class FilterTarget
          A Value that consits of a look-up table linking well-known filter names like 'B' for Johnson-B to the effective wavelength width, which is returned in nm.
 class FilterWavelength
          A Value that consits of a look-up table linking well-known filter names like 'B' for Johnson-B to the effective wavelength width, which is returned in nm.
 class FilterWheelPosition
          Records the position of a Positioning driver, which is useful if this driver is a filter wheel.
 class FilterWidth
          A Value that consits of a look-up table linking well-known filter names like 'B' for Johnson-B to the effective wavelength width, which is returned in nm.
 class FitsMoments
          Fits moments calculates statistical moments of the ADU distribution.
 class FitsParameterStub
          The stub to a remote fits parameter.
 class FlatExposureTime
          We estimate the exposure time for a flat field to yield a good exposure level.
 class FlatGroup
          This parameter conducts the automatic selection of twilight sky flats.
 class FlatMatch
          This trigger is true only when the currently requested flat group, as defined by the FlatGroup parameter matches the flat group assigned to a sky flat field target.
 class FlatMaximumTime
          The maximum exposure time allowed for flats is a filter function, because it basically defines when too much star light is visible in the flat.
 class FlatPointing
          Provides the nominal best sky-flat pointing position, as reported in PASP 108, 944 (1996).
 class FlatQuality
          We estimate the quality of the currently accumulated flat fields.
 class FluxAdapter
          A parameter that utilizes incoming AdapterFwhm status messages to derive the reported star flux (in instrumental magnitudes) out of it.
 class FocusMeasure
          We measure the focus by maximizing a central moment of the image fits.
 class FocusPosition
          A simple parameter that reflects the currently attained focus position of the telescope.
 class FocusQuality
          This parameter returns the list of all exact focus determinations.
 class FocusStar
          A general variable representing the visual magnitude of the actual object.
 class FractionalExposureTime
          This parameter gives the fractional remaining exposure time.
 class FrameProvider
          A frame provider is a parameter that defines a certain rectangluar areas, normally depending on target picked and/or error received.
 class FwhmAdapter
          A parameter that utilizes incoming AdapterFwhm status messages to derive the reported star fwhm (in arcseconds) out of it.
 class HjdCorrection
          Represents the current heliocentric correction.
 class Horizon
          The horizon is a global constraint that deals with the partial vignetting of the field of view.
 class HostAddress
          Delivers a host name as an InetAddress object.
 class ImageRevolution
          This class calculates the image revolution in degrees per second.
 class ImageRotation
          This parameter gives the amount of image rotation in the focal plane.
 class ImageType
          A paramter that delivers the target name.
 class InferPark
          Tries to infer the parking state of the telescope by checking the telescope's power state and altitude.
 class IntegerId
          An ID describable as an integer.
 class Jd
          Represents the current time as julian date.
 class JFitsShow
          Displays the fits forwarded to it in a separate frame.
 class Latitude
          A Parameter representing the latitude of the Teide observatory.
 class LocalFitsParameter
          Class that deals with fits files originating from a FitsDriver.
 class Longitude
          A Parameter representing the longitude of the observatory.
 class MirrorTemperature
          A simple parameter that reflects the currently attained focus position of the telescope.
 class MissmatchTrigger
          A missmatch trigger is true, if the two values registered to it show an absolute displacement higher than MissmatchTrigger.KEY_MAXOFF.
 class MomentsTrigger
          A moment trigger changes its value depending on a fits moments list provided to it.
 class Moon
          A parameter representing the moon for a given time.
 class MoonAngle
          A class representing the current phase angle of the moon for the center of the moon.
 class MoonAzimuth
          A Value calculating the moon height.
 class MoonDec
          A class representing the current declination of the moon for the center of the earth.
 class MoonHeight
          A Value calculating the moon height.
 class MoonLight
          A model of the sky brightness caused by moon-light following the prescription of K.
 class MoonPhase
          A class representing the current phase of the moon as seen from the earth.
 class MoonRa
          A class representing the current right ascension of the moon for the center of the earth.
 class NasmithImageRevolution
          This parameter gives the amount of image rotation in the nashmith focal plane.
 class NasmithImageRotation
          This parameter gives the amount of image rotation in the nashmith focal plane.
 class NightClear
          This Value takes the registered time parameter and adds all time intervalls the weather was clear from the database.
 class NightLength
          A class giving the length of the actual night in milliseconds.
 class NightRemain
          A class giving the remaining length of the actual night in milliseconds.
 class ObservableList
          A parameter that is capable of cumulating a list of observable targets along with their highest-ever merit.
 class Observing
          A trigger that is true if the obersavtory is currently in the observing mode.
 class OneWireMultiSwitch
          A class providing access to a one-wire switches simultaneously.
 class OneWireSwitch
          A class providing access to a one-wire switch.
 class ParameterSkeleton
          A parameter that takes a non-remote parameter and exports it to the registry.
 class ParameterStub
          The stub to a remote parameter.
 class PilarParameter
          Parameters that are linked to a pilar3 telescope parameter.
 class PilarTrigger
          No true triggers (true/false) exist in Pilar, only values.
 class PilarValue
          Telescope parameters whose string representation can be parsed into a number
 class PointingModelOffset
          A class representing a contant offset in two telescope axes, azimuth and altitude.
 class PowerTelescope
          The current power state of the telescope, as parsed from a status event.
 class PropDecTarget
          A general variable representing the proper motion in dec of the actual object.
 class PropRaTarget
          A general variable representing the proper motion in ra, most likely in miliarcsec/yr, of the actual object.
 class RaApparent
          A general variable representing the ra of the actual object, precessed to the current equinox.
 class RankProvider
          A frame provider is a parameter that defines a certain rectangluar areas, normally depending on target picked and/or error received.
 class RaTarget
          A general variable representing the ra of the actual object.
 class RefractionModel
          A paramter that combines necessary environment data to allow the determination of the refraction.
 class RemoteSensorAverage
          Returns the average of a sensor.
 class RemoteSensorMaximum
          Returns the average of a sensor.
 class RemoteSensorShelf
          This value registers to a sensor that is a RmiDataCaster.
 class RemoteSensorStatistic
          This value registers to a sensor that is a RmiDataCaster.
 class RemoteSensorStub
          This class is a parameter stub, intended to bind to a remotely running sensor.
 class RemoteShelfAverage
          Returns the average of a sensor.
 class RemoteShelfMaximum
          Returns the average of a sensor.
 class RMagTarget
          A general variable representing the R magnitude of the actual object.
 class RollOverWatch
          A stopwatch counting time with the possibility of re-nulling at certain times.
 class RS485Switch
          A class providing access to a RS485-enabled switch.
 class SeasonWeather
          A trigger that mimics seasonal weather on the STELLA site.
 class SensorShelf
          Links averaging to a data sensor.
 class SensorStatistic
          A sensor statistic acts as a data listener, where every data event received is added to the statistic.
 class SensorValue
          A parameter that represents a sensor that is running locally on the same host.
 class SerialValue
          A class providing access to a RS485-enabled switch.
 class ServerPort
          Diverts a property into a port number.
 class SettableTime
          A general variable representing time.
 class ShelfStatistic
          This class hooks on to a shelf to generate minima/maxima or averages.
static class ShelfStatistic.Average
          Useable class returning the average.
static class ShelfStatistic.Maximum
          Useable class returning the average.
static class ShelfStatistic.Minimum
          Useable class returning the average.
static class ShelfStatistic.Test
          Test class.
 class ShutterTimes
          Wraps on a shutter and provides timing information.
 class SiderealGreenwich
          And yet another implementation of a sidereal time computation}, for the zero-meridian at Greenwich.
 class SiderealGreenwichApparent
          The apparent sidereal time in Greenwich.
 class SiderealTime
          And yet another implementation of a sidereal time computation.
 class SignalToNoise
          From a fits file, we extract a window and estimate the Signal-to-Noise from photon statistics.
 class SimpleEventTrigger
          An abstract implementation for an event trigger.
 class SimpleParameter
          A helper class providing a simple parameter.
 class SimpleRemoteSwitch
          A helper class providing a simulated switch that can be exported remotely.
 class SimpleRemoteTrigger
          A helper class providing a simple trigger.
 class SimpleRemoteValue
          A simple value with remote capabilites.
 class SimpleTrigger
          A helper class providing a simple trigger.
 class SimpleValue
          A helper class providing a simple parameter.
static class SimpleValue.Exposure
          Simple value that implements the marjer interface to use it as an exposure time meter.
 class SnapshotParameter
          A snapshot parameter records the value of an other parameter at a certain time.
 class SnapshotValue
          An extension to a snapshot parameter, where the registered parameter must be a value.
 class SolAzimuth
          A Value calculating the solar zenith height.
 class SolDec
          A parameter giving the actual solar declination.
 class SolDistance
          A Value calculating the apparent solar distance in AU.
 class SolHeight
          A Value calculating the solar zenith height.
 class SolLambda
          A Value calculating the apparent solar ecliptical longitude.
 class SolOpposition
          A Value calculating the time out of a given solar ra.
 class SolRa
          A parameter giving the actual solar right ascension.
 class SolSink
          Gives the current speed of the sun-rise or sink, meaning the first derivative of the solar height with time.
 class SolZ
          A Value calculating the solar zenith distance.
 class StatisticValue
          A value that is reset at receiving a certain error-event, cumulates numbers with its set method and returns statistical values on get queris.
static class StatisticValue.Average
          Useable class returning the average.
static class StatisticValue.Maximum
          Useable class returning the average.
static class StatisticValue.Median
          Useable class returning the median.
static class StatisticValue.Minimum
          Useable class returning the average.
 class StopWatch
          A stop watch parameter counts elapsed time.
 class SumWatch
          A sum watch takes several StopWatches and returns their summed value on request.
 class SwitchSkeleton
          A trigger that takes a non-remote trigger and exports it to the registry.
 class SwitchStub
          The stub representation for a remote switch.
 class TargetCatalogName
          A paramter that delivers the target name in a SIMBAD-resolvable fashion.
 class TargetDistance
          A parameter that calculates the distance of a target to some given fixed point in the sky.
 class TargetFilterFunction
          A parameter that calculates its actual target value (like an exposure time) not only as a function of an other target depending parameter like the airmass, but also of the current filter selected, or, if useful, on any additional parameter.
 class TargetFunction
          A parameter that calculates its actual target value (like an exposure time) as a function of an other target depending parameter like the airmass.
 class TargetInstitution
          A parameter that assumes the user name of the current target.
 class TargetList
          A parameter that is capable of resolving a list of parsed targets in its TargetList.get() method.
 class TargetMerit
          A value symbolizing the current merit of the target.
 class TargetName
          A paramter that delivers the target name.
 class TargetSetup
          A general variable representing a constant in a setup of a target.
 class TargetType
          A paramter that delivers the target name.
 class TargetUser
          A paramter that delivers the target user name.
 class TauTarget
          Represents the hour angle of the actual target.
 class TelescopeError
          A class that uses incoming TelescopeStatus errors to deduce eventually occuring telescope errors.
 class Time
          A general variable representing time.
 class TrackTime
          A general variable representing the tracking time remaining for the actual object.
 class TrackVelocity
          A class to calculate the tracking velocity as the sum of AzVelocity and AltVelocity.
 class TriggerSkeleton
          A trigger that takes a non-remote trigger and exports it to the registry.
 class TriggerStub
          An extension to parameter stub.
 class Twilight
          A twilight parameter measures the time prior and after roof opening/closing.
 class Unique
          This parameter provides a unique identifier string that may be used in acquire/guide frames, scientific exposures or similar.
 class UserShare
          A parameter that represents the current time share of a user group.
 class ValueDifference
          Simple difference of two Values.
 class ValueFraction
          Simple fraction of two Values.
 class ValueProduct
          Simple product of two Values.
 class ValueStub
          The stub representation for a remote value.
 class ValueSum
          Simple adding of to Values.
 class VMagTarget
          A general variable representing the visual magnitude of the actual object.
 class WatchController
          A watch-controller is a super-class for instances that control a set of RollOverWatches.
 class WcsString
          A dummy variable to allow WCS header entries formatting ra or dec as a sexagesimal string.
 class WeatherTrigger
          A weather trigger takes a list of SensorValues, named according to WeatherTrigger.KEY_WEATHERLIST.
 

Fields in stella.parameter declared as Parameter
private  Parameter ParameterSkeleton.export
          The parameter that is to be exported.
private  Parameter TargetFilterFunction.filter
          The parameter that asumes the current filter name.
private  Parameter FitsMoments.frameprovider
          The frame provider used to get the moments window.
private  Parameter MoonRa.moon
          The moon parameter.
private  Parameter MoonDec.moon
          The moon parameter.
private  Parameter MoonAngle.moon
          The moon parameter.
private  Parameter MoonPhase.moon
          The moon parameter.
private  Parameter SnapshotParameter.snapshot
          The asociated parameter.
private  Parameter FitsMoments.targetname
          The target name.
 

Methods in stella.parameter that return Parameter
static Parameter AbstractParameter.createParameter(Map prop)
          Creates a new trigger instance using the class key found in the properties.
 

Methods in stella.parameter with parameters of type Parameter
protected static boolean AbstractParameter.delivers(Parameter p)
          Checks if the parameter handed over is non-null and delivers non-null values.
protected static boolean AbstractParameter.register(Parameter p, Class as, String name)
          Checks if the parameter is of the required class type and has the correct name.
 void ValueDifference.registerParameter(Parameter what)
          Registers the parameters giving the ra, dec of two points.
 void SolRa.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void FocusMeasure.registerParameter(Parameter p)
          We register a parameter that delivers sky brightness.
 void ValueFraction.registerParameter(Parameter what)
          Registers the parameters giving the ra, dec of two points.
 void SolOpposition.registerParameter(Parameter what)
          Registers the required additional globals for the solar opposition.
 void DitherParameter.registerParameter(Parameter c)
          We need a parameter that counts the ongoing exposures, normally an ExposureCount.
 void SolZ.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void TargetDistance.registerParameter(Parameter what)
          Registers the parameters giving the ra, dec of two points.
 void Jd.registerParameter(Parameter curtime)
           
 void SolSink.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void NightClear.registerParameter(Parameter faketime)
          Registers the time parameter.
 void NasmithImageRotation.registerParameter(Parameter what)
          Registers the required additional globals for the altitudinal velocity.
 void DateFromJd.registerParameter(Parameter what)
          Registers the parameters giving the ra, dec of two points.
 void SwitchSkeleton.registerParameter(Parameter what)
          Registers a parameter to this skeleton.
 void PointingModelOffset.registerParameter(Parameter what)
          Registers the required additional globals for the pointing model offset target.
 void MoonRa.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void SolAzimuth.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void MomentsTrigger.registerParameter(Parameter p)
          We register a parameter that delivers sky brightness.
 void SolHeight.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void Moon.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void SiderealGreenwichApparent.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void AirmassTarget.registerParameter(Parameter what)
          Registers the required additional globals for the Z target.
 void ImageRevolution.registerParameter(Parameter what)
          Registers the required additional globals for the altitudinal velocity.
 void DecApparent.registerParameter(Parameter what)
          Registers the required additional globals for the ra actual.
 void ElapsedTime.registerParameter(Parameter observe)
          Registers the trigger named ElapsedTime.KEY_ELAPSED to this value.
 void Distance.registerParameter(Parameter what)
          Registers the parameters giving the ra, dec of two points.
 void ObservableList.registerParameter(Parameter possmerit)
          Registers the target merit parameter used to deduce the highest merit during an observing period.
 void WcsString.registerParameter(Parameter add)
          Registers the additional parameters needed.
 void FlatPointing.registerParameter(Parameter az)
          We need the azimuth of the sun.
 void MoonLight.registerParameter(Parameter p)
          Registers the moon height, the on-sky separation of the target to the moon, the moon phase angle and the target height to this parameter.
 void CountDownTrigger.registerParameter(Parameter p)
          If parameter is a time and has the correct name, we use it, otherwise system time.
 void MoonHeight.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void StopWatch.registerParameter(Parameter time)
          Registers the time parameter to this trigger.
 void RaApparent.registerParameter(Parameter what)
          Registers the required additional globals for the ra actual.
 void SnapshotValue.registerParameter(Parameter watch)
          Registers the parameter.
 void ValueSum.registerParameter(Parameter what)
          Registers the parameters giving the ra, dec of two points.
 void SolLambda.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void TauTarget.registerParameter(Parameter what)
          Registers the required additional globals for the tau target.
 void EnvironmentFocus.registerParameter(Parameter what)
          Registers the required additional globals for the Z target.
 void SiderealTime.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void ImageRotation.registerParameter(Parameter what)
          Registers the required additional globals for the altitudinal velocity.
 void FocusQuality.registerParameter(Parameter p)
          Registers a parameter, which is kept if a value and is one of our temperature sensors, the focus position or the target height.
 void TrackVelocity.registerParameter(Parameter what)
          Registers the required additional globals for the tracking velocity.
 void SumWatch.registerParameter(Parameter part)
          Registers a new stop watch to this parameter.
 void WeatherTrigger.registerParameter(Parameter p)
          Registers a parameter.
 void BarycentricVelocity.registerParameter(Parameter what)
          Registers the required additional globals for the tau target.
 void AzTarget.registerParameter(Parameter what)
          Registers the required additional globals for the Z target.
 void AltVelocity.registerParameter(Parameter what)
          Registers the required additional globals for the altitudinal velocity.
 void Twilight.registerParameter(Parameter what)
          Registers the required additional globals for the twilight time.
 void Horizon.registerParameter(Parameter what)
          Registers the required additional globals for the Z target.
 void MoonDec.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void SolDistance.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void TargetFunction.registerParameter(Parameter what)
          Registers the parameters giving the ra, dec of two points.
 void FitsMoments.registerParameter(Parameter p)
          We register a frame parameter of the name FitsMoments.KEY_FRAMENAME
 void FocusStar.registerParameter(Parameter what)
          Registers the required additional globals for the Z target.
 void EclipticObliquity.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void MissmatchTrigger.registerParameter(Parameter what)
          Registers the required additional globals for the missmatch trigger.
 void MoonAngle.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void SolDec.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void ValueProduct.registerParameter(Parameter what)
          Registers the parameters giving the ra, dec of two points.
 void SnapshotParameter.registerParameter(Parameter watch)
          Registers the asociated parameter which value should be recorded.
 void Efficiency.registerParameter(Parameter what)
          Registers the RMag of the target to this parameter.
 void ParameterSkeleton.registerParameter(Parameter what)
          Registers a parameter to this skeleton.
 void MoonAzimuth.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void UserShare.registerParameter(Parameter add)
          Registers an additional parameter to this parameter.
 void FractionalExposureTime.registerParameter(Parameter curtime)
           
 void RefractionModel.registerParameter(Parameter tp)
          Registers a parameter to the refraction model.
 void WatchController.registerParameter(Parameter iswatch)
          Registers an additional parameter.
 void NightRemain.registerParameter(Parameter what)
          Registers the required additional information for the night length calculation.
 void HjdCorrection.registerParameter(Parameter add)
          Registers the additional parameters needed.
 void InferPark.registerParameter(Parameter what)
          Registers the telescope height and the telescope power state.
 void AzVelocity.registerParameter(Parameter what)
          Registers the required additional globals for the azimuthal velocity.
 void TargetFilterFunction.registerParameter(Parameter what)
          Registers the parameters giving the ra, dec of two points.
 void NightLength.registerParameter(Parameter what)
          Registers the required additional information for the night length calculation.
 void AbstractFitsMomentsValue.registerParameter(Parameter p)
          We register a parameter that delivers sky brightness.
 void SettableTime.registerParameter(Parameter p)
          If parameter is a latitude, we keep it.
 void RMagTarget.registerParameter(Parameter what)
          Registers the required additional globals for the R magnitude.
 void AltTarget.registerParameter(Parameter what)
          Registers the required additional globals for the Z target.
 void DiurnalVelocity.registerParameter(Parameter what)
          Registers the required additional globals for the tau target.
 void FlatExposureTime.registerParameter(Parameter p)
          We register a parameter that delivers sky brightness.
 void FlatMatch.registerParameter(Parameter p)
          Keeps the flat group parameter.
 void NasmithImageRevolution.registerParameter(Parameter what)
          Registers the required additional globals for the altitudinal velocity.
 void DerotatorCenter.registerParameter(Parameter isfov)
           
 void DerotatorOffset.registerParameter(Parameter alt)
          Register the altitude of the target.
 void TriggerSkeleton.registerParameter(Parameter what)
          Registers a parameter to this skeleton.
 void SiderealGreenwich.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void MoonPhase.registerParameter(Parameter what)
          Registers the required additional globals for the sidereal time.
 void SeasonWeather.registerParameter(Parameter what)
          Registers additional parameters.
 

Uses of Parameter in stella.rmi
 

Methods in stella.rmi that return Parameter
protected  Parameter GenericSimulator.getParameter(String name)
          Returns the paramter named as stated or null.
 Parameter GenericMaster.getParameterByKey(String key)
          Access to a parameter from its property key.
 Parameter GenericSimulator.getParameterByKey(String key)
          Access to a parameter from its property key.
 Parameter GenericMaster.getParameterByName(String name)
          Access to a paramter by its name.
 Parameter GenericSimulator.getParameterByName(String name)
          Access to a paramter by its name.
 

Uses of Parameter in stella.roof
 

Classes in stella.roof that implement Parameter
 class Blinker
          A blinker is used to provide some sort of a warning signal before the STELLA roof starts moving.
 class LightSwitch
          A class providing access to a RS485-enabled light switch.
 class OneReadTrigger
          A trigger that reads the serial line on startup.
 class RoofTrigger
          A trigger that directly connects to a RoofOperating instance.
 class ShelterTrigger
          A trigger that directly connects to a Sheltering instance.
 class SwitchTrigger
          An event trigger that constanly monitors the status of the roof switches.
 

Methods in stella.roof with parameters of type Parameter
 void Blinker.registerParameter(Parameter lux)
          Registers the paramters.
 void LightSwitch.registerParameter(Parameter roof)
          Registers the weather station.
 

Uses of Parameter in stella.sensor
 

Subinterfaces of Parameter in stella.sensor
 interface WeatherSurveying
          An interface that describes the functinoality of a weather station, i.e.
 

Classes in stella.sensor that implement Parameter
 class AbstractWeatherSurveyor
          An abstract implementation of the WeatherSurveying interface.
 class HumiditySwitch
          A switch that listens to a sensor and, based on the reading, switches an RS485-relay on and off.
 class WeatherRemainsBad
          The weather trigger exports the weather from a local WeatherSurveying instance to remote listeners.
 class WeatherStation
          A class acting as a conductor of several WeatherSensors.
 

Methods in stella.sensor with parameters of type Parameter
 void SolHeightSensor.registerParameter(Parameter what)
          Registers the required additional parameters for a solar height sensor.
 void HumiditySwitch.registerParameter(Parameter roof)
          Registers the roof.
 void BadSensor.registerParameter(Parameter systime)
          If we have a time, use it.
 void ParameterSensor.registerParameter(Parameter what)
          Registers the required additional parameters for a solar height sensor.
 

Uses of Parameter in stella.telescope
 

Classes in stella.telescope that implement Parameter
 class CabinetSwitch
          A switch to turn the power in the switch cabinet of the telescope on and off.
 

Methods in stella.telescope with parameters of type Parameter
 void AbstractPilarDriver.registerParameter(Parameter env)
          Registers the parameters temperature and pressure to the pilar driver.
 void GregorDriver.registerParameter(Parameter p)
           
 

Uses of Parameter in stella.util
 

Classes in stella.util that implement Parameter
 class SimulatorWeather
          This class is the base class for simple or more sophisticated average-weather predictors to use in simulations of STELLA action.
 class SubTargets
          Takes a huge list of possible targets and applies a general filtering on them.
 

Fields in stella.util declared as Parameter
private  Parameter SimulatorWeather.target
          The target name parameter, only used for logging.
private  Parameter MomentsFocusser.unique
          The unique parameter.
 

Methods in stella.util with parameters of type Parameter
 void MomentsFocusser.registerParameter(Parameter p)
          We use the parameter, if it is a fitsmoments and if the name agrees with the property MomentsFocusser.KEY_MOMENTS