public class ReasoningCommands
extends java.lang.Object
LowlevelCommands.startEASy().| Constructor and Description |
|---|
ReasoningCommands() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkValidity(java.io.File project)
Checks the validity of the specified EASy project by reasoning.
|
static boolean |
checkValidity(java.io.File project,
java.io.File ivmlFile)
Checks the validity of the specified IVML model by reasoning.
|
static boolean |
checkValidity(java.io.File project,
ModelLoadDefinition ivmlDefinition)
Checks the validity of the specified IVML model by reasoning.
|
static boolean |
checkValidity(net.ssehub.easy.varModel.model.Project project)
Checks the validity of the specified IVML model by reasoning.
|
static void |
main(java.lang.String[] args)
Just for testing.
|
public static boolean checkValidity(java.io.File project)
throws net.ssehub.easy.producer.core.persistence.PersistenceException
project - the project the model is located intrue if conflict occurred, false otherwisenet.ssehub.easy.producer.core.persistence.PersistenceException - in case that the model cannot be loaded for some reasonpublic static boolean checkValidity(java.io.File project,
java.io.File ivmlFile)
throws net.ssehub.easy.basics.modelManagement.ModelManagementException
project - the project the model is located inivmlFile - the IVML model file to be checkedtrue if conflict occurred, false elsenet.ssehub.easy.basics.modelManagement.ModelManagementException - in case that the model cannot be loaded for some reasonpublic static boolean checkValidity(java.io.File project,
ModelLoadDefinition ivmlDefinition)
throws net.ssehub.easy.basics.modelManagement.ModelManagementException
project - the project the model is located inivmlDefinition - the IVML model definitiontrue if conflict occurred, false elsenet.ssehub.easy.basics.modelManagement.ModelManagementException - in case that the model cannot be loaded for some reasonpublic static boolean checkValidity(net.ssehub.easy.varModel.model.Project project)
project - the IVML model to be checkedtrue if conflict occurred, false elsepublic static void main(java.lang.String[] args)
throws java.io.IOException,
net.ssehub.easy.basics.modelManagement.VersionFormatException,
net.ssehub.easy.basics.modelManagement.ModelManagementException
args - command line arguments - ignoredjava.io.IOException - in case of I/O problemsnet.ssehub.easy.basics.modelManagement.VersionFormatException - in case of version specification problemsnet.ssehub.easy.basics.modelManagement.ModelManagementException - in case of problems loading the modelsCopyright © 2009 - 2018 SSE. All Rights Reserved.