package reactor; import java.util.ArrayList; public class SynchronousEventDemultplexer { public SynchronousEventDemultplexer() { super(); } public EventHandler select(Handle h, ArrayList list) { if (h == null) { return null; } for (EventHandler eventHandler : list) { if (eventHandler.getHandle().getKey().equals(h.getKey())) { eventHandler.setHandle(h); return eventHandler; } } return null; } }