package seedu.tache.commons.events.ui;

import seedu.tache.commons.events.BaseEvent;

/**
 * Represents a selection change in the Task List Panel
 */
public class TaskPanelSelectionChangedEvent extends BaseEvent {



        this.newSelection = newSelection;
    }

    @Override
    public String toString() {
        return this.getClass().getSimpleName();
    }

        return newSelection;
    }
}

@@ -77,16 +77,60 @@
 seEvent;
+%0Aimport seedu.tache.model.task.ReadOnlyTask;
 %0A%0A/**%0A *
@@ -253,16 +253,132 @@
 ent %7B%0A%0A%0A
+    private final ReadOnlyTask newSelection;%0A%0A    public TaskPanelSelectionChangedEvent(ReadOnlyTask newSelection) %7B
 %0A       
@@ -515,24 +515,68 @@
 e();%0A    %7D%0A%0A
+    public ReadOnlyTask getNewSelection() %7B%0A
         retu

Fix Merge Conflicts