slreportgen.report.StateflowObjectProperties.customizeReporter
Class: slreportgen.report.StateflowObjectProperties
Namespace: slreportgen.report
Create custom Stateflow object properties class
Syntax
reporter = slreportgen.report.StateflowObjectProperties.customizeReporter(classpath)
Description
reporter = slreportgen.report.StateflowObjectProperties.customizeReporter(
creates a Stateflow® object properties page class definition file that is a subclass of
classpath
)slreportgen.report.SimulinkObjectProperties
. The file is created at
the specified 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.
Input Arguments
Output Arguments
Examples
Create Custom Stateflow Object Properties Reporter
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
is <current working
folder>/newSFObjProps/@MySFObjProps/MySFObjProps.m
. The default title
page templates are in the <current working
folder>/newTitlePage/@MySFObjProps/resources/templates
folder.
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();
Version History
Introduced in R2017b