diff options
author | Yuuta Liang <yuutaw@student.cs.ubc.ca> | 2023-11-23 08:55:15 +0800 |
---|---|---|
committer | Yuuta Liang <yuutaw@student.cs.ubc.ca> | 2023-11-23 08:55:15 +0800 |
commit | effe2de5cb2d46481e3966e24b79f1b5e4763dc8 (patch) | |
tree | c1392deaa9a69e2c550e60c58e04a4322e5dfb25 | |
parent | 4d903cf80c4f2f8a5d6b22964ed23d8584fdbed4 (diff) | |
download | jca-effe2de5cb2d46481e3966e24b79f1b5e4763dc8.tar jca-effe2de5cb2d46481e3966e24b79f1b5e4763dc8.tar.gz jca-effe2de5cb2d46481e3966e24b79f1b5e4763dc8.tar.bz2 jca-effe2de5cb2d46481e3966e24b79f1b5e4763dc8.zip |
Add comments
Signed-off-by: Yuuta Liang <yuutaw@student.cs.ubc.ca>
-rw-r--r-- | src/main/model/ca/Template.java | 2 | ||||
-rw-r--r-- | src/main/ui/JCA.java | 4 | ||||
-rw-r--r-- | src/main/ui/Main.java | 12 |
3 files changed, 13 insertions, 5 deletions
diff --git a/src/main/model/ca/Template.java b/src/main/model/ca/Template.java index bc64562..44de676 100644 --- a/src/main/model/ca/Template.java +++ b/src/main/model/ca/Template.java @@ -34,7 +34,7 @@ public class Template { private final long validity; /** - * EFFECTS: Init with all given parameters, and commonName will be converted into CN=commonName,C=CA. + * EFFECTS: Init with all given parameters, and commonName will be converted into CN=commonName,C=CA if nonnull. * Throws {@link ParseException} if the commonName is invalid. */ public Template(String name, diff --git a/src/main/ui/JCA.java b/src/main/ui/JCA.java index 420ec10..64cfaa3 100644 --- a/src/main/ui/JCA.java +++ b/src/main/ui/JCA.java @@ -141,6 +141,10 @@ public class JCA { } } + /** + * EFFECTS: Handle input line + * MODIFIES: this + */ private void handleLine(String... args) { if (args[0].equals("log")) { ca.getLogs().forEach(System.out::println); diff --git a/src/main/ui/Main.java b/src/main/ui/Main.java index e3d8d7d..ab275c1 100644 --- a/src/main/ui/Main.java +++ b/src/main/ui/Main.java @@ -6,9 +6,13 @@ import javax.swing.*; public class Main { public static void main(String[] args) throws Throwable { - FlatIntelliJLaf.setup(); - final JFrame frame = new MainUI(); - frame.pack(); - frame.setVisible(true); + if (args.length >= 1 && args[0].equals("-c")) { + new JCA().run(); + } else { + FlatIntelliJLaf.setup(); + final JFrame frame = new MainUI(); + frame.pack(); + frame.setVisible(true); + } } } |