Событие

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

import ru.biosoft.physicell.core.Model.Event;
import ru.biosoft.physicell.core.Model;

public class MyEvent extends Event
{

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

   public MyEvent(Model model)
   {

      super( model );
      // Код, инициализирующий свойства события в модели model

   }

   @Override
   public void execute() throws Exception
   {

      // Код, выполняющий событие

   }

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

}