com.jeantessier.commandline
Class CommandLineUsage
java.lang.Object
|
+--com.jeantessier.commandline.CommandLineUsage
- All Implemented Interfaces:
- Visitor
- public class CommandLineUsage
- extends java.lang.Object
- implements Visitor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CommandLineUsage
public CommandLineUsage(java.lang.String command)
Visit
public void Visit(CommandLine command_line)
- Specified by:
Visit
in interface Visitor
Visit
public void Visit(ToggleSwitch cls)
- Specified by:
Visit
in interface Visitor
Visit
public void Visit(SingleValueSwitch cls)
- Specified by:
Visit
in interface Visitor
Visit
public void Visit(OptionalValueSwitch cls)
- Specified by:
Visit
in interface Visitor
Visit
public void Visit(MultipleValuesSwitch cls)
- Specified by:
Visit
in interface Visitor
Visit
public void Visit(NullParameterStrategy ps)
- Specified by:
Visit
in interface Visitor
Visit
public void Visit(AnyParameterStrategy ps)
- Specified by:
Visit
in interface Visitor
Visit
public void Visit(AtLeastParameterStrategy ps)
- Specified by:
Visit
in interface Visitor
Visit
public void Visit(ExactlyParameterStrategy ps)
- Specified by:
Visit
in interface Visitor
Visit
public void Visit(AtMostParameterStrategy ps)
- Specified by:
Visit
in interface Visitor
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object