16 lines
456 B
Java
16 lines
456 B
Java
|
package de.jotomo.ruffyscripter.commands;
|
||
|
|
||
|
import de.jotomo.ruffyscripter.RuffyScripter;
|
||
|
|
||
|
public abstract class BaseCommand implements Command {
|
||
|
// RS will inject itself here
|
||
|
protected RuffyScripter scripter;
|
||
|
public void setScripter(RuffyScripter scripter) { this.scripter = scripter; }
|
||
|
|
||
|
// TODO upcoming
|
||
|
protected volatile boolean cancelRequested = false;
|
||
|
public void requestCancellation() {
|
||
|
cancelRequested = true;
|
||
|
}
|
||
|
}
|