com.application.areca.launcher.tui
Class UserCommand
java.lang.Object
com.application.areca.launcher.tui.UserCommand
public class UserCommand
- extends java.lang.Object
- Author:
- Olivier PETRUCCI
Areca Build ID : 7299034069467778562
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserCommand
public UserCommand(java.lang.String name)
addMandatoryArgument
public void addMandatoryArgument(UserOption option)
addOptionalArgument
public void addOptionalArgument(UserOption option)
getName
public java.lang.String getName()
getArgument
public UserOption getArgument(java.lang.String optionName)
isMandatory
public boolean isMandatory(java.lang.String optionName)
validateArguments
public void validateArguments(java.util.Map args)
throws InvalidCommandException
- Throws:
InvalidCommandException