package scheduler;

import os.OperatingSystem;
import readinstruction.ReadInstruction;

/**
 * Created by Karol Pokomeda on 2017-04-21.
 */
public class ScanScheduler implements Scheduler {
    @Override
    public void update(int time) {

    }

    @Override
    public void setOs(OperatingSystem parentOs) {

    }

    @Override
    public void push(ReadInstruction instruction) {

    }

    @Override
    public String getName() {
        return null;
    }

    @Override
    public boolean isEmpty() {
        return false;
    }
}

@@ -81,16 +81,70 @@
 ction;%0A%0A
+import java.util.LinkedList;%0Aimport java.util.Queue;%0A%0A
 /**%0A * C
@@ -237,16 +237,248 @@
 duler %7B%0A
+    private Queue%3CReadInstruction%3E waitingQueue;%0A    private OperatingSystem parentOs;%0A    private int headPosition;%0A%0A    public ScanScheduler()%7B%0A        this.waitingQueue = new LinkedList%3C%3E();%0A        this.headPosition = 0;%0A    %7D%0A%0A
     @Ove

Implement internal structure and constructor for ScanScheduler