Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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