slreportgen.report.ElementDiagram.customizeReporter
Class: slreportgen.report.ElementDiagram
Namespace: slreportgen.report
Create custom element diagram reporter class
Syntax
reporter = slreportgen.report.ElementDiagram.customizeReporter(classpath)
Description
creates an empty element diagram class definition file that is a subclass of
reporter
= slreportgen.report.ElementDiagram.customizeReporter(classpath
)slreportgen.report.ElementDiagram
. The file is created at the specified
classpath
location. The customizeReporter
method also
copies the default element diagram templates to the
<classpath>/resources/template
folder. You can use the new class
definition file as a starting point to design a custom element diagram class for your
report.
Input Arguments
Output Arguments
Examples
Create Custom Element Diagram Reporter
Run the following command to access the supporting files used in this example.
openExample('rptgenext/SimulinkReportGeneratorFilesExample');
Create a custom element diagram 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 MyElemDiagram.m
class file is
<current working
folder>/newElemDiagram/@MyElemDiagram/MyElemDiagram.m
. The default diagram
templates are in the <current working
folder>/newDiagram/@MyElemDiagram/resources/templates
folder.
import slreportgen.report.* ElementDiagram.customizeReporter('newElemDiagram/@MyElemDiagram');
After editing this new class file and loading a model, you can use the new diagram reporter.
sf_car;
diagram = MyElemDiagram('sf_car');
Version History
Introduced in R2018b