Below are revisions for this snippet.

Reflection-based command line processor





Syndication

Revision Revison 1
This class uses reflection to locate option setters. Client class must contains methods setFile (to receive file names from the command line) and setOption### (to receive option ###).

(See also adapter-based implementation)