Package cli
package cli
Encapsulates management of command line argument parsing and validation for each
For example the
MusialTask.
Each implemented class should be paired with one MusialTask and task class, and implement the CLI
interface. Implemented classes are intended to be initialized in the Musial.main(java.lang.String[]) method.
For example the
CLIBuild class is responsible for parsing and validating the build task command line arguments and is
paired with the MusialTask.BUILD task and ExecutorBuild class.-
ClassDescriptionInterface representing a Command Line Interface (CLI) component.Handles the
buildtask CLI parameters.Handles theexpandtask CLI parameters.Handles theprofiletask CLI parameters.The content type to profile.Handles thesequencetask CLI parameters.The content type to generate sequences of.The mode to split output files by.Handles theviewtask CLI parameters.The content type to view.