package com.willwinder.universalgcodesender.types; import java.util.ArrayList; import java.util.Collection; /** * Created with IntelliJ IDEA. * User: MerrellM * Date: 2/17/14 * Time: 10:04 AM * To change this template use File | Settings | File Templates. */ public abstract class Simulator { protected Collection<String> configStrings; public Simulator() { configStrings = new ArrayList<>(); } public Simulator(Collection<String> configurationCommands) { configStrings = new ArrayList<>(configurationCommands); } public Collection<String> getConfigStrings() { return configStrings; } public void setConfigStrings(Collection<String> configStrings) { this.configStrings = configStrings; } public abstract long estimateRunLength(Collection<String> commands); }