Uses of Interface
net.dpml.cli.Argument

Packages that use Argument
net.dpml.cli.builder Helpers supporting the construction of a commandline model. 
net.dpml.cli.option Options implementation include command, group, switch and property abstractions. 
 

Uses of Argument in net.dpml.cli.builder
 

Methods in net.dpml.cli.builder that return Argument
 Argument ArgumentBuilder.create()
          Creates a new Argument instance using the options specified in this ArgumentBuilder.
 

Methods in net.dpml.cli.builder with parameters of type Argument
 SwitchBuilder SwitchBuilder.withArgument(Argument newArgument)
          Use this Argument
 DefaultOptionBuilder DefaultOptionBuilder.withArgument(Argument newArgument)
          Use this Argument
 CommandBuilder CommandBuilder.withArgument(Argument newArgument)
          Specifies the argument for the next Command that is created.
 

Uses of Argument in net.dpml.cli.option
 

Classes in net.dpml.cli.option that implement Argument
 class ArgumentImpl
          An implementation of an Argument.
 class SourceDestArgument
          An Argument implementation that allows a variable size Argument to precede a fixed size argument.
 

Methods in net.dpml.cli.option that return Argument
 Argument ParentImpl.getArgument()
          Return the argument value if any.
 

Constructors in net.dpml.cli.option with parameters of type Argument
Switch(String enabledPrefix, String disabledPrefix, String preferredName, Set aliases, String description, boolean required, Argument argument, Group children, int id, Boolean switchDefault)
          Creates a new Switch with the specified parameters
SourceDestArgument(Argument source, Argument dest)
          Creates a SourceDestArgument using defaults where possible.
SourceDestArgument(Argument source, Argument dest, char initialSeparator, char subsequentSeparator, String consumeRemaining, List defaultValues)
          Creates a SourceDestArgument using the specified parameters.
ParentImpl(Argument argument, Group children, String description, int id, boolean required)
          Creation of a new ParaentImpl.
DefaultOption(String shortPrefix, String longPrefix, boolean burstEnabled, String preferredName, String description, Set aliases, Set burstAliases, boolean required, Argument argument, Group children, int id)
          Creates a new DefaultOption
Command(String preferredName, String description, Set aliases, boolean required, Argument argument, Group children, int id)
          Creates a new Command instance.