Сделать опцию условно обязательной в Apache commons CLI

Есть ли возможность сделать опцию условно обязательной в Apache commons CLI? Например, у меня есть два варианта -c и -d. Опция -c может принимать значение только из предварительно определенного списка ("значение одно", "значение два"). Есть ли способ сделать параметр -d обязательным только в том случае, если для параметра -c установлено значение "значение одно", но оставить его необязательным, если для параметра -c установлено значение "значение два"?

1 ответ

Похоже, что это не поддерживается в текущей версии (1.4). Следует реализовать такого рода ограничения в моем собственном коде.

Другие вопросы по тегам