1 package net.sf.openrocket.simulation.listeners;
3 import java.util.Collection;
5 import net.sf.openrocket.aerodynamics.AerodynamicForces;
6 import net.sf.openrocket.aerodynamics.FlightConditions;
7 import net.sf.openrocket.simulation.FlightEvent;
8 import net.sf.openrocket.simulation.SimulationListener;
9 import net.sf.openrocket.simulation.SimulationStatus;
10 import net.sf.openrocket.simulation.exception.SimulationException;
13 public class AbstractSimulationListener implements SimulationListener {
16 public void flightConditions(SimulationStatus status, FlightConditions conditions)
17 throws SimulationException {
22 public void forceCalculation(SimulationStatus status, FlightConditions conditions,
23 AerodynamicForces forces) throws SimulationException {
28 public Collection<FlightEvent> handleEvent(FlightEvent event,
29 SimulationStatus status) throws SimulationException {
35 public Collection<FlightEvent> stepTaken(SimulationStatus status)
36 throws SimulationException {