子类a Reporter定义

如果内置报告器满足您的某些需求,请考虑将报告器子类化。将报告器子类化使您可以重新安排和展开内置报告器的内容。要子类化一个内置的报告程序:

  1. 基于内置报告程序的类定义创建自定义报告程序定义customizeReporter方法。

    例如,下面的代码创建一个名为@MyTitlePage在当前文件夹中。

    mlreportgen.report.TitlePage.customizeReporter(“@MyTitlePage”);

    创建的文件夹包含一个名为MyTitlePage.m。类定义文件定义了内置类的一个子类TitlePage记者。类定义文件夹还包含TitlePage报告器模板,它存储在名为资源

  2. 编辑模板副本以重新安排内置报告内容的孔,或为其他生成的内容添加孔。

  3. 如果您在新报告器的模板中添加了漏洞,请编辑报告器类定义文件,以定义指定填充漏洞的内容的属性。为添加到新报告器模板中的每个洞定义一个属性。属性的名称必须与孔的名称相同。

另请参阅

相关的话题