package jetbrains.mps.make.script; /*Generated by MPS */ import jetbrains.mps.make.resources.IResource; import jetbrains.mps.make.resources.IPropertiesAccessor; import org.jetbrains.annotations.NotNull; import org.jetbrains.mps.openapi.util.ProgressMonitor; import jetbrains.mps.internal.collections.runtime.Sequence; import java.util.Collections; public interface IJob { IResult execute(Iterable<IResource> input, IJobMonitor mon, IPropertiesAccessor pa, @NotNull ProgressMonitor monitor); class Stub implements IJob { public Stub() { } @Override public IResult execute(Iterable<IResource> input, IJobMonitor mon, IPropertiesAccessor pa, @NotNull ProgressMonitor monitor) { return new IResult.FAILURE(Sequence.fromIterable(Collections.<IResource>emptyList())); } } }