diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2017-09-11 14:40:17 -0300 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2017-09-11 14:40:17 -0300 |
| commit | fa2e7f6a7239c58cbd6c1005f9789232087a5eda (patch) | |
| tree | 49329e5bafe3b3ba1bfca86ccd7b2c5cb4bc1cec /BJC-Utils2/src/main/java/bjc/utils/cli/objects/Command.java | |
| parent | 80ae6644b158b47e17e5ee697c665f9fc76cfa05 (diff) | |
Switch to command statuses.
Use command statuses as return values from commands, instead of
returning nothing at all.
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/cli/objects/Command.java')
| -rw-r--r-- | BJC-Utils2/src/main/java/bjc/utils/cli/objects/Command.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/cli/objects/Command.java b/BJC-Utils2/src/main/java/bjc/utils/cli/objects/Command.java index a0d4493..e605a2b 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/cli/objects/Command.java +++ b/BJC-Utils2/src/main/java/bjc/utils/cli/objects/Command.java @@ -1,6 +1,28 @@ package bjc.utils.cli.objects; public class Command { + /** + * Command status values. + */ + public static enum CommandStatus { + /** + * The command succeded. + */ + SUCCESS, + /** + * The command failed non-fatally. + */ + FAIL, + /** + * The command failed fatally. + */ + ERROR, + /** + * The command was the last one. + */ + FINISH, + } + public final int lineNo; public final String fullCommand; |
