private static void printEventMath(int n, Event e)
{
string formula;
int i;
if (e.isSetDelay())
{
formula = libsbml.formulaToString(e.getDelay().getMath());
Console.Write("Event " + n + " delay: " + formula + Environment.NewLine);
}
if (e.isSetTrigger())
{
formula = libsbml.formulaToString(e.getTrigger().getMath());
Console.Write("Event " + n + " trigger: " + formula + Environment.NewLine);
}
for (i = 0; i < e.getNumEventAssignments(); ++i)
{
printEventAssignmentMath(i + 1, e.getEventAssignment(i));
}
Console.WriteLine();
}