Package org.orekit.utils
Class PythonParameterObserver
- java.lang.Object
-
- org.orekit.utils.PythonParameterObserver
-
- All Implemented Interfaces:
ParameterObserver
public class PythonParameterObserver extends Object implements ParameterObserver
-
-
Field Summary
Fields Modifier and Type Field Description protected long
pythonObject
Part of JCC Python interface to object
-
Constructor Summary
Constructors Constructor Description PythonParameterObserver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finalize()
void
pythonDecRef()
long
pythonExtension()
void
pythonExtension(long pythonObject)
void
valueChanged(double previousValue, ParameterDriver driver, AbsoluteDate date)
Notify that a parameter value has been changed.void
valueSpanMapChanged(TimeSpanMap<Double> previousValueSpanMap, ParameterDriver driver)
Notify that a parameter value span map has been changed.-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.utils.ParameterObserver
estimationTypeChanged, maxValueChanged, minValueChanged, nameChanged, referenceDateChanged, referenceValueChanged, scaleChanged, selectionChanged
-
-
-
-
Method Detail
-
pythonExtension
public void pythonExtension(long pythonObject)
-
pythonExtension
public long pythonExtension()
-
finalize
public void finalize() throws Throwable
-
pythonDecRef
public void pythonDecRef()
-
valueChanged
public void valueChanged(double previousValue, ParameterDriver driver, AbsoluteDate date)
Description copied from interface:ParameterObserver
Notify that a parameter value has been changed.- Specified by:
valueChanged
in interfaceParameterObserver
- Parameters:
previousValue
- previous valuedriver
- parameter driver that has been changeddate
- date for which the parameter value have been updated
-
valueSpanMapChanged
public void valueSpanMapChanged(TimeSpanMap<Double> previousValueSpanMap, ParameterDriver driver)
Description copied from interface:ParameterObserver
Notify that a parameter value span map has been changed.- Specified by:
valueSpanMapChanged
in interfaceParameterObserver
- Parameters:
previousValueSpanMap
- previous valuedriver
- parameter driver that has been changed
-
-