All Classes

Class Description
AddCommand
Command which adds a new task.
AddCommandGui
Command which adds a new task (GUI interface).
Command
Command interface setting up methods that all commands should have when implemented.
DeleteCommand
Command which deletes a task.
DeleteCommandGui
Command which deletes a task (GUI interface).
HelpCommand
Command which lists a description of all available commands.
ListCommand
Command which lists all tasks.
Main
The Main class running CLI view.
Memory
Class that ensure all tasks are saved in a .TXT file which is automatically loaded on each startup of the program.
Screen
The Main class running GUI view.
Task
The Task class which ensure the structure of a task which contains a description and is related to a unique ID.