Package net.ssehub.easy.standalone.cmd
Class ModelLoadDefinition
java.lang.Object
net.ssehub.easy.standalone.cmd.ModelLoadDefinition
- All Implemented Interfaces:
net.ssehub.easy.basics.modelManagement.IModelData
public class ModelLoadDefinition
extends Object
implements net.ssehub.easy.basics.modelManagement.IModelData
Datatype for loading a IModel, i.e. an IVML project or a VIL script,
while using only String parameters.
- Author:
- El-Sharkawy
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionModelLoadDefinition(String modelName, String version) Sole constructor for this datatype. -
Method Summary
-
Field Details
-
modelName
-
version
private net.ssehub.easy.basics.modelManagement.Version version
-
-
Constructor Details
-
ModelLoadDefinition
public ModelLoadDefinition(String modelName, String version) throws net.ssehub.easy.basics.modelManagement.VersionFormatException Sole constructor for this datatype.- Parameters:
modelName- The name of the IModel which shall be loaded (Must not benull).version- The Version of the IModel, which shall be loaded (can benull).- Throws:
net.ssehub.easy.basics.modelManagement.VersionFormatException- In case of format problemsNullPointerException- If the modelName isnull.
-
-
Method Details
-
getName
- Specified by:
getNamein interfacenet.ssehub.easy.basics.modelManagement.IModelData
-
getVersion
public net.ssehub.easy.basics.modelManagement.Version getVersion()- Specified by:
getVersionin interfacenet.ssehub.easy.basics.modelManagement.IModelData
-