See: Description
| Interface | Description |
|---|---|
| EventHandler |
An interface defining how to handle events occurring during propagation.
|
| FieldEventHandler<T extends org.hipparchus.CalculusFieldElement<T>> |
An interface defining how to handle events occurring during propagation..
|
| Class | Description |
|---|---|
| ContinueOnEvent |
Event handler which will always return
continue as a state. |
| EventMultipleHandler |
Facade handlers that allows to use several handlers for one detector.
|
| FieldContinueOnEvent<T extends org.hipparchus.CalculusFieldElement<T>> |
Event handler which will always return
continue as a state. |
| FieldRecordAndContinue<T extends org.hipparchus.CalculusFieldElement<T>> |
Handler that will record every time an event occurs and always return
Action.CONTINUE. |
| FieldRecordAndContinue.Event<T extends org.hipparchus.CalculusFieldElement<T>> |
A single event detected during propagation.
|
| FieldStopOnDecreasing<T extends org.hipparchus.CalculusFieldElement<T>> |
Handle a detection event and choose what to do next.
|
| FieldStopOnEvent<T extends org.hipparchus.CalculusFieldElement<T>> |
Event handler which will always return
continue as a state. |
| FieldStopOnIncreasing<T extends org.hipparchus.CalculusFieldElement<T>> |
Handle a detection event and choose what to do next.
|
| RecordAndContinue |
Handler that will record every time an event occurs and always return
Action.CONTINUE. |
| RecordAndContinue.Event |
A single event detected during propagation.
|
| StopOnDecreasing |
Handle a detection event and choose what to do next.
|
| StopOnEvent |
Event handler which will always return
stop as a state. |
| StopOnIncreasing |
Handle a detection event and choose what to do next.
|
It is mainly a trimmed-down version of EventDetector that allows to separate the handling of the event once it has been
detected from the prior detection itself.
A separate interface allows a simpler use of predefined events, as in this case user only wants to specialize what to do once the event occurs and often does not want to change the detection code. It also allows to share a handler amon several detectors.
Copyright © 2002-2023 CS GROUP. All rights reserved.