/** * Constructs a {@link ContextualSearchStaticEventFilter}. * * @param context The current Android {@link Context}. * @param host The @{link EventFilterHost} associated to this filter. * @param panelManager The @{link OverlayPanelManager} responsible for showing different panels. * @param swipeHandler The @{link EdgeSwipeHandler} for Contextual Search events. */ public ContextualSearchStaticEventFilter( Context context, EventFilterHost host, OverlayPanelManager panelManager, EdgeSwipeHandler swipeHandler, ContextualSearchTapHandler tapHandler) { super(context, host); mPanelManager = panelManager; mSwipeRecognizer = new SwipeRecognizerImpl(context); mSwipeRecognizer.setSwipeHandler(swipeHandler); mTapHandler = tapHandler; }