T
- class type for the generic versionSerializable
, EventHandler<T>
public class StopOnIncreasing<T extends EventDetector> extends Object implements EventHandler<T>, Serializable
The implementation behavior is to continue
propagation when descending and to
stop
propagation when ascending.
EventHandler.Action
Constructor | Description |
---|---|
StopOnIncreasing() |
Modifier and Type | Method | Description |
---|---|---|
EventHandler.Action |
eventOccurred(SpacecraftState s,
T detector,
boolean increasing) |
Handle a detection event and choose what to do next.
|
init, resetState
public EventHandler.Action eventOccurred(SpacecraftState s, T detector, boolean increasing)
The implementation behavior is to continue
propagation when descending and to
stop
propagation when ascending.
eventOccurred
in interface EventHandler<T extends EventDetector>
s
- the current state information : date, kinematics, attitudedetector
- the detector object calling this method (not used in the evaluation)increasing
- if true, the value of the switching function increases
when times increases around eventEventHandler.Action.STOP
or EventHandler.Action.CONTINUE
Copyright © 2002-2019 CS Systèmes d'information. All rights reserved.