@@ -0,0 +1,384 @@
+package com.collective.celos;%0A%0Aimport com.collective.celos.api.ScheduledTime;%0A%0Apublic abstract class AbstractInternalTrigger implements InternalTrigger %7B%0A%0A    @Override%0A    public boolean isDataAvailable(ScheduledTime now, ScheduledTime t) throws Exception %7B%0A        throw new RuntimeException(%22BUG: called isDataAvailable(ScheduledTime,ScheduledTime) on internal trigger%22);%0A    %7D%0A%0A%7D%0A

Add AbstractInternalTrigger base class.