simulink

edu.tum.cs.simulink.builder
Class SimulinkModelBuilder

java.lang.Object
  extended by edu.tum.cs.simulink.builder.SimulinkModelBuilder

public class SimulinkModelBuilder
extends java.lang.Object

Main Simulink/Stateflow model building class.

Version:
$Rev: 26277 $
Author:
deissenb, $Author: juergens $
Rating:
GREEN Hash: E704F92B0AFA17405410791609277169

Constructor Summary
SimulinkModelBuilder(java.io.File file, ILogger logger)
          Create mode builder.
 
Method Summary
 SimulinkModel buildModel()
          Build model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimulinkModelBuilder

public SimulinkModelBuilder(java.io.File file,
                            ILogger logger)
Create mode builder.

Parameters:
file - file to parse
logger - logger for reporting anomalies. You may use SimpleLogger here.
Method Detail

buildModel

public SimulinkModel buildModel()
                         throws java.io.FileNotFoundException,
                                SimulinkModelBuildingException
Build model.

Returns:
the model
Throws:
java.io.FileNotFoundException - if file was not found.
SimulinkModelBuildingException - if a parsing error occurred.

simulink

simulink - 2.7