package foundation.ai; import java.io.File; public class Action { private Operator operator; private AIProvider provider; public Action(Operator operator, AIProvider provider) { this.operator = operator; this.provider = provider; } public OCRResult exec(File file) throws Exception { return provider.executeAction(operator, file); } public OCRResult exec(Object paramObject) throws Exception { return provider.executeAction(operator, paramObject); } public Operator getOperator() { return operator; } }