1 package net.sf.openrocket.optimization.services;
3 import java.util.Collection;
5 import net.sf.openrocket.document.OpenRocketDocument;
6 import net.sf.openrocket.optimization.rocketoptimization.SimulationModifier;
9 * A service for generating simulation modifiers.
11 * @author Sampo Niskanen <sampo.niskanen@iki.fi>
13 public interface SimulationModifierService {
16 * Return all available simulation modifiers for this document.
18 * @param document the design document
19 * @return a collection of the rocket optimization parameters.
21 public Collection<SimulationModifier> getModifiers(OpenRocketDocument document);