Author: dmaliarevich
Date: 2008-03-21 12:47:27 -0400 (Fri, 21 Mar 2008)
New Revision: 7064
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeVisualDomBuilder.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1697, toggling on tab with label facet fixed
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeVisualDomBuilder.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeVisualDomBuilder.java 2008-03-21
15:52:28 UTC (rev 7063)
+++
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeVisualDomBuilder.java 2008-03-21
16:47:27 UTC (rev 7064)
@@ -91,10 +91,14 @@
import org.w3c.dom.NodeList;
public class VpeVisualDomBuilder extends VpeDomBuilder {
- /** REGEX_EL */
+
+ public static final String VPE_USER_TOGGLE_ID = "vpe-user-toggle-id";
//$NON-NLS-1$
+ public static final String VPE_USER_TOGGLE_LOOKUP_PARENT =
"vpe-user-toggle-lookup-parent"; //$NON-NLS-1$
+
+ /** REGEX_EL */
private static final Pattern REGEX_EL = Pattern.compile(
"[\\$|\\#]\\{.*\\}", Pattern.MULTILINE + Pattern.DOTALL);
-
+
private static final String PSEUDO_ELEMENT = "br";
private static final String PSEUDO_ELEMENT_ATTR = "vpe:pseudo-element";
private static final String INIT_ELEMENT_ATTR = "vpe:init-element";
@@ -232,7 +236,7 @@
// temporary, will be change to prefference's variable
// private boolean borderVisible = true;
-
+
private boolean addNode(Node sourceNode, nsIDOMNode visualNextNode,
nsIDOMNode visualContainer) {
@@ -1038,7 +1042,7 @@
}
nsIDOMAttr toggleIdAttr = visualElement
- .getAttributeNode("vpe-user-toggle-id");
+ .getAttributeNode(VPE_USER_TOGGLE_ID);
if (toggleIdAttr == null) {
return false;
}
@@ -1050,7 +1054,7 @@
boolean toggleLookup = false;
nsIDOMAttr toggleLookupAttr = visualElement
- .getAttributeNode("vpe-user-toggle-lookup-parent");
+ .getAttributeNode(VPE_USER_TOGGLE_LOOKUP_PARENT);
if (toggleLookupAttr != null) {
toggleLookup = "true".equals(toggleLookupAttr.getNodeValue());
}