package android.support.v7.internal.view.menu;
import android.graphics.drawable.Drawable;
import android.support.v4.internal.view.SupportContextMenu;
import android.view.ContextMenu;
import android.view.View;
public class ContextMenuWrapperICS extends MenuWrapperICS implements SupportContextMenu {
private ContextMenu nativeMenu;
public ContextMenuWrapperICS(ContextMenu nativeMenu) {
super(nativeMenu);
this.nativeMenu = nativeMenu;
}
@Override
public void clearHeader() {
nativeMenu.clearHeader();
}
@Override
public SupportContextMenu setHeaderIcon(Drawable icon) {
nativeMenu.setHeaderIcon(icon);
return this;
}
@Override
public SupportContextMenu setHeaderIcon(int iconRes) {
nativeMenu.setHeaderIcon(iconRes);
return this;
}
@Override
public SupportContextMenu setHeaderTitle(CharSequence title) {
nativeMenu.setHeaderTitle(title);
return this;
}
@Override
public SupportContextMenu setHeaderTitle(int titleRes) {
nativeMenu.setHeaderTitle(titleRes);
return this;
}
@Override
public SupportContextMenu setHeaderView(View view) {
nativeMenu.setHeaderView(view);
return this;
}
@Override
public ContextMenu getWrappedObject() {
return nativeMenu;
}
}