Class SimulinkModelInEclipse
- java.lang.Object
-
- org.eclipse.epsilon.eol.models.Model
-
- org.eclipse.epsilon.eol.models.CachedModel<ISimulinkModelElement>
-
- org.eclipse.epsilon.emc.simulink.model.AbstractSimulinkModel
-
- org.eclipse.epsilon.emc.simulink.model.SimulinkModel
-
- org.eclipse.epsilon.emc.simulink.dt.SimulinkModelInEclipse
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,IGenericSimulinkModel
,IOperationContributorProvider
,IModel
public class SimulinkModelInEclipse extends SimulinkModel
-
-
Field Summary
-
Fields inherited from class org.eclipse.epsilon.emc.simulink.model.SimulinkModel
BLOCK, findOptimisationEnabled, GET_PARAM, handle, LOAD_SYSTEM, NEW_SYSTEM, OPEN_SYSTEM, PROPERTY_CURRENT_SIMULINK_MODEL, PROPERTY_FIND_OPTIMISATION, PROPERTY_FOLLOW_LINKS, PROPERTY_INCLUDE_COMMENTED, PROPERTY_LOOK_UNDER_MASKS, PROPERTY_SHOW_IN_MATLAB_EDITOR, SAVE_SYSTEM, searchPreferences, showInMatlabEditor, SIMULINK, simulinkModelName, simulinkOperationContributor, STATEFLOW, useCurrentSimulinkModel
-
Fields inherited from class org.eclipse.epsilon.emc.simulink.model.AbstractSimulinkModel
closeOnDispose, enableTryCatch, engine, engineJarPath, enginePoolSize, ENV_ENGINE_JAR_PATH, ENV_LIBRARY_PATH, ENV_MATLAB_PATH, file, libraryPath, matlabPath, openOnLoad, paths, PROPERTY_CLOSE_ON_DISPOSE, PROPERTY_CURRENT_SIMULINK_PROJECT, PROPERTY_ENABLE_TRY_CATCH, PROPERTY_ENGINE_JAR_PATH, PROPERTY_ENGINE_POOL_SIZE, PROPERTY_FILE, PROPERTY_LIBRARY_PATH, PROPERTY_MATLAB_PATH, PROPERTY_OPEN_ON_LOAD, PROPERTY_PATHS, PROPERTY_REDUCE_EXCHANGES, PROPERTY_SIMULINK_PROJECT, PROPERTY_TRACK_API, PROPERTY_WORKING_DIR, reduceExchanges, simulinkProject, useCurrentProject, workingDir
-
Fields inherited from class org.eclipse.epsilon.eol.models.CachedModel
allContentsCache, kindCache, PROPERTY_CACHED, PROPERTY_CONCURRENT, typeCache
-
Fields inherited from class org.eclipse.epsilon.eol.models.Model
aliases, ENV_PREFIX, name, PROPERTY_ALIASES, PROPERTY_NAME, PROPERTY_READONLOAD, PROPERTY_READONLY, PROPERTY_STOREONDISPOSAL, propertyGetter, propertySetter, readOnLoad, storeOnDisposal
-
-
Constructor Summary
Constructors Constructor Description SimulinkModelInEclipse()
-
Method Summary
-
Methods inherited from class org.eclipse.epsilon.emc.simulink.model.SimulinkModel
addToCache, allContentsFromModel, closeMatlabModel, createInstance, createInstance, createInstanceInModel, deleteElement, deleteElementInModel, findBlocks, findBlocks, getAllOfKindFromModel, getAllOfTypeFromModel, getChildren, getElementById, getElementId, getHandle, getLookUnderMasks, getOperationContributor, getSearchPreferences, getSimulinkModelName, getTypeNameOf, hasType, isFindOptimisationEnabled, isFollowLinks, isIncludeCommented, isInstantiable, isShowInMatlabEditor, isUseCurrentSimulinkModel, load, loadModel, owns, removeFromCache, setElementId, setFindOptimisationEnabled, setFollowLinks, setIncludeCommented, setLookUnderMasks, setSearchPreferences, setShowInMatlabEditor, setSimulinkModelName, setSimulinkModelName, setUseCurrentSimulinkModel, simulate, store, store
-
Methods inherited from class org.eclipse.epsilon.emc.simulink.model.AbstractSimulinkModel
addPath, addPath, disposeModel, flush, getAllTypeNamesOf, getCacheKeyForType, getEngine, getEngineJarPath, getEnumerationValue, getFile, getLibraryPath, getMatlabPath, getPaths, getProject, getWorkingDir, getWorkspaceVariable, isCloseOnDispose, isEnableTryCatch, isLoaded, isOpenOnLoad, isReduceExchanges, isTrackApi, isUseCurrentProject, parseMatlabEngineVariable, resolvePaths, setCloseOnDispose, setEnableTryCatch, setEngine, setEngineJarPath, setFile, setLibraryPath, setMatlabPath, setOpenOnLoad, setProject, setProject, setReduceExchanges, setTrackApi, setUseCurrentProject, setWorkingDir, statement, statementWithResult
-
Methods inherited from class org.eclipse.epsilon.eol.models.CachedModel
allContents, clearCache, dispose, getAllOfKind, getAllOfKindOrType, getAllOfType, initCaches, isCachingEnabled, isConcurrent, load, setCachingEnabled, setConcurrent, wrap
-
Methods inherited from class org.eclipse.epsilon.eol.models.Model
allInstances, getAliases, getFullyQualifiedTypeNameOf, getMetamodel, getName, getPropertyGetter, getPropertySetter, getTransactionSupport, getTypeOf, isModelElement, isOfKind, isOfType, isPropertySet, isReadOnLoad, isStoredOnDisposal, knowsAboutProperty, load, load, setName, setReadOnLoad, setStoredOnDisposal
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.epsilon.eol.models.IModel
allContents, close, dispose, getAliases, getAllOfKind, getAllOfType, getFullyQualifiedTypeNameOf, getMetamodel, getName, getPropertyGetter, getPropertySetter, getTransactionSupport, getTypeOf, isModelElement, isOfKind, isOfType, isPropertySet, isReadOnLoad, isStoredOnDisposal, knowsAboutProperty, load, load, load, setName, setReadOnLoad, setStoredOnDisposal
-
-