Uses of Interface
net.dpml.cli.WriteableCommandLine

Packages that use WriteableCommandLine
net.dpml.cli Commandline modeling and parsing utilities. 
net.dpml.cli.commandline Commandline implementation. 
net.dpml.cli.option Options implementation include command, group, switch and property abstractions. 
 

Uses of WriteableCommandLine in net.dpml.cli
 

Methods in net.dpml.cli with parameters of type WriteableCommandLine
 boolean Option.canProcess(WriteableCommandLine commandLine, ListIterator arguments)
          Indicates whether this Option will be able to process the particular argument.
 boolean Option.canProcess(WriteableCommandLine commandLine, String argument)
          Indicates whether this Option will be able to process the particular argument.
 void Option.defaults(WriteableCommandLine commandLine)
          Adds defaults to a CommandLine.
 void Argument.defaultValues(WriteableCommandLine commandLine, Option option)
          Adds defaults to a CommandLine.
 void Option.process(WriteableCommandLine commandLine, ListIterator args)
          Processes String arguments into a CommandLine.
 void Parent.processParent(WriteableCommandLine commandLine, ListIterator args)
          Processes the parent part of the Option.
 void Argument.processValues(WriteableCommandLine commandLine, ListIterator args, Option option)
          Processes the "README" style element of the argument.
 void Option.validate(WriteableCommandLine commandLine)
          Checks that the supplied CommandLine is valid with respect to this option.
 void Argument.validate(WriteableCommandLine commandLine, Option option)
          Performs any necessary validation on the values added to the CommandLine.
 

Uses of WriteableCommandLine in net.dpml.cli.commandline
 

Classes in net.dpml.cli.commandline that implement WriteableCommandLine
 class WriteableCommandLineImpl
          A WriteableCommandLine implementation allowing Options to write their processed information to a CommandLine.
 

Uses of WriteableCommandLine in net.dpml.cli.option
 

Methods in net.dpml.cli.option with parameters of type WriteableCommandLine
 boolean OptionImpl.canProcess(WriteableCommandLine commandLine, ListIterator arguments)
          Indicates whether this Option will be able to process the particular argument.
 boolean ArgumentImpl.canProcess(WriteableCommandLine commandLine, String argument)
          Indicates whether this Option will be able to process the particular argument.
 boolean DefaultOption.canProcess(WriteableCommandLine commandLine, String argument)
          Indicates whether this Option will be able to process the particular argument.
 boolean GroupImpl.canProcess(WriteableCommandLine commandLine, String arg)
          Indicates whether this Option will be able to process the particular argument.
 boolean ParentImpl.canProcess(WriteableCommandLine commandLine, String arg)
          Indicates whether this Option will be able to process the particular argument.
 boolean PropertyOption.canProcess(WriteableCommandLine commandLine, String argument)
          Indicates whether this Option will be able to process the particular argument.
 boolean SourceDestArgument.canProcess(WriteableCommandLine commandLine, String arg)
          Indicates whether this Option will be able to process the particular argument.
 void ArgumentImpl.defaults(WriteableCommandLine commandLine)
          Adds defaults to a CommandLine.
 void GroupImpl.defaults(WriteableCommandLine commandLine)
          Process defaults.
 void OptionImpl.defaults(WriteableCommandLine commandLine)
          Adds defaults to a CommandLine.
 void ParentImpl.defaults(WriteableCommandLine commandLine)
          Adds defaults to a CommandLine.
 void Switch.defaults(WriteableCommandLine commandLine)
          Adds defaults to a CommandLine.
 void ArgumentImpl.defaultValues(WriteableCommandLine commandLine, Option option)
          Adds defaults to a CommandLine.
 void ArgumentImpl.process(WriteableCommandLine commandLine, ListIterator args)
          Processes String arguments into a CommandLine.
 void GroupImpl.process(WriteableCommandLine commandLine, ListIterator arguments)
          Processes String arguments into a CommandLine.
 void ParentImpl.process(WriteableCommandLine commandLine, ListIterator arguments)
          Processes String arguments into a CommandLine.
 void PropertyOption.process(WriteableCommandLine commandLine, ListIterator arguments)
          Processes String arguments into a CommandLine.
 void Command.processParent(WriteableCommandLine commandLine, ListIterator arguments)
          Process the parent.
 void DefaultOption.processParent(WriteableCommandLine commandLine, ListIterator arguments)
          Process the parent.
 void Switch.processParent(WriteableCommandLine commandLine, ListIterator arguments)
          Processes the parent part of the Option.
 void ArgumentImpl.processValues(WriteableCommandLine commandLine, ListIterator arguments, Option option)
          Processes the "README" style element of the argument.
 void ArgumentImpl.validate(WriteableCommandLine commandLine)
          Performs any necessary validation on the values added to the CommandLine.
 void Command.validate(WriteableCommandLine commandLine)
          Checks that the supplied CommandLine is valid with respect to this option.
 void DefaultOption.validate(WriteableCommandLine commandLine)
          Checks that the supplied CommandLine is valid with respect to this option.
 void GroupImpl.validate(WriteableCommandLine commandLine)
          Checks that the supplied CommandLine is valid with respect to this option.
 void ParentImpl.validate(WriteableCommandLine commandLine)
          Checks that the supplied CommandLine is valid with respect to this option.
 void PropertyOption.validate(WriteableCommandLine commandLine)
          Checks that the supplied CommandLine is valid with respect to this option.
 void Switch.validate(WriteableCommandLine commandLine)
          Checks that the supplied CommandLine is valid with respect to this option.
 void ArgumentImpl.validate(WriteableCommandLine commandLine, Option option)
          Performs any necessary validation on the values added to the CommandLine.
 void SourceDestArgument.validate(WriteableCommandLine commandLine, Option option)
          Checks that the supplied CommandLine is valid with respect to the suppled option.