CTSchedule schedule = (CTSchedule) getScheduler().getSchedule();
Iterator actors = schedule.get(CTSchedule.DYNAMIC_ACTORS)
.actorIterator();
while (actors.hasNext() && !_stopRequested) {
Actor actor = (Actor) actors.next();
if (_debugging && _verbose) {
_debug("Prefire dynamic actor: "
+ ((Nameable) actor).getName());
}
boolean ready = actor.prefire();
if (actor instanceof CTCompositeActor) {
ready = ready
&& ((CTCompositeActor) actor)
.prefireDynamicActors();