Class StateflowUtil
- java.lang.Object
-
- org.eclipse.epsilon.emc.simulink.util.StateflowUtil
-
public class StateflowUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description StateflowUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Collection<ISimulinkModelElement>
getAllOfStateflowTypeFromModel(SimulinkModel model, String type)
static Collection<ISimulinkModelElement>
getAllStateflowBlocksFromModel(SimulinkModel model)
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
modelHandleAsM(ISimulinkModelElement obj)
static void
modelHandleAsM(SimulinkModel model)
-
-
-
Method Detail
-
getBlockHandleFromId
public static String getBlockHandleFromId(SimulinkModel model, MatlabEngine engine, Double id) throws MatlabException
- Throws:
MatlabException
-
getBlockHandle
public static String getBlockHandle(StateflowBlock block) throws MatlabException
- Throws:
MatlabException
-
modelHandleAsM
public static void modelHandleAsM(ISimulinkModelElement obj) throws MatlabException
- Throws:
MatlabException
-
modelHandleAsM
public static void modelHandleAsM(SimulinkModel model) throws MatlabException
- Throws:
MatlabException
-
modelHandleAs
public static void modelHandleAs(ISimulinkModelElement obj, String as) throws MatlabException
- Throws:
MatlabException
-
modelHandleAs
public static void modelHandleAs(SimulinkModel model, String as) throws MatlabException
- 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
-
-