Class PythonGeneratedMeasurementSubscriber
- java.lang.Object
-
- org.orekit.estimation.measurements.generation.PythonGeneratedMeasurementSubscriber
-
- All Implemented Interfaces:
GeneratedMeasurementSubscriber
public class PythonGeneratedMeasurementSubscriber extends Object implements GeneratedMeasurementSubscriber
-
-
Field Summary
Fields Modifier and Type Field Description protected long
pythonObject
Part of JCC Python interface to object
-
Constructor Summary
Constructors Constructor Description PythonGeneratedMeasurementSubscriber()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finalize()
void
handleGeneratedMeasurement(ObservedMeasurement<?> measurement)
Handle a generated measurement.void
init(AbsoluteDate start, AbsoluteDate end)
Initialize subscriber at the start of a measurements generation.void
pythonDecRef()
long
pythonExtension()
void
pythonExtension(long pythonObject)
-
-
-
Method Detail
-
pythonExtension
public void pythonExtension(long pythonObject)
-
pythonExtension
public long pythonExtension()
-
finalize
public void finalize() throws Throwable
-
pythonDecRef
public void pythonDecRef()
-
init
public void init(AbsoluteDate start, AbsoluteDate end)
Description copied from interface:GeneratedMeasurementSubscriber
Initialize subscriber at the start of a measurements generation.This method is called once at the start of the measurements generation. It may be used by the subscriber to initialize some internal data if needed.
- Specified by:
init
in interfaceGeneratedMeasurementSubscriber
- Parameters:
start
- start of the measurements time spanend
- end of the measurements time span
-
handleGeneratedMeasurement
public void handleGeneratedMeasurement(ObservedMeasurement<?> measurement)
Description copied from interface:GeneratedMeasurementSubscriber
Handle a generated measurement.- Specified by:
handleGeneratedMeasurement
in interfaceGeneratedMeasurementSubscriber
- Parameters:
measurement
- measurements that has just been generated
-
-