public class ValidateCommand extends StandaloneCommand
Modifier and Type | Class and Description |
---|---|
protected static class |
ValidateCommand.ExporterComparator |
static class |
ValidateCommand.ExporterToken
An optional argument to specify which exporter should be used.
|
static class |
ValidateCommand.ModelToken
A mandatory argument key of the model file path.
|
static class |
ValidateCommand.OutputToken
An optional argument to define the output file path.
|
static class |
ValidateCommand.RulesToken
A mandatory argument used to define the paths to the OCL documents
containing the constraints to evaluate.
|
static class |
ValidateCommand.UsingToken
An optional argument used if the user wishes to run all constraints or to
only run the OCL, Java or UML constraints validation.
|
StandaloneCommand.CommandToken, StandaloneCommand.StringToken
Modifier and Type | Field and Description |
---|---|
ValidateCommand.ExporterToken |
exporterToken |
ValidateCommand.ModelToken |
modelToken |
ValidateCommand.OutputToken |
outputToken |
ValidateCommand.RulesToken |
rulesToken |
ValidateCommand.UsingToken |
usingToken |
help, name, standaloneApplication, tokens
Constructor and Description |
---|
ValidateCommand(StandaloneApplication standaloneApplication) |
Modifier and Type | Method and Description |
---|---|
StandaloneResponse |
execute(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
protected static java.lang.String |
getCheckedFileName(java.lang.String string) |
static boolean |
isWindows() |
@NonNull public final ValidateCommand.ExporterToken exporterToken
@NonNull public final ValidateCommand.ModelToken modelToken
@NonNull public final ValidateCommand.OutputToken outputToken
@NonNull public final ValidateCommand.RulesToken rulesToken
@NonNull public final ValidateCommand.UsingToken usingToken
public ValidateCommand(@NonNull StandaloneApplication standaloneApplication)
protected static java.lang.String getCheckedFileName(@NonNull java.lang.String string)
public static boolean isWindows()
@NonNull public StandaloneResponse execute(@NonNull java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings)
execute
in class StandaloneCommand