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

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

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

revision 1.10 by mark, Sat Jul 2 20:32:49 2005 UTC revision 1.11 by langel, Fri Jul 29 19:05:01 2005 UTC
# Line 211  public class MenuSelectionManager Line 211  public class MenuSelectionManager
211    public boolean isComponentPartOfCurrentMenu(Component c)    public boolean isComponentPartOfCurrentMenu(Component c)
212    {    {
213      MenuElement[] subElements;      MenuElement[] subElements;
214      for (int i = 0; i < selectedPath.size(); i++)        for (int i = 0; i < selectedPath.size(); i++)
215        {        {
216          subElements = ((MenuElement) selectedPath.get(i)).getSubElements();           subElements = ((MenuElement) selectedPath.get(i)).getSubElements();
217          for (int j = 0; j < subElements.length; j++)           for (int j = 0; j < subElements.length; j++)
218            {           {
219              if ((subElements[j].getComponent()).equals(c))              MenuElement me = subElements[j];
220                return true;              if (me != null && (me.getComponent()).equals(c))
221            }                 return true;
222             }
223        }        }
224    
225      return false;        return false;
226    }    }
227    
228    /**    /**

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

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