package tars.model.task;

/**
 * Represents a Task's status in tars.
 */
public class Status {
    private static final String MESSAGE_STATUS_DONE = "Done";
    private static final String MESSAGE_STATUS_UNDONE = "Undone";

    private boolean status;

    public Status() {
        status = false;
    }

    @Override
    public String toString() {
        if (status) {
            return MESSAGE_STATUS_DONE;
        } else {
            return MESSAGE_STATUS_UNDONE;
        }
    }

    public void setDone() {
        this.status = true;
    }
    
    public void setUndone() {
        this.status = false;
    }

}

@@ -222,22 +222,21 @@
 ;%0A%0A    p
-rivate
+ublic
  boolean
@@ -253,48 +253,204 @@
     
-public Status() %7B%0A        status = false
+/** %0A     * Default constructor%0A     */%0A    public Status() %7B%0A        status = false;%0A    %7D%0A    %0A    /**%0A     * For storage%0A     */%0A    public Status(boolean status) %7B%0A        this.status = status
 ;%0A  

Modify Status.java