Lines Matching refs:MenuItemImpl

101     private ArrayList<MenuItemImpl> mItems;
107 private ArrayList<MenuItemImpl> mVisibleItems;
118 private ArrayList<MenuItemImpl> mActionItems;
123 private ArrayList<MenuItemImpl> mNonActionItems;
175 private ArrayList<MenuItemImpl> mTempShortcutItemList = new ArrayList<MenuItemImpl>();
183 private MenuItemImpl mExpandedItem;
226 boolean invokeItem(MenuItemImpl item);
449 final MenuItemImpl item = createNewMenuItem(group, id, categoryOrder, ordering, title,
463 // Layoutlib overrides this method to return its custom implementation of MenuItemImpl
464 private MenuItemImpl createNewMenuItem(int group, int id, int categoryOrder, int ordering,
466 return new MenuItemImpl(this, group, id, categoryOrder, ordering, title,
502 final MenuItemImpl item = (MenuItemImpl) addInternal(group, id, categoryOrder, title);
624 MenuItemImpl curItem = mItems.get(i);
641 MenuItemImpl item = mItems.get(i);
658 MenuItemImpl item = mItems.get(i);
672 MenuItemImpl item = mItems.get(i);
688 MenuItemImpl item = mItems.get(i);
701 MenuItemImpl item = mItems.get(i);
720 MenuItemImpl item = mItems.get(i);
741 final MenuItemImpl item = mItems.get(i);
852 private static int findInsertIndex(ArrayList<MenuItemImpl> items, int ordering) {
854 MenuItemImpl item = items.get(i);
865 final MenuItemImpl item = findItemWithShortcutForKey(keyCode, event);
887 void findItemsWithShortcutForKey(List<MenuItemImpl> items, int keyCode, KeyEvent event) {
901 MenuItemImpl item = mItems.get(i);
934 MenuItemImpl findItemWithShortcutForKey(int keyCode, KeyEvent event) {
936 ArrayList<MenuItemImpl> items = mTempShortcutItemList;
959 final MenuItemImpl item = items.get(i);
985 MenuItemImpl itemImpl = (MenuItemImpl) item;
1101 * Called by {@link MenuItemImpl} when its visible flag is changed.
1105 void onItemVisibleChanged(MenuItemImpl item) {
1112 * Called by {@link MenuItemImpl} when its action request status is changed.
1116 void onItemActionRequestChanged(MenuItemImpl item) {
1123 public ArrayList<MenuItemImpl> getVisibleItems() {
1130 MenuItemImpl item;
1169 final ArrayList<MenuItemImpl> visibleItems = getVisibleItems();
1191 MenuItemImpl item = visibleItems.get(i);
1208 public ArrayList<MenuItemImpl> getActionItems() {
1213 public ArrayList<MenuItemImpl> getNonActionItems() {
1356 public boolean expandItemActionView(MenuItemImpl item) {
1378 public boolean collapseItemActionView(MenuItemImpl item) {
1400 public MenuItemImpl getExpandedItem() {