Author: sdzmitrovich
Date: 2008-11-19 10:50:08 -0500 (Wed, 19 Nov 2008)
New Revision: 11880
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesPanelMenuItemTemplate.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3220
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesPanelMenuItemTemplate.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesPanelMenuItemTemplate.java 2008-11-19
13:44:54 UTC (rev 11879)
+++
trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesPanelMenuItemTemplate.java 2008-11-19
15:50:08 UTC (rev 11880)
@@ -544,7 +544,8 @@
private static final Element getItemParent(Element sourceItemElement,
boolean findOnlyPanelMenuParent) {
Element parent = (Element) sourceItemElement.getParentNode();
- while (true) {
+ while ((parent.getParentNode() != null)
+ && (parent.getParentNode().getNodeType() == Node.ELEMENT_NODE)) {
if (findOnlyPanelMenuParent) {
if (parent.getNodeName().endsWith(PANEL_MENU_END_TAG)) {
break;