diff options
author | Curtis D'Entremont | 2006-11-02 23:36:18 +0000 |
---|---|---|
committer | Curtis D'Entremont | 2006-11-02 23:36:18 +0000 |
commit | e12a2b2d6825eece40776d802ff67337b6f78e61 (patch) | |
tree | 146999cf096fe36875dc8aed1d1dbfa8844aeb3c | |
parent | a29d237d5e915cdb0c68927143595eeeb541ead1 (diff) | |
download | eclipse.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.java | 12 |
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) { |