@@ -0,0 +1,595 @@
+package seedu.ezdo.commons.events.storage;%0A%0Aimport seedu.ezdo.commons.events.BaseEvent;%0Aimport seedu.ezdo.model.ReadOnlyEzDo;%0A%0Apublic class EzDoDirectoryChangedEvent extends BaseEvent %7B%0A%0A    private ReadOnlyEzDo data;%0A    private String path;%0A%0A    public EzDoDirectoryChangedEvent(ReadOnlyEzDo data, String path) %7B%0A        this.data = data;%0A        this.path = path;%0A    %7D%0A%0A    public String getPath() %7B%0A        return path;%0A    %7D%0A%0A    public ReadOnlyEzDo getData() %7B%0A        return data;%0A    %7D%0A%0A    @Override%0A    public String toString() %7B%0A        return %22New save directory: %22 + path;%0A    %7D%0A%7D%0A

Create new EzDoDirectoryChangedEvent class for SaveCommand to post to StorageManager