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 void
addPath(java.io.File path)
void
addPath(java.lang.String path)
MatlabEngine
getEngine()
java.lang.String
getEngineJarPath()
java.io.File
getFile()
java.lang.String
getLibraryPath()
java.lang.String
getMatlabPath()
java.util.List<java.lang.String>
getPaths()
java.io.File
getProject()
java.io.File
getWorkingDir()
java.lang.Boolean
isCloseOnDispose()
java.lang.Boolean
isOpenOnLoad()
java.lang.Boolean
isUseCurrentProject()
void
setCloseOnDispose(java.lang.Boolean closeOnDispose)
void
setEngineJarPath(java.lang.String engineJarPath)
void
setFile(java.io.File file)
void
setLibraryPath(java.lang.String libraryPath)
void
setMatlabPath(java.lang.String matlabPath)
void
setOpenOnLoad(java.lang.Boolean openOnLoad)
void
setProject(java.lang.String simulinkProject)
void
setUseCurrentProject(java.lang.Boolean currentSimulinkProject)
void
setWorkingDir(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()
-
-