2017-07-13 19:50:11 +02:00
|
|
|
package de.jotomo.ruffyscripter.commands;
|
|
|
|
|
2017-07-17 10:27:39 +02:00
|
|
|
import java.util.List;
|
|
|
|
|
2017-07-19 12:52:19 +02:00
|
|
|
import de.jotomo.ruffyscripter.PumpState;
|
2017-07-13 19:50:11 +02:00
|
|
|
import de.jotomo.ruffyscripter.RuffyScripter;
|
|
|
|
|
|
|
|
public interface Command {
|
2017-07-19 12:52:19 +02:00
|
|
|
CommandResult execute(RuffyScripter ruffyScripter, PumpState initialPumpState);
|
2017-07-17 10:27:39 +02:00
|
|
|
List<String> validateArguments();
|
2017-07-13 19:50:11 +02:00
|
|
|
}
|