/[classpath]/classpath/javax/swing/MenuElement.java
ViewVC logotype

Diff of /classpath/javax/swing/MenuElement.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by mark, Tue Apr 30 21:37:27 2002 UTC revision 1.3 by aselkirk, Tue May 21 03:03:48 2002 UTC
# Line 1  Line 1 
1  /* MenuElement.java --  /* MenuElement.java --
2     Copyright (C) 2002 Free Software Foundation, Inc.     Copyright (C) 2002 Free Software Foundation, Inc.
3    
4  This file is part of GNU Classpath.  This file is part of GNU Classpath.
# Line 36  obligated to do so.  If you do not wish Line 36  obligated to do so.  If you do not wish
36  exception statement from your version. */  exception statement from your version. */
37    
38  package javax.swing;  package javax.swing;
39    
40    // Imports
41    import java.awt.*;
42    import java.awt.event.*;
43    
44  /**  /**
45   * STUBBED   * MenuElement
46     * @author      Andrew Selkirk
47     * @version     1.0
48   */   */
49  public interface MenuElement  public interface MenuElement {
50  {  
51  } // interface MenuElement          //-------------------------------------------------------------
52            // Methods ----------------------------------------------------
53            //-------------------------------------------------------------
54    
55            /**
56             * processMouseEvent
57             * @param event TODO
58             * @param path TODO
59             * @param manager TODO
60             */
61            public void processMouseEvent(MouseEvent event,
62                            MenuElement[] path, MenuSelectionManager manager);
63    
64            /**
65             * processKeyEvent
66             * @param event TODO
67             * @param path TODO
68             * @param manager TODO
69             */
70            public abstract void processKeyEvent(KeyEvent event,
71                            MenuElement[] path, MenuSelectionManager manager);
72    
73            /**
74             * menuSelectionChanged
75             * @param included TODO
76             */
77            public abstract void menuSelectionChanged(boolean included);
78    
79            /**
80             * getSubElements
81             * @returns MenuElement[]
82             */
83            public abstract MenuElement[] getSubElements();
84    
85            /**
86             * getComponent
87             * @returns Component
88             */
89            public abstract Component getComponent();
90    
91    
92    } // MenuElement

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26