@@ -0,0 +1,857 @@
+package seedu.jimi.logic.commands;%0A%0Aimport seedu.jimi.model.task.FloatingTask;%0A%0A/**%0A * %0A * @author zexuan%0A *%0A * Edits an existing task/event in Jimi.%0A */%0Apublic class EditCommand extends Command%7B%0A%0A    public static final String COMMAND_WORD = %22add%22;%0A%0A    public static final String MESSAGE_USAGE = COMMAND_WORD + %22: Edits an existing task/event in Jimi. %22%0A            + %22Parameters: NAME p/PHONE e/EMAIL a/ADDRESS  %5Bt/TAG%5D...%5Cn%22%0A            + %22Example: %22 + COMMAND_WORD%0A            + %22 edit 2 by 10th july at 12 pm%22;%0A%0A    public static final String MESSAGE_SUCCESS = %22New task added: %251$s%22;%0A    public static final String MESSAGE_DUPLICATE_TASK = %22This task already exists in Jimi%22;%0A%0A    private final FloatingTask toAdd;%0A%0A    %0A    %0A    @Override%0A    public CommandResult execute() %7B%0A        // TODO Auto-generated method stub%0A        return null;%0A    %7D%0A%0A%7D%0A

Create EditCommand class