Home | History | Annotate | Download | only in calendar

Lines Matching defs:eventHandler

69     private final LinkedHashMap<Integer,EventHandler> eventHandlers =
70 new LinkedHashMap<Integer,EventHandler>(5);
72 private final LinkedHashMap<Integer, EventHandler> mToBeAddedEventHandlers = new LinkedHashMap<
73 Integer, EventHandler>();
74 private Pair<Integer, EventHandler> mFirstEventHandler;
75 private Pair<Integer, EventHandler> mToBeAddedFirstEventHandler;
266 public interface EventHandler {
531 EventHandler handler = mFirstEventHandler.second;
538 for (Iterator<Entry<Integer, EventHandler>> handlers =
540 Entry<Integer, EventHandler> entry = handlers.next();
546 EventHandler eventHandler = entry.getValue();
547 if (eventHandler != null
548 && (eventHandler.getSupportedEventTypes() & event.eventType) != 0) {
552 eventHandler.handleEvent(event);
577 for (Entry<Integer, EventHandler> food : mToBeAddedEventHandlers.entrySet()) {
629 * @param eventHandler Typically a fragment or activity in the calendar app
631 public void registerEventHandler(int key, EventHandler eventHandler) {
634 mToBeAddedEventHandlers.put(key, eventHandler);
636 eventHandlers.put(key, eventHandler);
641 public void registerFirstEventHandler(int key, EventHandler eventHandler) {
643 registerEventHandler(key, eventHandler);
645 mToBeAddedFirstEventHandler = new Pair<Integer, EventHandler>(key, eventHandler);
647 mFirstEventHandler = new Pair<Integer, EventHandler>(key, eventHandler);