Le 29/09/2010 02:16, Jason Powers a écrit :
Is there a reason that this is protected that I'm just not seeing?
I suppose it was made private to make clear that instances of CommandLine are obtained through a parser and not created directly. It hinders the development of alternative parsers though.
I'll change the accessibility of the constructor and the addArg/addOption methods to protected so you can easily extend the class.
What kind of strict behavior did you expect from the parsers? CLI 1.3 will introduce a new unified parser, maybe it could be enhanced to support your use case.
Emmanuel Bourg
smime.p7s
Description: S/MIME Cryptographic Signature
