Author: yradtsevich
Date: 2009-05-21 14:30:48 -0400 (Thu, 21 May 2009)
New Revision: 15395
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/menu/action/StripTagAction.java
Log:
RESOLVED - issue JBIDE-4314: NPE in VPE context menu during listing of parents' nodes
https://jira.jboss.org/jira/browse/JBIDE-4314
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/menu/action/StripTagAction.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/menu/action/StripTagAction.java 2009-05-21
18:19:56 UTC (rev 15394)
+++
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/menu/action/StripTagAction.java 2009-05-21
18:30:48 UTC (rev 15395)
@@ -69,23 +69,11 @@
@Override
public boolean isEnabled() {
- if (node == null) {
+ if (node == null
+ || node.getNodeType() != Node.ELEMENT_NODE) {
return false;
+ } else {
+ return true;
}
- if (node.getNodeType() != Node.ELEMENT_NODE) {
- return false;
- }
-
- final NodeList children = node.getChildNodes();
- final int childrenLength = children.getLength();
- if (childrenLength <= 0) {
- return false;
- }
- if (childrenLength == 1
- && children.item(0).getNodeValue().trim().length()==0) {
- return false;
- }
-
- return true;
}
}