X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fcommons%2Fcli_helper%2Fparameter_parser%2Fparameter%2FExistenceType.java;h=e001b0d3741cdb8fb410bdb291f77649642016ab;hb=1ec32cc502ebc36b1850670b648d715b57257723;hp=0b6b4bcdf78678fa74b8ee54538671bdd854f343;hpb=5aba0db9f94d0f68511511ac5bbe0dade0e0fd63;p=cli-helper.git diff --git a/src/main/java/eu/svjatoslav/commons/cli_helper/parameter_parser/parameter/ExistenceType.java b/src/main/java/eu/svjatoslav/commons/cli_helper/parameter_parser/parameter/ExistenceType.java index 0b6b4bc..e001b0d 100755 --- a/src/main/java/eu/svjatoslav/commons/cli_helper/parameter_parser/parameter/ExistenceType.java +++ b/src/main/java/eu/svjatoslav/commons/cli_helper/parameter_parser/parameter/ExistenceType.java @@ -4,14 +4,26 @@ */ package eu.svjatoslav.commons.cli_helper.parameter_parser.parameter; +/** + * This enum is used to define if resource denoted by particular option parameter shall exist or not. + *

+ * This allows to specify for example if directory shall exist or not. + */ public enum ExistenceType { - MUST_EXIST("existing"), MUST_NOT_EXIST("not existing"), DOES_NOT_MATTER(""); + /** + * Resource shall exist. + */ + MUST_EXIST, - public final String description; + /** + * Resource shall not exist. + */ + MUST_NOT_EXIST, - ExistenceType(final String description) { - this.description = description; - } + /** + * Resource existence does not matter. + */ + DOES_NOT_MATTER; }