Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCurtis D'Entremont2006-11-02 23:36:18 +0000
committerCurtis D'Entremont2006-11-02 23:36:18 +0000
commite12a2b2d6825eece40776d802ff67337b6f78e61 (patch)
tree146999cf096fe36875dc8aed1d1dbfa8844aeb3c
parenta29d237d5e915cdb0c68927143595eeeb541ead1 (diff)
downloadeclipse.platform.ua-e12a2b2d6825eece40776d802ff67337b6f78e61.tar.gz
eclipse.platform.ua-e12a2b2d6825eece40776d802ff67337b6f78e61.tar.xz
eclipse.platform.ua-e12a2b2d6825eece40776d802ff67337b6f78e61.zip
fix bug with setting attribute
-rw-r--r--org.eclipse.help/src/org/eclipse/help/internal/dynamic/DocumentNode.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/org.eclipse.help/src/org/eclipse/help/internal/dynamic/DocumentNode.java b/org.eclipse.help/src/org/eclipse/help/internal/dynamic/DocumentNode.java
index 62317163b..9debada12 100644
--- a/org.eclipse.help/src/org/eclipse/help/internal/dynamic/DocumentNode.java
+++ b/org.eclipse.help/src/org/eclipse/help/internal/dynamic/DocumentNode.java
@@ -73,7 +73,7 @@ public class DocumentNode extends org.eclipse.help.Node {
}
return names;
}
- return null;
+ return new HashSet(0);
}
/* (non-Javadoc)
@@ -145,6 +145,16 @@ public class DocumentNode extends org.eclipse.help.Node {
}
/* (non-Javadoc)
+ * @see org.eclipse.help.Node#setAttribute(java.lang.String, java.lang.String)
+ */
+ public void setAttribute(String name, String value) {
+ if (node.getNodeType() == Node.ELEMENT_NODE) {
+ Element elem = (Element)node;
+ elem.setAttribute(name, value);
+ }
+ }
+
+ /* (non-Javadoc)
* @see org.eclipse.help.Node#setValue(java.lang.String)
*/
public void setValue(String value) {

Back to the top