public class StoppablePropagatorStepTakenArgs extends EventArgs
| Constructor and Description | 
|---|
StoppablePropagatorStepTakenArgs(ITimeBasedState previousState,
                                ITimeBasedState currentState,
                                PropagationEventTrigger eventTrigger)
Initializes a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ITimeBasedState | 
getCurrentState()
Gets the  
current state of propagation. | 
ITimeBasedState | 
getPreviousState()
Gets the  
previous state of propagation. | 
PropagationEventTrigger | 
getTrigger()
Gets information about which method triggered this event. 
 | 
public StoppablePropagatorStepTakenArgs(ITimeBasedState previousState, ITimeBasedState currentState, @Nonnull PropagationEventTrigger eventTrigger)
previousState - The previously propagated state.currentState - The current propagated state.eventTrigger - If this step was a normal step or a restep.public final ITimeBasedState getPreviousState()
previous state of propagation.public final ITimeBasedState getCurrentState()
current state of propagation.@Nonnull public final PropagationEventTrigger getTrigger()