diff options
| author | sowgro <tpoke.ferrari@gmail.com> | 2025-10-09 21:03:25 -0400 |
|---|---|---|
| committer | sowgro <tpoke.ferrari@gmail.com> | 2025-10-09 21:03:25 -0400 |
| commit | 5f1ea0ee335a73edf53939b87218a34e93fe4de9 (patch) | |
| tree | 077878354a1c17dca986a843d9ecfb9f8169e3b2 /src/main/java/design/controller/userinput/menus/CourseSearch.java | |
| parent | 1eca2f8681752ad359e8372780cdf719e2b1747d (diff) | |
| download | designproject-design-6-5f1ea0ee335a73edf53939b87218a34e93fe4de9.tar.gz designproject-design-6-5f1ea0ee335a73edf53939b87218a34e93fe4de9.tar.bz2 designproject-design-6-5f1ea0ee335a73edf53939b87218a34e93fe4de9.zip | |
Menu cleanup - pass 1
Diffstat (limited to 'src/main/java/design/controller/userinput/menus/CourseSearch.java')
| -rw-r--r-- | src/main/java/design/controller/userinput/menus/CourseSearch.java | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/main/java/design/controller/userinput/menus/CourseSearch.java b/src/main/java/design/controller/userinput/menus/CourseSearch.java index 019965c..65d4b3e 100644 --- a/src/main/java/design/controller/userinput/menus/CourseSearch.java +++ b/src/main/java/design/controller/userinput/menus/CourseSearch.java @@ -28,22 +28,6 @@ public class CourseSearch extends Menu { } /* - * Prompt for input and search. - */ - public void search() { - System.out.print("Enter search term (blank for all): "); - Scanner sc = new Scanner(System.in); - String searchTerm = sc.nextLine(); - - // search and present - query.search(searchTerm); - this.present(); - - // reset the query after we're done. - query.reset(); - } - - /* * Display the results of our search. */ @Override @@ -64,6 +48,22 @@ public class CourseSearch extends Menu { return l; } + /* + * Prompt for input and search. + */ + @Override + public void present() { + System.out.print("Enter search term (blank for all): "); + Scanner sc = new Scanner(System.in); + String searchTerm = sc.nextLine(); + + // search and present + query.search(searchTerm); + super.present(); + + // reset the query after we're done. + query.reset(); + } // recursively go through tree structure of courselist to make menu options. // this is all for displaying the menu options, not the actual sorting. |
