package net.sf.openrocket.formatting; import java.util.Map; import net.sf.openrocket.plugin.Plugin; import net.sf.openrocket.rocketcomponent.Rocket; /** * A class that allows substitution to occur in a text string. */ @Plugin public interface RocketSubstitutor { public boolean containsSubstitution(String str); public String substitute(String str, Rocket rocket, String configId); public Map<String, String> getDescriptions(); }