Class StateflowUtil
java.lang.Object
org.eclipse.epsilon.emc.simulink.util.StateflowUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Collection<ISimulinkModelElement>getAllOfStateflowTypeFromModel(SimulinkModel model, String type) static Collection<ISimulinkModelElement>static StringgetBlockHandle(StateflowBlock block) static StringgetBlockHandleFromId(SimulinkModel model, MatlabEngine engine, Double id) static StringhandleMethod(StateflowBlock block, String methodName, Object[] parameters) static voidmodelHandleAs(ISimulinkModelElement obj, String as) static voidmodelHandleAs(SimulinkModel model, String as) static voidstatic voidmodelHandleAsM(SimulinkModel model)
-
Constructor Details
-
StateflowUtil
public StateflowUtil()
-
-
Method Details
-
getBlockHandleFromId
public static String getBlockHandleFromId(SimulinkModel model, MatlabEngine engine, Double id) throws MatlabException - Throws:
MatlabException
-
getBlockHandle
- Throws:
MatlabException
-
modelHandleAsM
- Throws:
MatlabException
-
modelHandleAsM
- Throws:
MatlabException
-
modelHandleAs
- Throws:
MatlabException
-
modelHandleAs
- Throws:
MatlabException
-
handleMethod
public static String handleMethod(StateflowBlock block, String methodName, Object[] parameters) throws MatlabException - Throws:
MatlabException
-
getAllStateflowBlocksFromModel
public static Collection<ISimulinkModelElement> getAllStateflowBlocksFromModel(SimulinkModel model) throws MatlabException - Throws:
MatlabException
-
getAllOfStateflowTypeFromModel
public static Collection<ISimulinkModelElement> getAllOfStateflowTypeFromModel(SimulinkModel model, String type) throws MatlabException - Throws:
MatlabException
-