From 0f4cb4a20e454c3353fb4380a6ca88958d61d1c4 Mon Sep 17 00:00:00 2001 From: KKlochko Date: Sun, 29 Oct 2023 14:13:38 +0200 Subject: [PATCH] Add the command validator to CLI. --- src/main/java/space/kklochko/jdbc_hospital_example/cli/CLI.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/space/kklochko/jdbc_hospital_example/cli/CLI.java b/src/main/java/space/kklochko/jdbc_hospital_example/cli/CLI.java index b2d0128..3b0f268 100644 --- a/src/main/java/space/kklochko/jdbc_hospital_example/cli/CLI.java +++ b/src/main/java/space/kklochko/jdbc_hospital_example/cli/CLI.java @@ -9,6 +9,7 @@ import space.kklochko.jdbc_hospital_example.cli.commands.CommandEntity; import space.kklochko.jdbc_hospital_example.cli.commands.factories.CommandFactory; import space.kklochko.jdbc_hospital_example.cli.commands.factories.ReadAllFactory; import space.kklochko.jdbc_hospital_example.cli.parsers.CommandParser; +import space.kklochko.jdbc_hospital_example.cli.validators.CommandValidator; import space.kklochko.jdbc_hospital_example.cli.validators.InputStringFormatValidator; import space.kklochko.jdbc_hospital_example.cli.validators.Validator; import space.kklochko.jdbc_hospital_example.db.factories.DataBaseConnection; @@ -84,6 +85,7 @@ public class CLI { } } else if(getState() == "validate") { ArrayList validators = new ArrayList<>(); + validators.add(new CommandValidator(line)); validators.add(new InputStringFormatValidator(line)); setState("run");