package seedu.oneline.model.task;

public enum TaskField {
    NAME,
    START_TIME,
    END_TIME,
    DEADLINE,
    RECURRENCE,
    TAG_ARGUMENTS
}

@@ -28,16 +28,71 @@
 .task;%0A%0A
+import seedu.oneline.logic.commands.CommandConstants;%0A%0A
 public e
@@ -115,16 +115,22 @@
     NAME
+(null)
 ,%0A    ST
@@ -141,70 +141,424 @@
 TIME
-,%0A    END_TIME,%0A    DEADLINE,%0A    RECURRENCE,%0A    TAG_ARGUMENTS
+(CommandConstants.KEYWORD_START_TIME),%0A    END_TIME(CommandConstants.KEYWORD_END_TIME),%0A    DEADLINE(CommandConstants.KEYWORD_DEADLINE),%0A    RECURRENCE(CommandConstants.KEYWORD_RECURRENCE),%0A    TAG_ARGUMENTS(CommandConstants.KEYWORD_PREFIX);%0A    %0A    String keyword;%0A    %0A    private TaskField(String keyword) %7B%0A        this.keyword = keyword;%0A    %7D%0A    %0A    public String getKeyword() %7B%0A        return keyword;%0A    %7D
 %0A%7D%0A

Add keywords string to respective TaskField enum