package com.actionbarsherlock.internal.view.menu; import android.graphics.drawable.Drawable; import android.view.MenuItem; import android.view.View; import com.actionbarsherlock.view.SubMenu; public class SubMenuBackWrapper extends MenuBackWrapper implements android.view.SubMenu { private SubMenu menu; public SubMenuBackWrapper(SubMenu menu) { super(menu); this.menu = menu; } @Override public void clearHeader() { menu.clearHeader(); } @Override public MenuItem getItem() { return item(menu.getItem()); } @Override public android.view.SubMenu setHeaderIcon(Drawable arg0) { menu.setHeaderIcon(arg0); return this; } @Override public android.view.SubMenu setHeaderIcon(int arg0) { menu.setHeaderIcon(arg0); return this; } @Override public android.view.SubMenu setHeaderTitle(CharSequence arg0) { menu.setHeaderTitle(arg0); return this; } @Override public android.view.SubMenu setHeaderTitle(int arg0) { menu.setHeaderTitle(arg0); return this; } @Override public android.view.SubMenu setHeaderView(View arg0) { menu.setHeaderView(arg0); return this; } @Override public android.view.SubMenu setIcon(Drawable arg0) { menu.setIcon(arg0); return this; } @Override public android.view.SubMenu setIcon(int arg0) { menu.setIcon(arg0); return this; } @Override public SubMenu unwrap() { return menu; } }