Interface IGenericSimulinkModel
-
- All Superinterfaces:
java.lang.AutoCloseable,IModel
- All Known Implementing Classes:
AbstractSimulinkModel,SimulinkDictionaryModel,SimulinkDictionaryModelInEclipse,SimulinkModel,SimulinkModelInEclipse,SimulinkRequirementModel,SimulinkRequirementModelInEclipse
public interface IGenericSimulinkModel extends IModel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPath(java.io.File path)voidaddPath(java.lang.String path)MatlabEnginegetEngine()java.lang.StringgetEngineJarPath()java.io.FilegetFile()java.lang.StringgetLibraryPath()java.lang.StringgetMatlabPath()java.util.List<java.lang.String>getPaths()java.io.FilegetProject()java.io.FilegetWorkingDir()java.lang.BooleanisCloseOnDispose()java.lang.BooleanisOpenOnLoad()booleanisTrackApi()java.lang.BooleanisUseCurrentProject()voidsetCloseOnDispose(java.lang.Boolean closeOnDispose)voidsetEngineJarPath(java.lang.String engineJarPath)voidsetFile(java.io.File file)voidsetLibraryPath(java.lang.String libraryPath)voidsetMatlabPath(java.lang.String matlabPath)voidsetOpenOnLoad(java.lang.Boolean openOnLoad)voidsetProject(java.lang.String simulinkProject)voidsetTrackApi(boolean track)voidsetUseCurrentProject(java.lang.Boolean currentSimulinkProject)voidsetWorkingDir(java.io.File workingDir)-
Methods inherited from interface org.eclipse.epsilon.eol.models.IModel
allContents, close, createInstance, createInstance, deleteElement, dispose, getAliases, getAllOfKind, getAllOfType, getElementById, getElementId, getEnumerationValue, getFullyQualifiedTypeNameOf, getMetamodel, getName, getPropertyGetter, getPropertySetter, getTransactionSupport, getTypeNameOf, getTypeOf, hasType, isInstantiable, isModelElement, isOfKind, isOfType, isPropertySet, isReadOnLoad, isStoredOnDisposal, knowsAboutProperty, load, load, load, load, owns, setElementId, setName, setReadOnLoad, setStoredOnDisposal, store, store
-
-
-
-
Method Detail
-
setEngineJarPath
void setEngineJarPath(java.lang.String engineJarPath)
-
getEngineJarPath
java.lang.String getEngineJarPath()
-
setLibraryPath
void setLibraryPath(java.lang.String libraryPath)
-
getLibraryPath
java.lang.String getLibraryPath()
-
setMatlabPath
void setMatlabPath(java.lang.String matlabPath)
-
getMatlabPath
java.lang.String getMatlabPath()
-
getEngine
MatlabEngine getEngine()
-
setFile
void setFile(java.io.File file)
-
getFile
java.io.File getFile()
-
getProject
java.io.File getProject()
-
setProject
void setProject(java.lang.String simulinkProject)
-
isUseCurrentProject
java.lang.Boolean isUseCurrentProject()
-
setUseCurrentProject
void setUseCurrentProject(java.lang.Boolean currentSimulinkProject)
-
getPaths
java.util.List<java.lang.String> getPaths()
-
addPath
void addPath(java.io.File path)
-
addPath
void addPath(java.lang.String path)
-
setWorkingDir
void setWorkingDir(java.io.File workingDir)
-
getWorkingDir
java.io.File getWorkingDir()
-
setCloseOnDispose
void setCloseOnDispose(java.lang.Boolean closeOnDispose)
-
setOpenOnLoad
void setOpenOnLoad(java.lang.Boolean openOnLoad)
-
isCloseOnDispose
java.lang.Boolean isCloseOnDispose()
-
isOpenOnLoad
java.lang.Boolean isOpenOnLoad()
-
setTrackApi
void setTrackApi(boolean track)
-
isTrackApi
boolean isTrackApi()
-
-