Class SimulinkRequirement
java.lang.Object
org.eclipse.epsilon.emc.simulink.model.element.SimulinkModelElement
org.eclipse.epsilon.emc.simulink.requirement.model.element.SimulinkRequirement
- All Implemented Interfaces:
ISimulinkModelElement,ISimulinkRequirementModelElement,IModelElement
public class SimulinkRequirement
extends SimulinkModelElement
implements ISimulinkRequirementModelElement
-
Field Summary
FieldsFields inherited from class org.eclipse.epsilon.emc.simulink.model.element.SimulinkModelElement
engine, model, superType, type -
Constructor Summary
ConstructorsConstructorDescriptionSimulinkRequirement(SimulinkRequirementModel model, MatlabEngine engine) SimulinkRequirement(SimulinkRequirementModel model, MatlabEngine engine, String subtype) SimulinkRequirement(SimulinkRequirementModel model, MatlabEngine engine, SimulinkJustification justification) SimulinkRequirement(SimulinkRequirementModel model, MatlabEngine engine, SimulinkRequirement requirement) SimulinkRequirement(SimulinkRequirementModel model, MatlabEngine engine, HandleObject id) -
Method Summary
Modifier and TypeMethodDescriptionadd()children()booleangetProperty(String property) getType()justify(SimulinkJustification justification, String kind) justifyImplementation(SimulinkJustification justification) justifyVerification(SimulinkJustification justification) linkFrom(ISimulinkModelElement element) linkTo(ISimulinkModelElement element) parent()voidsetProperty(String property, Object value) Methods inherited from class org.eclipse.epsilon.emc.simulink.model.element.SimulinkModelElement
getEngine, getOwningModel, getSuperTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.epsilon.eol.models.IModelElement
getOwningModelMethods inherited from interface org.eclipse.epsilon.emc.simulink.model.element.ISimulinkModelElement
equals, getEngine
-
Field Details
-
requirementHandle
-
-
Constructor Details
-
SimulinkRequirement
public SimulinkRequirement(SimulinkRequirementModel model, MatlabEngine engine, SimulinkRequirement requirement) -
SimulinkRequirement
public SimulinkRequirement(SimulinkRequirementModel model, MatlabEngine engine, SimulinkJustification justification) -
SimulinkRequirement
-
SimulinkRequirement
-
SimulinkRequirement
-
-
Method Details
-
getProperty
- Specified by:
getPropertyin interfaceISimulinkModelElement- Throws:
EolRuntimeException
-
setProperty
- Specified by:
setPropertyin interfaceISimulinkModelElement- Throws:
EolRuntimeException
-
getAllTypeNamesOf
- Specified by:
getAllTypeNamesOfin interfaceISimulinkModelElement
-
deleteElementInModel
- Specified by:
deleteElementInModelin interfaceISimulinkModelElement- Throws:
EolRuntimeException
-
getHandle
- Specified by:
getHandlein interfaceISimulinkModelElement
-
getType
- Specified by:
getTypein interfaceISimulinkModelElement- Overrides:
getTypein classSimulinkModelElement
-
children
-
add
-
parent
-
getImplementationStatus
- Throws:
MatlabException
-
justifyImplementation
-
justifyVerification
-
justify
-
linkTo
-
linkFrom
-