1021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette/*
2021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * Copyright (C) 2015 The Android Open Source Project
3021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette *
4021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * Licensed under the Apache License, Version 2.0 (the "License");
5021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * you may not use this file except in compliance with the License.
6021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * You may obtain a copy of the License at
7021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette *
8021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette *      http://www.apache.org/licenses/LICENSE-2.0
9021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette *
10021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * Unless required by applicable law or agreed to in writing, software
11021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * distributed under the License is distributed on an "AS IS" BASIS,
12021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * See the License for the specific language governing permissions and
14021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * limitations under the License.
15021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette */
16021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette
17021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverettepackage com.android.internal.view.menu;
18021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette
19021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette/**
20021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette * Interface for a helper capable of presenting a menu.
21021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette */
22021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverettepublic interface MenuHelper {
23021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette    void setPresenterCallback(MenuPresenter.Callback cb);
24021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette    void dismiss();
25021627eb5875372dea57ba91fa782fffbfbbc559Alan Viverette}
26