Contains implementations of commandline tools and Ant Tasks.
Each subpackage, e.g., com.fs.jlo.tools.foo
contains:
com.fs.jlo.tools.foo.cline
subpackage, a class with a
main()
method that uses the above {@link com.fs.jlo.tools.Command}
implementation to perform some function, e.g., deploying a ODE system.com.fs.jlo.tools.foo.ant
subpackage, a class that extends
{@link com.fs.jlo.tools.CommandTask} (which, in turn, extends
{@link org.apache.ant.Task}) that uses the above {@link com.fs.jlo.tools.Command}
implementation to perform roughly the same function.The ultimate goal of the package is collect a set of reusable "command" representations that can be invoked under different contexts like the commandline, an Ant build, or from a wizard or tool in a GUI application.