diff options
-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) { |