package jalview.ws2.actions; import java.util.Collections; import java.util.List; import jalview.ws2.actions.api.JobI; import jalview.ws2.actions.api.TaskI; import jalview.ws2.api.JobStatus; /** * An empty task returned by the {@link NullAction}. Use as a placeholder * for testing purposes. * * @author mmwarowny * */ class NullTask implements TaskI { @Override public long getUid() { return 0; } @Override public JobStatus getStatus() { return JobStatus.READY; } @Override public List getSubJobs() { return Collections.emptyList(); } @Override public Void getResult() { return null; } @Override public void cancel() { } }