Uses of Interface net.dpml.cli.WriteableCommandLine

Uses in package net.dpml.cli.commandline

Classes implementing net.dpml.cli.WriteableCommandLine

class
A WriteableCommandLine implementation allowing Options to write their processed information to a CommandLine.

Uses in package net.dpml.cli.option

Methods with parameter type net.dpml.cli.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
Indicates whether this Option will be able to process the particular argument.
void
Adds defaults to a CommandLine.
void
Adds defaults to a CommandLine.
void
Process defaults.
void
Adds defaults to a CommandLine.
void
Adds defaults to a CommandLine.
void
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
Performs any necessary validation on the values added to the CommandLine.
void
Checks that the supplied CommandLine is valid with respect to this option.
void
Checks that the supplied CommandLine is valid with respect to this option.
void
Checks that the supplied CommandLine is valid with respect to this option.
void
Checks that the supplied CommandLine is valid with respect to this option.
void
Checks that the supplied CommandLine is valid with respect to this option.
void
Checks that the supplied CommandLine is valid with respect to this option.
void
Performs any necessary validation on the values added to the CommandLine.
void
Checks that the supplied CommandLine is valid with respect to the suppled option.

Uses in package net.dpml.cli

Methods with parameter type net.dpml.cli.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
Adds defaults to a CommandLine.
void
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
Checks that the supplied CommandLine is valid with respect to this option.
void
Performs any necessary validation on the values added to the CommandLine.