Renamed IDonCommand to AbstractDonCommand and changed it from an interface to an abstract class.
DonCommand is currently unused.
This commit cannot be run.
Making changes to DonParser. Unfinished, unrunnable.
Changed setAddCommand to use the new DonCreateCommand.
Added DonEditCommand for editing commands.
Made setEditCommand work with the new DonEditCommand.
Added getTaskByName to DonStorage.
Added setTaskList to DonResponse.
Renamed IDonCommand to AbstractDonCommand and changed it from an interface to an abstract class.
DonCommand is currently unused.
This commit cannot be run.
Making changes to DonParser. Unfinished, unrunnable.
Changed setAddCommand to use the new DonCreateCommand.
Added DonEditCommand for editing commands.
Made setEditCommand work with the new DonEditCommand.
Added getTaskByName to DonStorage.
Added setTaskList to DonResponse.
Merge branch 'command' of https://github.com/cs2103aug2014-w11-2j/main into command
Added DonFindCommand for all find commands.
Moved relevant methods from DonLogic to DonFindCommand and AbstractDonCommand.
Made DonParser's search related methods use DonFindCommand.
Added DonDeleteCommand for delete commands. (Unfinished)
Added success check in DonCreateCommand for executeCommand.
Changed copyTaskDetails to copy timeUsed and labels.
Added DonMarkCommand.
Made DonParser work with DonMarkCommand.
Added undo functionality to DonDeleteCommand.
Added DonAddLabelCommand for add label commands.
Made DonParser work with DonAddLabelCommand.
Changed DonMarkCommand to be a subclass of DonEditCommand.
Added DonDelabelCommand for removing labels.
Made DonParser work with DonDelabelCommand.
Fixed an error in DonCreateCommand in createDeadlineTask.
Added DonHelpCommand and made DonParser work with it.
Applied formatting to DonParser.
Constructors for all the Command classes now set their own generalCommandType.
Added DonGeneralCommand for use with commands that have no undo/execute functionalities like UNDO/REDO/EXIT.
Made DonParser work with DonGeneralCommand.
Removed unused methods in DonLogic.
Undo/Redo now works with the new Command pattern.
Added tests for label/delabel.
Added relevantEquals to CalHelper.
Added getter for some fields in DonCreateCommand.
Changed DonParser to use DonGeneralCommands for invalid results.
Removed all setType used in DonParser.
Starting to fix DonParserTest.
Fixed DonParserTest.
Added relevant getType methods to the different command classes.
Removed DonCommand.
Merge branch 'master' into command