Home | History | Annotate | Download | only in menu

Lines Matching refs:MenuItemImpl

89     private ArrayList<MenuItemImpl> mItems;
93 private ArrayList<MenuItemImpl> mVisibleItems;
103 private ArrayList<MenuItemImpl> mActionItems;
107 private ArrayList<MenuItemImpl> mNonActionItems;
151 private ArrayList<MenuItemImpl> mTempShortcutItemList = new ArrayList<MenuItemImpl>();
159 private MenuItemImpl mExpandedItem;
190 public boolean invokeItem(MenuItemImpl item);
196 mItems = new ArrayList<MenuItemImpl>();
198 mVisibleItems = new ArrayList<MenuItemImpl>();
201 mActionItems = new ArrayList<MenuItemImpl>();
202 mNonActionItems = new ArrayList<MenuItemImpl>();
414 final MenuItemImpl item = createNewMenuItem(group, id, categoryOrder, ordering, title,
428 // Layoutlib overrides this method to return its custom implementation of MenuItemImpl
429 private MenuItemImpl createNewMenuItem(int group, int id, int categoryOrder, int ordering,
431 return new MenuItemImpl(this, group, id, categoryOrder, ordering, title,
460 final MenuItemImpl item = (MenuItemImpl) addInternal(group, id, categoryOrder, title);
575 MenuItemImpl curItem = mItems.get(i);
590 MenuItemImpl item = mItems.get(i);
606 MenuItemImpl item = mItems.get(i);
619 MenuItemImpl item = mItems.get(i);
630 MenuItemImpl item = mItems.get(i);
642 MenuItemImpl item = mItems.get(i);
661 MenuItemImpl item = mItems.get(i);
682 final MenuItemImpl item = mItems.get(i);
788 private static int findInsertIndex(ArrayList<MenuItemImpl> items, int ordering) {
790 MenuItemImpl item = items.get(i);
800 final MenuItemImpl item = findItemWithShortcutForKey(keyCode, event);
821 void findItemsWithShortcutForKey(List<MenuItemImpl> items, int keyCode, KeyEvent event) {
835 MenuItemImpl item = mItems.get(i);
867 MenuItemImpl findItemWithShortcutForKey(int keyCode, KeyEvent event) {
869 ArrayList<MenuItemImpl> items = mTempShortcutItemList;
892 final MenuItemImpl item = items.get(i);
917 MenuItemImpl itemImpl = (MenuItemImpl) item;
1024 * Called by {@link MenuItemImpl} when its visible flag is changed.
1027 void onItemVisibleChanged(MenuItemImpl item) {
1034 * Called by {@link MenuItemImpl} when its action request status is changed.
1037 void onItemActionRequestChanged(MenuItemImpl item) {
1044 public ArrayList<MenuItemImpl> getVisibleItems() {
1051 MenuItemImpl item;
1090 final ArrayList<MenuItemImpl> visibleItems = getVisibleItems();
1112 MenuItemImpl item = visibleItems.get(i);
1129 public ArrayList<MenuItemImpl> getActionItems() {
1134 public ArrayList<MenuItemImpl> getNonActionItems() {
1277 public boolean expandItemActionView(MenuItemImpl item) {
1299 public boolean collapseItemActionView(MenuItemImpl item) {
1321 public MenuItemImpl getExpandedItem() {