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:
AutoCloseable
,IGenericSimulinkModel
,IOperationContributorProvider
,IModel
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.epsilon.eol.models.IModel
IModel.AmbiguityCheckResult
-
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 -
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, checkAmbiguity, 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
-
Constructor Details
-
SimulinkModelInEclipse
public SimulinkModelInEclipse()
-