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 String
getBlockHandle
(StateflowBlock block) static String
getBlockHandleFromId
(SimulinkModel model, MatlabEngine engine, Double id) static String
handleMethod
(StateflowBlock block, String methodName, Object[] parameters) static void
modelHandleAs
(ISimulinkModelElement obj, String as) static void
modelHandleAs
(SimulinkModel model, String as) static void
static void
modelHandleAsM
(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
-