}
protected void internalSchedule( double t, double dt ) {
}
public void scheduled( edu.cmu.cs.stage3.alice.core.event.ScheduleEvent scheduleEvent ) {
double t = scheduleEvent.getTime();
Response responseValue = response.getResponseValue();
if( responseValue != null && responseValue.isCommentedOut.booleanValue() ) {
responseValue = null;
}
if( responseValue != null ) {
if( m_runtimeResponse==null ) {
m_runtimeResponse = responseValue.manufactureRuntimeResponse();
m_runtimeResponse.prologue( t );
}
m_runtimeResponse.update( t );
double timeRemaining = m_runtimeResponse.getTimeRemaining( t );
if( timeRemaining<=0 ) {