Interface Router

All Known Implementing Classes:
ListsRouter, SimpleRouter

public interface Router
A runtime evaluator of routes for a single execution space.

The implementation provides a one-shot route processing mechanism. It does not continuously evaluate routes. That is left to the caller code. Once the processRoutes() method is called, it will loop through all available routes exactly once and return to the caller. This is to conform with the requirements of the event cascade processing defined in the VRML spec.

Version:
$Revision: 1.2 $
Author:
Justin Couch