package scheduler;

import os.OperatingSystem;
import readinstruction.ReadInstruction;

import java.util.LinkedList;
import java.util.Queue;

/**
 * Created by Karol on 2017-04-20.
 */
public class FcfsScheduler implements Scheduler {
    private Queue<ReadInstruction> waitingQueue;
    private OperatingSystem parentOs;

    public FcfsScheduler(){
        this.waitingQueue = new LinkedList<>();
    }

    @Override
    public void setOs(OperatingSystem parentOs) {
        this.parentOs = parentOs;
    }

    @Override
    public void push(ReadInstruction instruction) {

    }

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

    @Override
    public void update(int time) {

    }
}

@@ -566,24 +566,67 @@
 truction) %7B%0A
+        this.waitingQueue.add(instruction);
 %0A    %7D%0A%0A    

Implement build method of ReadInstructionBuilder