Interface FieldDetectorModifier<T extends CalculusFieldElement<T>>

Type Parameters:
T - type of the field element
All Superinterfaces:
FieldEventDetector<T>
All Known Implementing Classes:
FieldEventEnablingPredicateFilter, FieldEventShifter, FieldImpulseManeuver, FieldLongitudeCrossingDetector, FieldManeuverTriggerDetector, FieldNegateDetector

public interface FieldDetectorModifier<T extends CalculusFieldElement<T>> extends FieldEventDetector<T>
Base class for modifying an existing getDetector().

This class is intended to be a base class for changing behaviour of a wrapped existing getDetector(). This base class delegates all its methods to the wrapped getDetector(). Classes extending it can therefore override only the methods they want to change.

Since:
13.0
Author:
Luc Maisonobe, Romain Serra