Предыдущий разделСледующий раздел


Определение последовательности выполнения методов

Для определения последовательности выполнения методов можно написать сценарий, создающий файл с построчным списком отслеживаемых методов.

Для создания выходного файла со списком выполняемых методов нужно включить код инициализации в метод ReportDesign.initialize и код завершения в метод ReportDesign.afterFactory. Во все методы, выполнение которых нужно отслеживать, нужно добавить команду записи имени метода в выходной файл. Это проще сделать на JavaScript, чем на Java, однако можно и на Java.

В следующих разделах проиллюстрировано применение языка JavaScript для определения последовательности выполнения методов.

Вставка кода инициализации ReportDesign.initialize

Следующий код в методе ReportDesign.initialize создает файл на жестком диске и добавляет в него одну строку.

importPackage( Packages.java.io ); 
fos = new java.io.FileOutputStream( "c:\\logFile.txt" ); 
printWriter = new java.io.PrintWriter( fos ); 
printWriter.println( "ReportDesign.initialize" ); 

Код, указанный выше, выполняет следующие действия:


(c) Copyright Actuate Corporation 2006

Предыдущий разделСледующий раздел