stella.parameter
Interface TargetDependingValue

All Superinterfaces:
Initializable, Parameter, PropertySupplying, TargetDepending, TargetDependingParameter, Value
All Known Implementing Classes:
AbstractFitsMomentsValue, AbstractTargetValue, AirmassTarget, AltTarget, AltVelocity, AzTarget, AzVelocity, BarycentricVelocity, BVTarget, DecApparent, DecTarget, DerotatorOffset, Distance.TargetDistance, DiurnalVelocity, EnvironmentFocus, ExposureRepeat, ExposureSpan, ExtinctionCoefficient, FilterTarget, FilterWavelength, FilterWidth, FlatExposureTime, FlatMaximumTime, FlatQuality, FocusMeasure, HjdCorrection, Horizon, ImageRevolution, ImageRotation, MoonLight, NasmithImageRevolution, NasmithImageRotation, ObservableList, PropDecTarget, PropRaTarget, RaApparent, RankProvider, RaTarget, RMagTarget, SolOpposition, TargetDistance, TargetFilterFunction, TargetFunction, TargetMerit, TargetSetup, TauTarget, TrackVelocity, VMagTarget

public interface TargetDependingValue
extends TargetDependingParameter, Value

Combines target depending plus value properties, no new properties, but redifines #getFor to deliver a number.


Field Summary
 
Fields inherited from interface util.PropertySupplying
CONFIG, KEY_CLASS
 
Method Summary
 Number getForTarget(TargetDefinition td)
          This is now possible, to return a more specific object, like for a value we return a number.
 
Methods inherited from interface stella.TargetDependingParameter
getFormattedFor
 
Methods inherited from interface stella.TargetDepending
registerTarget
 
Methods inherited from interface stella.Value
getValue, setValue
 
Methods inherited from interface stella.Parameter
get, getFormatted, getName, getString, set
 
Methods inherited from interface util.PropertySupplying
defaultBoolean, 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, stringProperties
 
Methods inherited from interface util.Initializable
init
 

Method Detail

getForTarget

Number getForTarget(TargetDefinition td)
This is now possible, to return a more specific object, like for a value we return a number.

Specified by:
getForTarget in interface TargetDependingParameter