/openjdk7/jdk/src/share/classes/javax/swing/ |
H A D | MenuElement.java | 38 public interface MenuElement { interface 53 public void processMouseEvent(MouseEvent event,MenuElement path[],MenuSelectionManager manager); 59 public void processKeyEvent(KeyEvent event,MenuElement path[],MenuSelectionManager manager); 63 * <code>MenuElement</code> is added or remove from 73 public MenuElement[] getSubElements(); 78 * a MenuElement's component.
|
H A D | MenuSelectionManager.java | 40 private Vector<MenuElement> selection = new Vector<MenuElement>(); 85 * @param path an array of <code>MenuElement</code> objects specifying 88 public void setSelectedPath(MenuElement[] path) { 94 path = new MenuElement[0]; 110 MenuElement me = selection.elementAt(i); 128 * @return an array of MenuElement objects representing the selected path 130 public MenuElement[] getSelectedPath() { 131 MenuElement res[] = new MenuElement[selectio [all...] |
H A D | JMenuBar.java | 85 public class JMenuBar extends JComponent implements Accessible,MenuElement 384 * Implemented to be a <code>MenuElement</code> -- does nothing. 388 public void processMouseEvent(MouseEvent event,MenuElement path[],MenuSelectionManager manager) { 392 * Implemented to be a <code>MenuElement</code> -- does nothing. 396 public void processKeyEvent(KeyEvent e,MenuElement path[],MenuSelectionManager manager) { 400 * Implemented to be a <code>MenuElement</code> -- does nothing. 408 * Implemented to be a <code>MenuElement</code> -- returns the 410 * This is the reason for implementing the <code>MenuElement</code> 415 public MenuElement[] getSubElements() { 416 MenuElement resul [all...] |
H A D | JMenu.java | 112 public class JMenu extends JMenuItem implements Accessible,MenuElement 1194 * Returns an array of <code>MenuElement</code>s containing the submenu 1197 * <code>MenuElement</code> interface. Note that since 1198 * <code>JSeparator</code>s do not conform to the <code>MenuElement</code> 1201 * @return an array of <code>MenuElement</code> objects 1203 public MenuElement[] getSubElements() { 1205 return new MenuElement[0]; 1207 MenuElement result[] = new MenuElement[1]; 1214 // implements javax.swing.MenuElement [all...] |
H A D | JMenuItem.java | 90 public class JMenuItem extends AbstractButton implements Accessible,MenuElement { 424 * @param path the <code>MenuElement</code> path array 427 public void processMouseEvent(MouseEvent e,MenuElement path[],MenuSelectionManager manager) { 447 * @param path the <code>MenuElement</code> path array 450 public void processKeyEvent(KeyEvent e,MenuElement path[],MenuSelectionManager manager) { 664 * <code>MenuElement</code> is selected or unselected. 670 * @see MenuSelectionManager#setSelectedPath(MenuElement[]) 680 * @return an array of <code>MenuElement</code>s 682 public MenuElement[] getSubElements() { 683 return new MenuElement[ [all...] |
H A D | JPopupMenu.java | 86 public class JPopupMenu extends JComponent implements Accessible,MenuElement { 778 // This is a popup menu with MenuElement children, 781 MenuElement me[] = new MenuElement[1]; 1333 // implements javax.swing.MenuElement 1357 * <code>MenuElement</code> interface, but it not implemented. 1358 * @see MenuElement#processMouseEvent(MouseEvent, MenuElement[], MenuSelectionManager) 1360 public void processMouseEvent(MouseEvent event,MenuElement path[],MenuSelectionManager manager) {} 1371 * @param path the <code>MenuElement</cod [all...] |
H A D | PopupFactory.java | 317 if (!(popComp instanceof MenuElement) &&
|
/openjdk7/jdk/src/share/classes/javax/swing/event/ |
H A D | MenuKeyEvent.java | 27 import javax.swing.MenuElement; 51 private MenuElement path[]; 67 * @param p an array of MenuElement objects specifying a path 73 MenuElement p[], MenuSelectionManager m) { 82 * @return an array of MenuElement objects representing the path value 84 public MenuElement[] getPath() {
|
H A D | MenuDragMouseEvent.java | 27 import javax.swing.MenuElement; 51 private MenuElement path[]; 73 * @param p an array of MenuElement objects specifying a path 80 boolean popupTrigger, MenuElement p[], 110 * @param p an array of MenuElement objects specifying a path 119 boolean popupTrigger, MenuElement p[], 130 * @return an array of MenuElement objects representing the path value 132 public MenuElement[] getPath() {
|
/openjdk7/jdk/src/share/classes/javax/swing/plaf/basic/ |
H A D | BasicPopupMenuUI.java | 203 static MenuElement getFirstPopup() { 205 MenuElement[] p = msm.getSelectedPath(); 206 MenuElement me = null; 218 MenuElement[] p = msm.getSelectedPath(); 230 MenuElement[] p = msm.getSelectedPath(); 233 for (MenuElement element : p) { 246 private static boolean checkInvokerEqual(MenuElement present, MenuElement last) { 284 MenuElement menuToOpen = null; 290 MenuElement subite [all...] |
H A D | BasicMenuUI.java | 218 private static void appendPath(MenuElement[] path, MenuElement elem) { 219 MenuElement newPath[] = new MenuElement[path.length+1]; 259 MenuElement me[]; 260 MenuElement subElements[]; 264 me = new MenuElement[4]; 265 me[0] = (MenuElement) cnt; 270 me = new MenuElement[3]; 271 me[0] = (MenuElement)cn [all...] |
H A D | BasicCheckBoxMenuItemUI.java | 53 public void processMouseEvent(JMenuItem item,MouseEvent e,MenuElement path[],MenuSelectionManager manager) { 63 MenuElement newPath[] = new MenuElement[path.length-1];
|
H A D | BasicRadioButtonMenuItemUI.java | 50 public void processMouseEvent(JMenuItem item,MouseEvent e,MenuElement path[],MenuSelectionManager manager) { 61 MenuElement newPath[] = new MenuElement[path.length-1];
|
H A D | BasicMenuBarUI.java | 226 MenuElement me[]; 227 MenuElement subElements[]; 230 me = new MenuElement[3]; 231 me[0] = (MenuElement) menuBar; 232 me[1] = (MenuElement) menu; 233 me[2] = (MenuElement) menu.getPopupMenu();
|
H A D | BasicMenuItemUI.java | 704 public MenuElement[] getPath() { 706 MenuElement oldPath[] = m.getSelectedPath(); 707 MenuElement newPath[]; 710 return new MenuElement[0]; 714 newPath = new MenuElement[i+1]; 729 newPath = new MenuElement[j+2]; 743 void printMenuElementArray(MenuElement path[], boolean dumpStack) { 749 MenuElement me = path[i]; 903 MenuElement path[] = manager.getSelectedPath(); 905 MenuElement newPat [all...] |
H A D | BasicRootPaneUI.java | 216 MenuElement[] elems = MenuSelectionManager
|
H A D | BasicLookAndFeel.java | 71 import javax.swing.MenuElement; 2274 MenuElement[] elems = MenuSelectionManager
|
/openjdk7/jdk/src/share/classes/com/sun/java/swing/plaf/motif/ |
H A D | MotifMenuUI.java | 69 private boolean popupIsOpen(JMenu m,MenuElement me[]) { 115 MenuElement me[] = new MenuElement[2]; 116 me[0]=(MenuElement)cnt; 123 MenuElement path[] = getPath(); 125 MenuElement newPath[] = new MenuElement[path.length+1];
|
/openjdk7/jdk/src/macosx/classes/com/apple/laf/ |
H A D | AquaMenuUI.java | 99 final MenuElement path[] = e.getPath(); 106 final MenuElement selectedPath[] = manager.getSelectedPath(); 126 static void appendPath(final MenuElement[] path, final MenuElement elem) { 127 final MenuElement newPath[] = new MenuElement[path.length + 1]; 147 final MenuElement selectedPath[] = manager.getSelectedPath();
|
/openjdk7/jdk/src/share/classes/com/sun/java/swing/plaf/windows/ |
H A D | WindowsRootPaneUI.java | 52 import javax.swing.MenuElement; 87 MenuElement[] path = msm.getSelectedPath(); 143 MenuElement[] path = new MenuElement[2]; 182 MenuElement[] path = msm.getSelectedPath();
|
H A D | WindowsMenuBarUI.java | 144 MenuElement path[] = new MenuElement[2]; 145 path[0] = (MenuElement)menuBar; 146 path[1] = (MenuElement)menu;
|
H A D | WindowsMenuUI.java | 76 for (MenuElement menuElement : 173 MenuElement[] menus = ((JMenuBar)menu.getParent()).getSubElements(); 222 MenuElement[] menus = ((JMenuBar)menu.getParent()).getSubElements();
|
H A D | WindowsPopupMenuUI.java | 100 MenuElement[] path = msm.getSelectedPath();
|
/openjdk7/jdk/test/javax/swing/JPopupMenu/6827786/ |
H A D | bug6827786.java | 109 MenuElement[] path = 111 MenuElement item = path[3];
|
/openjdk7/jdk/test/java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/ |
H A D | MenuDragMouseEventAbsoluteCoordsTest.java | 37 import javax.swing.MenuElement; 113 null, //MenuElement
|