Class SimulinkLink
java.lang.Object
org.eclipse.epsilon.emc.simulink.model.element.SimulinkModelElement
org.eclipse.epsilon.emc.simulink.requirement.model.element.SimulinkLink
- All Implemented Interfaces:
ISimulinkModelElement
,ISimulinkRequirementModelElement
,IModelElement
-
Field Summary
FieldsFields inherited from class org.eclipse.epsilon.emc.simulink.model.element.SimulinkModelElement
engine, model, superType, type
-
Constructor Summary
ConstructorsConstructorDescriptionSimulinkLink
(SimulinkRequirementModel model, MatlabEngine engine) SimulinkLink
(SimulinkRequirementModel model, MatlabEngine engine, ISimulinkModelElement source, ISimulinkModelElement target) SimulinkLink
(SimulinkRequirementModel model, MatlabEngine engine, HandleObject id) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getProperty
(String property) getType()
isResolved
(String location) setDestination
(Object destination) void
setProperty
(String property, Object value) Methods inherited from class org.eclipse.epsilon.emc.simulink.model.element.SimulinkModelElement
getEngine, getOwningModel, getSuperType
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.IModelElement
getOwningModel
Methods inherited from interface org.eclipse.epsilon.emc.simulink.model.element.ISimulinkModelElement
equals, getEngine
-
Field Details
-
linkHandle
-
-
Constructor Details
-
SimulinkLink
public SimulinkLink(SimulinkRequirementModel model, MatlabEngine engine, ISimulinkModelElement source, ISimulinkModelElement target) throws EolRuntimeException - Throws:
EolRuntimeException
-
SimulinkLink
-
SimulinkLink
-
-
Method Details
-
getProperty
- Specified by:
getProperty
in interfaceISimulinkModelElement
- Throws:
EolRuntimeException
-
setProperty
- Specified by:
setProperty
in interfaceISimulinkModelElement
- Throws:
EolRuntimeException
-
getAllTypeNamesOf
- Specified by:
getAllTypeNamesOf
in interfaceISimulinkModelElement
-
deleteElementInModel
- Specified by:
deleteElementInModel
in interfaceISimulinkModelElement
- Throws:
EolRuntimeException
-
getHandle
- Specified by:
getHandle
in interfaceISimulinkModelElement
-
getType
- Specified by:
getType
in interfaceISimulinkModelElement
- Overrides:
getType
in classSimulinkModelElement
-
isResolved
- Throws:
EolRuntimeException
-
isResolvedSource
- Throws:
EolRuntimeException
-
isResolvedDestination
- Throws:
EolRuntimeException
-
isResolved
- Throws:
EolRuntimeException
-
setSource
- Throws:
EolRuntimeException
-
getSource
- Throws:
EolRuntimeException
-
setDestination
- Throws:
EolRuntimeException
-
getDestination
- Throws:
EolRuntimeException
-