rendered paste body public void makeCalendarInstance(String variableName, Calendar calendar) throws JessException, Exception
{
Event[] events = calendar.getEvents();
String variables = "";
this.mapClasses();
for (int i = 0; i < events.length; i++) {
String eventVariableName = variableName + "-event-" + i;
//System.out.println("event #" + i + " = " + events[i].toString());
this.makeEventInstance(eventVariableName, events[i]);
variables += " " + eventVariableName;
}
this.executeCommand("(bind " + variableName + " (make-instance of SharedCalendar (events " + variables + ") map))");
}