@@ -0,0 +1,801 @@
+package tars.commons.events.storage;%0A%0Aimport tars.commons.core.Config;%0Aimport tars.commons.events.BaseEvent;%0A%0A/*%0A * @@author A0124333U%0A * An event where the user changes the Tars Storage Directory/File Path%0A */%0A%0Apublic class TarsStorageDirectoryChangedEvent extends BaseEvent %7B%0A    %0A    private final String newFilePath;%0A    private final Config newConfig;%0A    %0A    public TarsStorageDirectoryChangedEvent (String newFilePath, Config newConfig) %7B%0A        this.newFilePath = newFilePath;%0A        this.newConfig = newConfig;%0A    %7D%0A    %0A    public String getNewFilePath() %7B%0A        return this.newFilePath;%0A    %7D%0A    %0A    public Config getNewConfig() %7B%0A        return this.newConfig;%0A    %7D%0A%0A    @Override%0A    public String toString() %7B%0A        return %22File Path changed to %22 + this.newFilePath;%0A    %7D%0A%0A%7D%0A

Add event to indicate that TARS Storage Directory has changed