org.eclipse.ocl.examples.standalone
Class StandaloneCommand.CommandToken
java.lang.Object
org.eclipse.ocl.examples.standalone.StandaloneCommand.CommandToken
- Direct Known Subclasses:
- StandaloneCommand.StringToken, ValidateCommand.RulesToken
- Enclosing class:
- StandaloneCommand
public abstract static class StandaloneCommand.CommandToken
- extends java.lang.Object
Field Summary |
protected java.lang.String |
help
|
protected boolean |
isRequired
|
protected java.lang.String |
name
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
@NonNull
protected final java.lang.String name
help
@NonNull
protected final java.lang.String help
isRequired
protected boolean isRequired
StandaloneCommand.CommandToken
protected StandaloneCommand.CommandToken(@NonNull
java.lang.String name,
@NonNull
java.lang.String help)
check
public boolean check(@NonNull
java.util.List<java.lang.String> strings)
getArgsHelp
@Nullable
public java.lang.String getArgsHelp()
getHelp
@NonNull
public java.lang.String getHelp()
getName
@NonNull
public java.lang.String getName()
isRequired
public boolean isRequired()
parseArgument
public int parseArgument(@NonNull
java.util.List<java.lang.String> strings,
@NonNull
java.lang.String[] arguments,
int i)
setIsRequired
public void setIsRequired()
isSingleton
public boolean isSingleton()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object