Create custom Stateflow object properties class
reporter = customizeReporter(classpath)
reporter = customizeReporter(
creates a Stateflow® object properties page class definition file that is a subclass of
slreportgen.report.SimulinkObjectProperties. The file is created at
classpath location. The
SimulinkObjectProperties.customizeReporter method also copies the
default Stateflow object properties templates to the
<classpath>/resources/template folder. To design a custom
Stateflow object properties class for your report, use the new class definition file
as a starting point.
classpath— Location of custom Stateflow object properties class
Location of custom Stateflow object properties class, specified as a string or character
classpath argument also supports specifying
a folder with @ before the class name.
reporter— Stateflow object properties reporter path
Stateflow object properties reporter path, returned as the string specifying the path to the derived report class file.
Create a custom Stateflow object properties reporter and its associated default templates. The
derived class file is created at the specified path relative to the current working
folder. In this case, the path to the
MySFObjProps.m class file
folder>/newSFObjProps/@MySFObjProps/MySFObjProps.m. The default title
page templates are in the
import slreportgen.report.* StateflowObjectProperties.customizeReporter... ('newSFObjProps/@MySFObjProps');
After editing this new class file, you can use it as your Stateflow object properties reporter.
objprop = MySFObjProps();