org.eclipse.ocl.examples.standalone.validity
Class ValidateCommand.ModelToken

java.lang.Object
  extended by org.eclipse.ocl.examples.standalone.StandaloneCommand.CommandToken
      extended by org.eclipse.ocl.examples.standalone.StandaloneCommand.StringToken
          extended by org.eclipse.ocl.examples.standalone.validity.ValidateCommand.ModelToken
Enclosing class:
ValidateCommand

public static class ValidateCommand.ModelToken
extends StandaloneCommand.StringToken

A mandatory argument key of the model file path. This argument key must be followed by the model file path.


Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.standalone.StandaloneCommand.CommandToken
help, isRequired, name
 
Constructor Summary
ValidateCommand.ModelToken()
           
 
Method Summary
 boolean check(java.util.List<java.lang.String> strings)
           
 java.lang.String getArgsHelp()
           
 java.lang.String getModelFileName(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings)
           
 
Methods inherited from class org.eclipse.ocl.examples.standalone.StandaloneCommand.StringToken
parseArgument
 
Methods inherited from class org.eclipse.ocl.examples.standalone.StandaloneCommand.CommandToken
getHelp, getName, isRequired, isSingleton, setIsRequired, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ValidateCommand.ModelToken

public ValidateCommand.ModelToken()
Method Detail

check

public boolean check(@NonNull
                     java.util.List<java.lang.String> strings)
Overrides:
check in class StandaloneCommand.StringToken

getArgsHelp

@Nullable
public java.lang.String getArgsHelp()
Overrides:
getArgsHelp in class StandaloneCommand.StringToken

getModelFileName

@Nullable
public java.lang.String getModelFileName(@NonNull
                                                  java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings)