/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this file, * You can obtain one at http://mozilla.org/MPL/2.0/. */ package org.mozilla.gecko.menu; import android.content.Context; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.view.MenuItem; import android.view.SubMenu; import android.view.View; public class GeckoSubMenu extends GeckoMenu implements SubMenu { private static final String LOGTAG = "GeckoSubMenu"; // MenuItem associated with this submenu. private MenuItem mMenuItem; public GeckoSubMenu(Context context) { super(context); } public GeckoSubMenu(Context context, AttributeSet attrs) { super(context, attrs); } public GeckoSubMenu(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } @Override public void clearHeader() { } public SubMenu setMenuItem(MenuItem item) { mMenuItem = item; return this; } @Override public MenuItem getItem() { return mMenuItem; } @Override public SubMenu setHeaderIcon(Drawable icon) { return this; } @Override public SubMenu setHeaderIcon(int iconRes) { return this; } @Override public SubMenu setHeaderTitle(CharSequence title) { return this; } @Override public SubMenu setHeaderTitle(int titleRes) { return this; } @Override public SubMenu setHeaderView(View view) { return this; } @Override public SubMenu setIcon(Drawable icon) { return this; } @Override public SubMenu setIcon(int iconRes) { return this; } }