Clad: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
=Overview=
=Overview=


'''C'''ommand-'''L'''ine '''A'''pplication '''D'''evelopment (clad) is a collection of Java classes providing functionality that can be used to build command line tools.  
'''C'''ommand-'''L'''ine '''A'''pplication '''D'''evelopment (clad) is a collection of Java classes providing functionality that can be used to build command line tools. It includes support for:
 
* command-oriented CLI  
 
* command-line and persistent configuration
** Command-oriented CLI
* hierarchical in-line help
** Hierarchical In-line Help
* logging and error message handling support
** CLI optimized Logging and Error Message Handling
* version and release date mechanism
** Version and Release Date Mechanism
* standard release tools
** Standard Release Tools

Revision as of 21:47, 21 January 2016

Internal

Overview

Command-Line Application Development (clad) is a collection of Java classes providing functionality that can be used to build command line tools. It includes support for:

  • command-oriented CLI
  • command-line and persistent configuration
  • hierarchical in-line help
  • logging and error message handling support
  • version and release date mechanism
  • standard release tools