Advertisement
Guest User

Untitled

a guest
Aug 24th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. public StatusMessage parseCommand(String command) {
  2. String[] command_args = command.split("\|");
  3. if(command_args.length == 0)
  4. return noInputFailure;
  5. if(command_args[0].toLowerCase().equals("help")) {
  6. System.out.println("USAGE");
  7. System.out.println("App: calendar");
  8. System.out.println("");
  9. }
  10. else if(command_args[0].toLowerCase().equals("calendar")) {
  11.  
  12. String input_arg1 = command_args[1].toLowerCase();
  13. if(input_arg1.equals("add")) {
  14. DateFormat date_format = new SimpleDateFormat("mm/dd/yyyy");
  15. Date date = null;
  16. try {
  17. date = (Date)date_format.parse(command_args[4]);
  18. } catch (ParseException e) {
  19. return dateFormatFailure;
  20. }
  21. calendar.addEvent(command_args[2], command_args[3], date);
  22. return genericSuccess;
  23. }
  24. if(input_arg1.equals("print")) {
  25. calendar.print();
  26. return genericSuccess;
  27. }
  28.  
  29. }
  30.  
  31. return genericFailure;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement