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 |
/** |
/** |