Пользовательский вывод логов

Данный шаблон используется для написания java-класса, описывающего пользовательский вывод логов при симуляции модели.

import ru.biosoft.physicell.core;

public class GlobalReportGenerator
{

   // Поля для класса, если нужны

   public String getReportElements(Model model) throws Exception
   {

   // Код, создающий и возвращающий строку логов
   // Например:
   // return PhysiCellUtilities.getCurrentTime() + "\tElapsed\t" + ( System.currentTimeMillis() - model.startTime ) / 1000 + "\tTime:\t" + (int)Math.round( model.curTime ) + "\tCells\t" + model.getMicroenvironment().getAgentsCount();
   }

   // Дополнительные методы, если нужны

}