summaryrefslogtreecommitdiff
path: root/libjava/org/w3c/dom/html2
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/org/w3c/dom/html2')
-rw-r--r--libjava/org/w3c/dom/html2/HTMLAnchorElement.h134
-rw-r--r--libjava/org/w3c/dom/html2/HTMLAppletElement.h130
-rw-r--r--libjava/org/w3c/dom/html2/HTMLAreaElement.h124
-rw-r--r--libjava/org/w3c/dom/html2/HTMLBRElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLBaseElement.h112
-rw-r--r--libjava/org/w3c/dom/html2/HTMLBaseFontElement.h114
-rw-r--r--libjava/org/w3c/dom/html2/HTMLBodyElement.h120
-rw-r--r--libjava/org/w3c/dom/html2/HTMLButtonElement.h121
-rw-r--r--libjava/org/w3c/dom/html2/HTMLCollection.h38
-rw-r--r--libjava/org/w3c/dom/html2/HTMLDListElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLDirectoryElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLDivElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLDocument.h139
-rw-r--r--libjava/org/w3c/dom/html2/HTMLElement.h108
-rw-r--r--libjava/org/w3c/dom/html2/HTMLFieldSetElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLFontElement.h114
-rw-r--r--libjava/org/w3c/dom/html2/HTMLFormElement.h125
-rw-r--r--libjava/org/w3c/dom/html2/HTMLFrameElement.h125
-rw-r--r--libjava/org/w3c/dom/html2/HTMLFrameSetElement.h112
-rw-r--r--libjava/org/w3c/dom/html2/HTMLHRElement.h116
-rw-r--r--libjava/org/w3c/dom/html2/HTMLHeadElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLHeadingElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLHtmlElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLIFrameElement.h129
-rw-r--r--libjava/org/w3c/dom/html2/HTMLImageElement.h132
-rw-r--r--libjava/org/w3c/dom/html2/HTMLInputElement.h148
-rw-r--r--libjava/org/w3c/dom/html2/HTMLIsIndexElement.h112
-rw-r--r--libjava/org/w3c/dom/html2/HTMLLIElement.h112
-rw-r--r--libjava/org/w3c/dom/html2/HTMLLabelElement.h114
-rw-r--r--libjava/org/w3c/dom/html2/HTMLLegendElement.h114
-rw-r--r--libjava/org/w3c/dom/html2/HTMLLinkElement.h126
-rw-r--r--libjava/org/w3c/dom/html2/HTMLMapElement.h112
-rw-r--r--libjava/org/w3c/dom/html2/HTMLMenuElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLMetaElement.h116
-rw-r--r--libjava/org/w3c/dom/html2/HTMLModElement.h112
-rw-r--r--libjava/org/w3c/dom/html2/HTMLOListElement.h114
-rw-r--r--libjava/org/w3c/dom/html2/HTMLObjectElement.h145
-rw-r--r--libjava/org/w3c/dom/html2/HTMLOptGroupElement.h112
-rw-r--r--libjava/org/w3c/dom/html2/HTMLOptionElement.h122
-rw-r--r--libjava/org/w3c/dom/html2/HTMLOptionsCollection.h39
-rw-r--r--libjava/org/w3c/dom/html2/HTMLParagraphElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLParamElement.h116
-rw-r--r--libjava/org/w3c/dom/html2/HTMLPreElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLQuoteElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLScriptElement.h122
-rw-r--r--libjava/org/w3c/dom/html2/HTMLSelectElement.h134
-rw-r--r--libjava/org/w3c/dom/html2/HTMLStyleElement.h114
-rw-r--r--libjava/org/w3c/dom/html2/HTMLTableCaptionElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLTableCellElement.h137
-rw-r--r--libjava/org/w3c/dom/html2/HTMLTableColElement.h120
-rw-r--r--libjava/org/w3c/dom/html2/HTMLTableElement.h146
-rw-r--r--libjava/org/w3c/dom/html2/HTMLTableRowElement.h125
-rw-r--r--libjava/org/w3c/dom/html2/HTMLTableSectionElement.h121
-rw-r--r--libjava/org/w3c/dom/html2/HTMLTextAreaElement.h132
-rw-r--r--libjava/org/w3c/dom/html2/HTMLTitleElement.h110
-rw-r--r--libjava/org/w3c/dom/html2/HTMLUListElement.h112
56 files changed, 6510 insertions, 0 deletions
diff --git a/libjava/org/w3c/dom/html2/HTMLAnchorElement.h b/libjava/org/w3c/dom/html2/HTMLAnchorElement.h
new file mode 100644
index 000000000..01a236102
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLAnchorElement.h
@@ -0,0 +1,134 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLAnchorElement__
+#define __org_w3c_dom_html2_HTMLAnchorElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLAnchorElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLAnchorElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAccessKey() = 0;
+ virtual void setAccessKey(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCharset() = 0;
+ virtual void setCharset(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCoords() = 0;
+ virtual void setCoords(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHref() = 0;
+ virtual void setHref(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHreflang() = 0;
+ virtual void setHreflang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getRel() = 0;
+ virtual void setRel(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getRev() = 0;
+ virtual void setRev(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getShape() = 0;
+ virtual void setShape(::java::lang::String *) = 0;
+ virtual jint getTabIndex() = 0;
+ virtual void setTabIndex(jint) = 0;
+ virtual ::java::lang::String * getTarget() = 0;
+ virtual void setTarget(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual void blur() = 0;
+ virtual void focus() = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLAnchorElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLAppletElement.h b/libjava/org/w3c/dom/html2/HTMLAppletElement.h
new file mode 100644
index 000000000..5a53cfa9b
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLAppletElement.h
@@ -0,0 +1,130 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLAppletElement__
+#define __org_w3c_dom_html2_HTMLAppletElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLAppletElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLAppletElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAlt() = 0;
+ virtual void setAlt(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getArchive() = 0;
+ virtual void setArchive(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCode() = 0;
+ virtual void setCode(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCodeBase() = 0;
+ virtual void setCodeBase(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHeight() = 0;
+ virtual void setHeight(::java::lang::String *) = 0;
+ virtual jint getHspace() = 0;
+ virtual void setHspace(jint) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getObject() = 0;
+ virtual void setObject(::java::lang::String *) = 0;
+ virtual jint getVspace() = 0;
+ virtual void setVspace(jint) = 0;
+ virtual ::java::lang::String * getWidth() = 0;
+ virtual void setWidth(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLAppletElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLAreaElement.h b/libjava/org/w3c/dom/html2/HTMLAreaElement.h
new file mode 100644
index 000000000..12823e89a
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLAreaElement.h
@@ -0,0 +1,124 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLAreaElement__
+#define __org_w3c_dom_html2_HTMLAreaElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLAreaElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLAreaElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAccessKey() = 0;
+ virtual void setAccessKey(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAlt() = 0;
+ virtual void setAlt(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCoords() = 0;
+ virtual void setCoords(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHref() = 0;
+ virtual void setHref(::java::lang::String *) = 0;
+ virtual jboolean getNoHref() = 0;
+ virtual void setNoHref(jboolean) = 0;
+ virtual ::java::lang::String * getShape() = 0;
+ virtual void setShape(::java::lang::String *) = 0;
+ virtual jint getTabIndex() = 0;
+ virtual void setTabIndex(jint) = 0;
+ virtual ::java::lang::String * getTarget() = 0;
+ virtual void setTarget(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLAreaElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLBRElement.h b/libjava/org/w3c/dom/html2/HTMLBRElement.h
new file mode 100644
index 000000000..1532e40f9
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLBRElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLBRElement__
+#define __org_w3c_dom_html2_HTMLBRElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLBRElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLBRElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getClear() = 0;
+ virtual void setClear(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLBRElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLBaseElement.h b/libjava/org/w3c/dom/html2/HTMLBaseElement.h
new file mode 100644
index 000000000..ab34c7030
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLBaseElement.h
@@ -0,0 +1,112 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLBaseElement__
+#define __org_w3c_dom_html2_HTMLBaseElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLBaseElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLBaseElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getHref() = 0;
+ virtual void setHref(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTarget() = 0;
+ virtual void setTarget(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLBaseElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLBaseFontElement.h b/libjava/org/w3c/dom/html2/HTMLBaseFontElement.h
new file mode 100644
index 000000000..e2859b3d4
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLBaseFontElement.h
@@ -0,0 +1,114 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLBaseFontElement__
+#define __org_w3c_dom_html2_HTMLBaseFontElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLBaseFontElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLBaseFontElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getColor() = 0;
+ virtual void setColor(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getFace() = 0;
+ virtual void setFace(::java::lang::String *) = 0;
+ virtual jint getSize() = 0;
+ virtual void setSize(jint) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLBaseFontElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLBodyElement.h b/libjava/org/w3c/dom/html2/HTMLBodyElement.h
new file mode 100644
index 000000000..7c9c16a23
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLBodyElement.h
@@ -0,0 +1,120 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLBodyElement__
+#define __org_w3c_dom_html2_HTMLBodyElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLBodyElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLBodyElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getALink() = 0;
+ virtual void setALink(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getBackground() = 0;
+ virtual void setBackground(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getBgColor() = 0;
+ virtual void setBgColor(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLink() = 0;
+ virtual void setLink(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getText() = 0;
+ virtual void setText(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getVLink() = 0;
+ virtual void setVLink(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLBodyElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLButtonElement.h b/libjava/org/w3c/dom/html2/HTMLButtonElement.h
new file mode 100644
index 000000000..1c2d48b6f
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLButtonElement.h
@@ -0,0 +1,121 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLButtonElement__
+#define __org_w3c_dom_html2_HTMLButtonElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLButtonElement;
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLButtonElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual ::java::lang::String * getAccessKey() = 0;
+ virtual void setAccessKey(::java::lang::String *) = 0;
+ virtual jboolean getDisabled() = 0;
+ virtual void setDisabled(jboolean) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual jint getTabIndex() = 0;
+ virtual void setTabIndex(jint) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual ::java::lang::String * getValue() = 0;
+ virtual void setValue(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLButtonElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLCollection.h b/libjava/org/w3c/dom/html2/HTMLCollection.h
new file mode 100644
index 000000000..06a86c948
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLCollection.h
@@ -0,0 +1,38 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLCollection__
+#define __org_w3c_dom_html2_HTMLCollection__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ namespace html2
+ {
+ class HTMLCollection;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLCollection : public ::java::lang::Object
+{
+
+public:
+ virtual jint getLength() = 0;
+ virtual ::org::w3c::dom::Node * item(jint) = 0;
+ virtual ::org::w3c::dom::Node * namedItem(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLCollection__
diff --git a/libjava/org/w3c/dom/html2/HTMLDListElement.h b/libjava/org/w3c/dom/html2/HTMLDListElement.h
new file mode 100644
index 000000000..269d05176
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLDListElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLDListElement__
+#define __org_w3c_dom_html2_HTMLDListElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLDListElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLDListElement : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean getCompact() = 0;
+ virtual void setCompact(jboolean) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLDListElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLDirectoryElement.h b/libjava/org/w3c/dom/html2/HTMLDirectoryElement.h
new file mode 100644
index 000000000..f6315899d
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLDirectoryElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLDirectoryElement__
+#define __org_w3c_dom_html2_HTMLDirectoryElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLDirectoryElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLDirectoryElement : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean getCompact() = 0;
+ virtual void setCompact(jboolean) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLDirectoryElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLDivElement.h b/libjava/org/w3c/dom/html2/HTMLDivElement.h
new file mode 100644
index 000000000..e0132bcfe
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLDivElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLDivElement__
+#define __org_w3c_dom_html2_HTMLDivElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLDivElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLDivElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLDivElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLDocument.h b/libjava/org/w3c/dom/html2/HTMLDocument.h
new file mode 100644
index 000000000..223a8f698
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLDocument.h
@@ -0,0 +1,139 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLDocument__
+#define __org_w3c_dom_html2_HTMLDocument__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class CDATASection;
+ class Comment;
+ class DOMConfiguration;
+ class DOMImplementation;
+ class Document;
+ class DocumentFragment;
+ class DocumentType;
+ class Element;
+ class EntityReference;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class ProcessingInstruction;
+ class Text;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLDocument;
+ class HTMLElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLDocument : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getReferrer() = 0;
+ virtual ::java::lang::String * getDomain() = 0;
+ virtual ::java::lang::String * getURL() = 0;
+ virtual ::org::w3c::dom::html2::HTMLElement * getBody() = 0;
+ virtual void setBody(::org::w3c::dom::html2::HTMLElement *) = 0;
+ virtual ::org::w3c::dom::html2::HTMLCollection * getImages() = 0;
+ virtual ::org::w3c::dom::html2::HTMLCollection * getApplets() = 0;
+ virtual ::org::w3c::dom::html2::HTMLCollection * getLinks() = 0;
+ virtual ::org::w3c::dom::html2::HTMLCollection * getForms() = 0;
+ virtual ::org::w3c::dom::html2::HTMLCollection * getAnchors() = 0;
+ virtual ::java::lang::String * getCookie() = 0;
+ virtual void setCookie(::java::lang::String *) = 0;
+ virtual void open() = 0;
+ virtual void close() = 0;
+ virtual void write(::java::lang::String *) = 0;
+ virtual void writeln(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByName(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::DocumentType * getDoctype() = 0;
+ virtual ::org::w3c::dom::DOMImplementation * getImplementation() = 0;
+ virtual ::org::w3c::dom::Element * getDocumentElement() = 0;
+ virtual ::org::w3c::dom::Element * createElement(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::DocumentFragment * createDocumentFragment() = 0;
+ virtual ::org::w3c::dom::Text * createTextNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Comment * createComment(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::CDATASection * createCDATASection(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::ProcessingInstruction * createProcessingInstruction(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * createAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::EntityReference * createEntityReference(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Node * importNode(::org::w3c::dom::Node *, jboolean) = 0;
+ virtual ::org::w3c::dom::Element * createElementNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * createAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Element * getElementById(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getInputEncoding() = 0;
+ virtual ::java::lang::String * getXmlEncoding() = 0;
+ virtual jboolean getXmlStandalone() = 0;
+ virtual void setXmlStandalone(jboolean) = 0;
+ virtual ::java::lang::String * getXmlVersion() = 0;
+ virtual void setXmlVersion(::java::lang::String *) = 0;
+ virtual jboolean getStrictErrorChecking() = 0;
+ virtual void setStrictErrorChecking(jboolean) = 0;
+ virtual ::java::lang::String * getDocumentURI() = 0;
+ virtual void setDocumentURI(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Node * adoptNode(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::DOMConfiguration * getDomConfig() = 0;
+ virtual void normalizeDocument() = 0;
+ virtual ::org::w3c::dom::Node * renameNode(::org::w3c::dom::Node *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLDocument__
diff --git a/libjava/org/w3c/dom/html2/HTMLElement.h b/libjava/org/w3c/dom/html2/HTMLElement.h
new file mode 100644
index 000000000..13f7df02c
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLElement.h
@@ -0,0 +1,108 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLElement__
+#define __org_w3c_dom_html2_HTMLElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLFieldSetElement.h b/libjava/org/w3c/dom/html2/HTMLFieldSetElement.h
new file mode 100644
index 000000000..78b7ec1c0
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLFieldSetElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLFieldSetElement__
+#define __org_w3c_dom_html2_HTMLFieldSetElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFieldSetElement;
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLFieldSetElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLFieldSetElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLFontElement.h b/libjava/org/w3c/dom/html2/HTMLFontElement.h
new file mode 100644
index 000000000..a39953cdb
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLFontElement.h
@@ -0,0 +1,114 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLFontElement__
+#define __org_w3c_dom_html2_HTMLFontElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFontElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLFontElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getColor() = 0;
+ virtual void setColor(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getFace() = 0;
+ virtual void setFace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getSize() = 0;
+ virtual void setSize(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLFontElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLFormElement.h b/libjava/org/w3c/dom/html2/HTMLFormElement.h
new file mode 100644
index 000000000..3dea87f2b
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLFormElement.h
@@ -0,0 +1,125 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLFormElement__
+#define __org_w3c_dom_html2_HTMLFormElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLFormElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLCollection * getElements() = 0;
+ virtual jint getLength() = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAcceptCharset() = 0;
+ virtual void setAcceptCharset(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAction() = 0;
+ virtual void setAction(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getEnctype() = 0;
+ virtual void setEnctype(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getMethod() = 0;
+ virtual void setMethod(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTarget() = 0;
+ virtual void setTarget(::java::lang::String *) = 0;
+ virtual void submit() = 0;
+ virtual void reset() = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLFormElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLFrameElement.h b/libjava/org/w3c/dom/html2/HTMLFrameElement.h
new file mode 100644
index 000000000..a87c07deb
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLFrameElement.h
@@ -0,0 +1,125 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLFrameElement__
+#define __org_w3c_dom_html2_HTMLFrameElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFrameElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLFrameElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getFrameBorder() = 0;
+ virtual void setFrameBorder(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLongDesc() = 0;
+ virtual void setLongDesc(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getMarginHeight() = 0;
+ virtual void setMarginHeight(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getMarginWidth() = 0;
+ virtual void setMarginWidth(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual jboolean getNoResize() = 0;
+ virtual void setNoResize(jboolean) = 0;
+ virtual ::java::lang::String * getScrolling() = 0;
+ virtual void setScrolling(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getSrc() = 0;
+ virtual void setSrc(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Document * getContentDocument() = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLFrameElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLFrameSetElement.h b/libjava/org/w3c/dom/html2/HTMLFrameSetElement.h
new file mode 100644
index 000000000..954dc5242
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLFrameSetElement.h
@@ -0,0 +1,112 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLFrameSetElement__
+#define __org_w3c_dom_html2_HTMLFrameSetElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFrameSetElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLFrameSetElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getCols() = 0;
+ virtual void setCols(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getRows() = 0;
+ virtual void setRows(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLFrameSetElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLHRElement.h b/libjava/org/w3c/dom/html2/HTMLHRElement.h
new file mode 100644
index 000000000..3d831ab84
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLHRElement.h
@@ -0,0 +1,116 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLHRElement__
+#define __org_w3c_dom_html2_HTMLHRElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLHRElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLHRElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual jboolean getNoShade() = 0;
+ virtual void setNoShade(jboolean) = 0;
+ virtual ::java::lang::String * getSize() = 0;
+ virtual void setSize(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getWidth() = 0;
+ virtual void setWidth(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLHRElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLHeadElement.h b/libjava/org/w3c/dom/html2/HTMLHeadElement.h
new file mode 100644
index 000000000..3e01bd209
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLHeadElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLHeadElement__
+#define __org_w3c_dom_html2_HTMLHeadElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLHeadElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLHeadElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getProfile() = 0;
+ virtual void setProfile(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLHeadElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLHeadingElement.h b/libjava/org/w3c/dom/html2/HTMLHeadingElement.h
new file mode 100644
index 000000000..e8c4b10c3
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLHeadingElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLHeadingElement__
+#define __org_w3c_dom_html2_HTMLHeadingElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLHeadingElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLHeadingElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLHeadingElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLHtmlElement.h b/libjava/org/w3c/dom/html2/HTMLHtmlElement.h
new file mode 100644
index 000000000..9a0837e51
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLHtmlElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLHtmlElement__
+#define __org_w3c_dom_html2_HTMLHtmlElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLHtmlElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLHtmlElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getVersion() = 0;
+ virtual void setVersion(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLHtmlElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLIFrameElement.h b/libjava/org/w3c/dom/html2/HTMLIFrameElement.h
new file mode 100644
index 000000000..ca09ae567
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLIFrameElement.h
@@ -0,0 +1,129 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLIFrameElement__
+#define __org_w3c_dom_html2_HTMLIFrameElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLIFrameElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLIFrameElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getFrameBorder() = 0;
+ virtual void setFrameBorder(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHeight() = 0;
+ virtual void setHeight(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLongDesc() = 0;
+ virtual void setLongDesc(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getMarginHeight() = 0;
+ virtual void setMarginHeight(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getMarginWidth() = 0;
+ virtual void setMarginWidth(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getScrolling() = 0;
+ virtual void setScrolling(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getSrc() = 0;
+ virtual void setSrc(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getWidth() = 0;
+ virtual void setWidth(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Document * getContentDocument() = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLIFrameElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLImageElement.h b/libjava/org/w3c/dom/html2/HTMLImageElement.h
new file mode 100644
index 000000000..931896bb9
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLImageElement.h
@@ -0,0 +1,132 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLImageElement__
+#define __org_w3c_dom_html2_HTMLImageElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLImageElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLImageElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAlt() = 0;
+ virtual void setAlt(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getBorder() = 0;
+ virtual void setBorder(::java::lang::String *) = 0;
+ virtual jint getHeight() = 0;
+ virtual void setHeight(jint) = 0;
+ virtual jint getHspace() = 0;
+ virtual void setHspace(jint) = 0;
+ virtual jboolean getIsMap() = 0;
+ virtual void setIsMap(jboolean) = 0;
+ virtual ::java::lang::String * getLongDesc() = 0;
+ virtual void setLongDesc(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getSrc() = 0;
+ virtual void setSrc(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getUseMap() = 0;
+ virtual void setUseMap(::java::lang::String *) = 0;
+ virtual jint getVspace() = 0;
+ virtual void setVspace(jint) = 0;
+ virtual jint getWidth() = 0;
+ virtual void setWidth(jint) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLImageElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLInputElement.h b/libjava/org/w3c/dom/html2/HTMLInputElement.h
new file mode 100644
index 000000000..b6b5f5ca0
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLInputElement.h
@@ -0,0 +1,148 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLInputElement__
+#define __org_w3c_dom_html2_HTMLInputElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFormElement;
+ class HTMLInputElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLInputElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getDefaultValue() = 0;
+ virtual void setDefaultValue(::java::lang::String *) = 0;
+ virtual jboolean getDefaultChecked() = 0;
+ virtual void setDefaultChecked(jboolean) = 0;
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual ::java::lang::String * getAccept() = 0;
+ virtual void setAccept(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAccessKey() = 0;
+ virtual void setAccessKey(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAlt() = 0;
+ virtual void setAlt(::java::lang::String *) = 0;
+ virtual jboolean getChecked() = 0;
+ virtual void setChecked(jboolean) = 0;
+ virtual jboolean getDisabled() = 0;
+ virtual void setDisabled(jboolean) = 0;
+ virtual jint getMaxLength() = 0;
+ virtual void setMaxLength(jint) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual jboolean getReadOnly() = 0;
+ virtual void setReadOnly(jboolean) = 0;
+ virtual jint getSize() = 0;
+ virtual void setSize(jint) = 0;
+ virtual ::java::lang::String * getSrc() = 0;
+ virtual void setSrc(::java::lang::String *) = 0;
+ virtual jint getTabIndex() = 0;
+ virtual void setTabIndex(jint) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getUseMap() = 0;
+ virtual void setUseMap(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getValue() = 0;
+ virtual void setValue(::java::lang::String *) = 0;
+ virtual void blur() = 0;
+ virtual void focus() = 0;
+ virtual void select() = 0;
+ virtual void click() = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLInputElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLIsIndexElement.h b/libjava/org/w3c/dom/html2/HTMLIsIndexElement.h
new file mode 100644
index 000000000..dc6748fcc
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLIsIndexElement.h
@@ -0,0 +1,112 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLIsIndexElement__
+#define __org_w3c_dom_html2_HTMLIsIndexElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFormElement;
+ class HTMLIsIndexElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLIsIndexElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual ::java::lang::String * getPrompt() = 0;
+ virtual void setPrompt(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLIsIndexElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLLIElement.h b/libjava/org/w3c/dom/html2/HTMLLIElement.h
new file mode 100644
index 000000000..3b9caa30e
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLLIElement.h
@@ -0,0 +1,112 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLLIElement__
+#define __org_w3c_dom_html2_HTMLLIElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLLIElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLLIElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual jint getValue() = 0;
+ virtual void setValue(jint) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLLIElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLLabelElement.h b/libjava/org/w3c/dom/html2/HTMLLabelElement.h
new file mode 100644
index 000000000..d0f9948dd
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLLabelElement.h
@@ -0,0 +1,114 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLLabelElement__
+#define __org_w3c_dom_html2_HTMLLabelElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFormElement;
+ class HTMLLabelElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLLabelElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual ::java::lang::String * getAccessKey() = 0;
+ virtual void setAccessKey(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHtmlFor() = 0;
+ virtual void setHtmlFor(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLLabelElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLLegendElement.h b/libjava/org/w3c/dom/html2/HTMLLegendElement.h
new file mode 100644
index 000000000..c26a4b455
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLLegendElement.h
@@ -0,0 +1,114 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLLegendElement__
+#define __org_w3c_dom_html2_HTMLLegendElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFormElement;
+ class HTMLLegendElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLLegendElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual ::java::lang::String * getAccessKey() = 0;
+ virtual void setAccessKey(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLLegendElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLLinkElement.h b/libjava/org/w3c/dom/html2/HTMLLinkElement.h
new file mode 100644
index 000000000..c58f1cf5d
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLLinkElement.h
@@ -0,0 +1,126 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLLinkElement__
+#define __org_w3c_dom_html2_HTMLLinkElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLLinkElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLLinkElement : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean getDisabled() = 0;
+ virtual void setDisabled(jboolean) = 0;
+ virtual ::java::lang::String * getCharset() = 0;
+ virtual void setCharset(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHref() = 0;
+ virtual void setHref(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHreflang() = 0;
+ virtual void setHreflang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getMedia() = 0;
+ virtual void setMedia(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getRel() = 0;
+ virtual void setRel(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getRev() = 0;
+ virtual void setRev(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTarget() = 0;
+ virtual void setTarget(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLLinkElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLMapElement.h b/libjava/org/w3c/dom/html2/HTMLMapElement.h
new file mode 100644
index 000000000..4fdb470c9
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLMapElement.h
@@ -0,0 +1,112 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLMapElement__
+#define __org_w3c_dom_html2_HTMLMapElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLMapElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLMapElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLCollection * getAreas() = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLMapElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLMenuElement.h b/libjava/org/w3c/dom/html2/HTMLMenuElement.h
new file mode 100644
index 000000000..e2a6e33b4
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLMenuElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLMenuElement__
+#define __org_w3c_dom_html2_HTMLMenuElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLMenuElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLMenuElement : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean getCompact() = 0;
+ virtual void setCompact(jboolean) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLMenuElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLMetaElement.h b/libjava/org/w3c/dom/html2/HTMLMetaElement.h
new file mode 100644
index 000000000..4d90bb5e2
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLMetaElement.h
@@ -0,0 +1,116 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLMetaElement__
+#define __org_w3c_dom_html2_HTMLMetaElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLMetaElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLMetaElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getContent() = 0;
+ virtual void setContent(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHttpEquiv() = 0;
+ virtual void setHttpEquiv(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getScheme() = 0;
+ virtual void setScheme(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLMetaElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLModElement.h b/libjava/org/w3c/dom/html2/HTMLModElement.h
new file mode 100644
index 000000000..8cdbb1308
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLModElement.h
@@ -0,0 +1,112 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLModElement__
+#define __org_w3c_dom_html2_HTMLModElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLModElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLModElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getCite() = 0;
+ virtual void setCite(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDateTime() = 0;
+ virtual void setDateTime(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLModElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLOListElement.h b/libjava/org/w3c/dom/html2/HTMLOListElement.h
new file mode 100644
index 000000000..9dc476379
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLOListElement.h
@@ -0,0 +1,114 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLOListElement__
+#define __org_w3c_dom_html2_HTMLOListElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLOListElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLOListElement : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean getCompact() = 0;
+ virtual void setCompact(jboolean) = 0;
+ virtual jint getStart() = 0;
+ virtual void setStart(jint) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLOListElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLObjectElement.h b/libjava/org/w3c/dom/html2/HTMLObjectElement.h
new file mode 100644
index 000000000..e061d8794
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLObjectElement.h
@@ -0,0 +1,145 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLObjectElement__
+#define __org_w3c_dom_html2_HTMLObjectElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFormElement;
+ class HTMLObjectElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLObjectElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual ::java::lang::String * getCode() = 0;
+ virtual void setCode(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getArchive() = 0;
+ virtual void setArchive(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getBorder() = 0;
+ virtual void setBorder(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCodeBase() = 0;
+ virtual void setCodeBase(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCodeType() = 0;
+ virtual void setCodeType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getData() = 0;
+ virtual void setData(::java::lang::String *) = 0;
+ virtual jboolean getDeclare() = 0;
+ virtual void setDeclare(jboolean) = 0;
+ virtual ::java::lang::String * getHeight() = 0;
+ virtual void setHeight(::java::lang::String *) = 0;
+ virtual jint getHspace() = 0;
+ virtual void setHspace(jint) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getStandby() = 0;
+ virtual void setStandby(::java::lang::String *) = 0;
+ virtual jint getTabIndex() = 0;
+ virtual void setTabIndex(jint) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getUseMap() = 0;
+ virtual void setUseMap(::java::lang::String *) = 0;
+ virtual jint getVspace() = 0;
+ virtual void setVspace(jint) = 0;
+ virtual ::java::lang::String * getWidth() = 0;
+ virtual void setWidth(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Document * getContentDocument() = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLObjectElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLOptGroupElement.h b/libjava/org/w3c/dom/html2/HTMLOptGroupElement.h
new file mode 100644
index 000000000..b6ef2bcb7
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLOptGroupElement.h
@@ -0,0 +1,112 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLOptGroupElement__
+#define __org_w3c_dom_html2_HTMLOptGroupElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLOptGroupElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLOptGroupElement : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean getDisabled() = 0;
+ virtual void setDisabled(jboolean) = 0;
+ virtual ::java::lang::String * getLabel() = 0;
+ virtual void setLabel(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLOptGroupElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLOptionElement.h b/libjava/org/w3c/dom/html2/HTMLOptionElement.h
new file mode 100644
index 000000000..dbf7b4c2e
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLOptionElement.h
@@ -0,0 +1,122 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLOptionElement__
+#define __org_w3c_dom_html2_HTMLOptionElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFormElement;
+ class HTMLOptionElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLOptionElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual jboolean getDefaultSelected() = 0;
+ virtual void setDefaultSelected(jboolean) = 0;
+ virtual ::java::lang::String * getText() = 0;
+ virtual jint getIndex() = 0;
+ virtual jboolean getDisabled() = 0;
+ virtual void setDisabled(jboolean) = 0;
+ virtual ::java::lang::String * getLabel() = 0;
+ virtual void setLabel(::java::lang::String *) = 0;
+ virtual jboolean getSelected() = 0;
+ virtual void setSelected(jboolean) = 0;
+ virtual ::java::lang::String * getValue() = 0;
+ virtual void setValue(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLOptionElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLOptionsCollection.h b/libjava/org/w3c/dom/html2/HTMLOptionsCollection.h
new file mode 100644
index 000000000..ac144837c
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLOptionsCollection.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLOptionsCollection__
+#define __org_w3c_dom_html2_HTMLOptionsCollection__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ namespace html2
+ {
+ class HTMLOptionsCollection;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLOptionsCollection : public ::java::lang::Object
+{
+
+public:
+ virtual jint getLength() = 0;
+ virtual void setLength(jint) = 0;
+ virtual ::org::w3c::dom::Node * item(jint) = 0;
+ virtual ::org::w3c::dom::Node * namedItem(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLOptionsCollection__
diff --git a/libjava/org/w3c/dom/html2/HTMLParagraphElement.h b/libjava/org/w3c/dom/html2/HTMLParagraphElement.h
new file mode 100644
index 000000000..3b4b169be
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLParagraphElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLParagraphElement__
+#define __org_w3c_dom_html2_HTMLParagraphElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLParagraphElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLParagraphElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLParagraphElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLParamElement.h b/libjava/org/w3c/dom/html2/HTMLParamElement.h
new file mode 100644
index 000000000..219e40d7f
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLParamElement.h
@@ -0,0 +1,116 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLParamElement__
+#define __org_w3c_dom_html2_HTMLParamElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLParamElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLParamElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getValue() = 0;
+ virtual void setValue(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getValueType() = 0;
+ virtual void setValueType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLParamElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLPreElement.h b/libjava/org/w3c/dom/html2/HTMLPreElement.h
new file mode 100644
index 000000000..54ef94348
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLPreElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLPreElement__
+#define __org_w3c_dom_html2_HTMLPreElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLPreElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLPreElement : public ::java::lang::Object
+{
+
+public:
+ virtual jint getWidth() = 0;
+ virtual void setWidth(jint) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLPreElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLQuoteElement.h b/libjava/org/w3c/dom/html2/HTMLQuoteElement.h
new file mode 100644
index 000000000..fe5201fbb
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLQuoteElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLQuoteElement__
+#define __org_w3c_dom_html2_HTMLQuoteElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLQuoteElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLQuoteElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getCite() = 0;
+ virtual void setCite(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLQuoteElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLScriptElement.h b/libjava/org/w3c/dom/html2/HTMLScriptElement.h
new file mode 100644
index 000000000..b2fbcf521
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLScriptElement.h
@@ -0,0 +1,122 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLScriptElement__
+#define __org_w3c_dom_html2_HTMLScriptElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLScriptElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLScriptElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getText() = 0;
+ virtual void setText(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHtmlFor() = 0;
+ virtual void setHtmlFor(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getEvent() = 0;
+ virtual void setEvent(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCharset() = 0;
+ virtual void setCharset(::java::lang::String *) = 0;
+ virtual jboolean getDefer() = 0;
+ virtual void setDefer(jboolean) = 0;
+ virtual ::java::lang::String * getSrc() = 0;
+ virtual void setSrc(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLScriptElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLSelectElement.h b/libjava/org/w3c/dom/html2/HTMLSelectElement.h
new file mode 100644
index 000000000..e6bf83a66
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLSelectElement.h
@@ -0,0 +1,134 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLSelectElement__
+#define __org_w3c_dom_html2_HTMLSelectElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLElement;
+ class HTMLFormElement;
+ class HTMLOptionsCollection;
+ class HTMLSelectElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLSelectElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getType() = 0;
+ virtual jint getSelectedIndex() = 0;
+ virtual void setSelectedIndex(jint) = 0;
+ virtual ::java::lang::String * getValue() = 0;
+ virtual void setValue(::java::lang::String *) = 0;
+ virtual jint getLength() = 0;
+ virtual void setLength(jint) = 0;
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual ::org::w3c::dom::html2::HTMLOptionsCollection * getOptions() = 0;
+ virtual jboolean getDisabled() = 0;
+ virtual void setDisabled(jboolean) = 0;
+ virtual jboolean getMultiple() = 0;
+ virtual void setMultiple(jboolean) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual jint getSize() = 0;
+ virtual void setSize(jint) = 0;
+ virtual jint getTabIndex() = 0;
+ virtual void setTabIndex(jint) = 0;
+ virtual void add(::org::w3c::dom::html2::HTMLElement *, ::org::w3c::dom::html2::HTMLElement *) = 0;
+ virtual void remove(jint) = 0;
+ virtual void blur() = 0;
+ virtual void focus() = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLSelectElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLStyleElement.h b/libjava/org/w3c/dom/html2/HTMLStyleElement.h
new file mode 100644
index 000000000..23f08187e
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLStyleElement.h
@@ -0,0 +1,114 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLStyleElement__
+#define __org_w3c_dom_html2_HTMLStyleElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLStyleElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLStyleElement : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean getDisabled() = 0;
+ virtual void setDisabled(jboolean) = 0;
+ virtual ::java::lang::String * getMedia() = 0;
+ virtual void setMedia(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLStyleElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLTableCaptionElement.h b/libjava/org/w3c/dom/html2/HTMLTableCaptionElement.h
new file mode 100644
index 000000000..344f4a53e
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLTableCaptionElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLTableCaptionElement__
+#define __org_w3c_dom_html2_HTMLTableCaptionElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLTableCaptionElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLTableCaptionElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLTableCaptionElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLTableCellElement.h b/libjava/org/w3c/dom/html2/HTMLTableCellElement.h
new file mode 100644
index 000000000..17e37b515
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLTableCellElement.h
@@ -0,0 +1,137 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLTableCellElement__
+#define __org_w3c_dom_html2_HTMLTableCellElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLTableCellElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLTableCellElement : public ::java::lang::Object
+{
+
+public:
+ virtual jint getCellIndex() = 0;
+ virtual ::java::lang::String * getAbbr() = 0;
+ virtual void setAbbr(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAxis() = 0;
+ virtual void setAxis(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getBgColor() = 0;
+ virtual void setBgColor(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCh() = 0;
+ virtual void setCh(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getChOff() = 0;
+ virtual void setChOff(::java::lang::String *) = 0;
+ virtual jint getColSpan() = 0;
+ virtual void setColSpan(jint) = 0;
+ virtual ::java::lang::String * getHeaders() = 0;
+ virtual void setHeaders(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getHeight() = 0;
+ virtual void setHeight(::java::lang::String *) = 0;
+ virtual jboolean getNoWrap() = 0;
+ virtual void setNoWrap(jboolean) = 0;
+ virtual jint getRowSpan() = 0;
+ virtual void setRowSpan(jint) = 0;
+ virtual ::java::lang::String * getScope() = 0;
+ virtual void setScope(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getVAlign() = 0;
+ virtual void setVAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getWidth() = 0;
+ virtual void setWidth(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLTableCellElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLTableColElement.h b/libjava/org/w3c/dom/html2/HTMLTableColElement.h
new file mode 100644
index 000000000..a1c143d25
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLTableColElement.h
@@ -0,0 +1,120 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLTableColElement__
+#define __org_w3c_dom_html2_HTMLTableColElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLTableColElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLTableColElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCh() = 0;
+ virtual void setCh(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getChOff() = 0;
+ virtual void setChOff(::java::lang::String *) = 0;
+ virtual jint getSpan() = 0;
+ virtual void setSpan(jint) = 0;
+ virtual ::java::lang::String * getVAlign() = 0;
+ virtual void setVAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getWidth() = 0;
+ virtual void setWidth(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLTableColElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLTableElement.h b/libjava/org/w3c/dom/html2/HTMLTableElement.h
new file mode 100644
index 000000000..5f5f9ae4b
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLTableElement.h
@@ -0,0 +1,146 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLTableElement__
+#define __org_w3c_dom_html2_HTMLTableElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLElement;
+ class HTMLTableCaptionElement;
+ class HTMLTableElement;
+ class HTMLTableSectionElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLTableElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::html2::HTMLTableCaptionElement * getCaption() = 0;
+ virtual void setCaption(::org::w3c::dom::html2::HTMLTableCaptionElement *) = 0;
+ virtual ::org::w3c::dom::html2::HTMLTableSectionElement * getTHead() = 0;
+ virtual void setTHead(::org::w3c::dom::html2::HTMLTableSectionElement *) = 0;
+ virtual ::org::w3c::dom::html2::HTMLTableSectionElement * getTFoot() = 0;
+ virtual void setTFoot(::org::w3c::dom::html2::HTMLTableSectionElement *) = 0;
+ virtual ::org::w3c::dom::html2::HTMLCollection * getRows() = 0;
+ virtual ::org::w3c::dom::html2::HTMLCollection * getTBodies() = 0;
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getBgColor() = 0;
+ virtual void setBgColor(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getBorder() = 0;
+ virtual void setBorder(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCellPadding() = 0;
+ virtual void setCellPadding(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCellSpacing() = 0;
+ virtual void setCellSpacing(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getFrame() = 0;
+ virtual void setFrame(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getRules() = 0;
+ virtual void setRules(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getSummary() = 0;
+ virtual void setSummary(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getWidth() = 0;
+ virtual void setWidth(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::html2::HTMLElement * createTHead() = 0;
+ virtual void deleteTHead() = 0;
+ virtual ::org::w3c::dom::html2::HTMLElement * createTFoot() = 0;
+ virtual void deleteTFoot() = 0;
+ virtual ::org::w3c::dom::html2::HTMLElement * createCaption() = 0;
+ virtual void deleteCaption() = 0;
+ virtual ::org::w3c::dom::html2::HTMLElement * insertRow(jint) = 0;
+ virtual void deleteRow(jint) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLTableElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLTableRowElement.h b/libjava/org/w3c/dom/html2/HTMLTableRowElement.h
new file mode 100644
index 000000000..a8d59eaec
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLTableRowElement.h
@@ -0,0 +1,125 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLTableRowElement__
+#define __org_w3c_dom_html2_HTMLTableRowElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLElement;
+ class HTMLTableRowElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLTableRowElement : public ::java::lang::Object
+{
+
+public:
+ virtual jint getRowIndex() = 0;
+ virtual jint getSectionRowIndex() = 0;
+ virtual ::org::w3c::dom::html2::HTMLCollection * getCells() = 0;
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getBgColor() = 0;
+ virtual void setBgColor(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCh() = 0;
+ virtual void setCh(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getChOff() = 0;
+ virtual void setChOff(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getVAlign() = 0;
+ virtual void setVAlign(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::html2::HTMLElement * insertCell(jint) = 0;
+ virtual void deleteCell(jint) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLTableRowElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLTableSectionElement.h b/libjava/org/w3c/dom/html2/HTMLTableSectionElement.h
new file mode 100644
index 000000000..3bec0b39b
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLTableSectionElement.h
@@ -0,0 +1,121 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLTableSectionElement__
+#define __org_w3c_dom_html2_HTMLTableSectionElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLElement;
+ class HTMLTableSectionElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLTableSectionElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getAlign() = 0;
+ virtual void setAlign(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getCh() = 0;
+ virtual void setCh(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getChOff() = 0;
+ virtual void setChOff(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getVAlign() = 0;
+ virtual void setVAlign(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::html2::HTMLCollection * getRows() = 0;
+ virtual ::org::w3c::dom::html2::HTMLElement * insertRow(jint) = 0;
+ virtual void deleteRow(jint) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLTableSectionElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLTextAreaElement.h b/libjava/org/w3c/dom/html2/HTMLTextAreaElement.h
new file mode 100644
index 000000000..844493c1e
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLTextAreaElement.h
@@ -0,0 +1,132 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLTextAreaElement__
+#define __org_w3c_dom_html2_HTMLTextAreaElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLFormElement;
+ class HTMLTextAreaElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLTextAreaElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getDefaultValue() = 0;
+ virtual void setDefaultValue(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm() = 0;
+ virtual ::java::lang::String * getAccessKey() = 0;
+ virtual void setAccessKey(::java::lang::String *) = 0;
+ virtual jint getCols() = 0;
+ virtual void setCols(jint) = 0;
+ virtual jboolean getDisabled() = 0;
+ virtual void setDisabled(jboolean) = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual void setName(::java::lang::String *) = 0;
+ virtual jboolean getReadOnly() = 0;
+ virtual void setReadOnly(jboolean) = 0;
+ virtual jint getRows() = 0;
+ virtual void setRows(jint) = 0;
+ virtual jint getTabIndex() = 0;
+ virtual void setTabIndex(jint) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual ::java::lang::String * getValue() = 0;
+ virtual void setValue(::java::lang::String *) = 0;
+ virtual void blur() = 0;
+ virtual void focus() = 0;
+ virtual void select() = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLTextAreaElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLTitleElement.h b/libjava/org/w3c/dom/html2/HTMLTitleElement.h
new file mode 100644
index 000000000..edc446601
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLTitleElement.h
@@ -0,0 +1,110 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLTitleElement__
+#define __org_w3c_dom_html2_HTMLTitleElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLTitleElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLTitleElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getText() = 0;
+ virtual void setText(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLTitleElement__
diff --git a/libjava/org/w3c/dom/html2/HTMLUListElement.h b/libjava/org/w3c/dom/html2/HTMLUListElement.h
new file mode 100644
index 000000000..4e327652e
--- /dev/null
+++ b/libjava/org/w3c/dom/html2/HTMLUListElement.h
@@ -0,0 +1,112 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_w3c_dom_html2_HTMLUListElement__
+#define __org_w3c_dom_html2_HTMLUListElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Attr;
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class TypeInfo;
+ class UserDataHandler;
+ namespace html2
+ {
+ class HTMLUListElement;
+ }
+ }
+ }
+ }
+}
+
+class org::w3c::dom::html2::HTMLUListElement : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean getCompact() = 0;
+ virtual void setCompact(jboolean) = 0;
+ virtual ::java::lang::String * getType() = 0;
+ virtual void setType(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getId() = 0;
+ virtual void setId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTitle() = 0;
+ virtual void setTitle(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLang() = 0;
+ virtual void setLang(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getDir() = 0;
+ virtual void setDir(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getClassName() = 0;
+ virtual void setClassName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getTagName() = 0;
+ virtual ::java::lang::String * getAttribute(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttribute(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNode(::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::Attr * removeAttributeNode(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagName(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setAttributeNS(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void removeAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * getAttributeNodeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::Attr * setAttributeNodeNS(::org::w3c::dom::Attr *) = 0;
+ virtual ::org::w3c::dom::NodeList * getElementsByTagNameNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual jboolean hasAttribute(::java::lang::String *) = 0;
+ virtual jboolean hasAttributeNS(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo() = 0;
+ virtual void setIdAttribute(::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNS(::java::lang::String *, ::java::lang::String *, jboolean) = 0;
+ virtual void setIdAttributeNode(::org::w3c::dom::Attr *, jboolean) = 0;
+ virtual ::java::lang::String * getNodeName() = 0;
+ virtual ::java::lang::String * getNodeValue() = 0;
+ virtual void setNodeValue(::java::lang::String *) = 0;
+ virtual jshort getNodeType() = 0;
+ virtual ::org::w3c::dom::Node * getParentNode() = 0;
+ virtual ::org::w3c::dom::NodeList * getChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * getFirstChild() = 0;
+ virtual ::org::w3c::dom::Node * getLastChild() = 0;
+ virtual ::org::w3c::dom::Node * getPreviousSibling() = 0;
+ virtual ::org::w3c::dom::Node * getNextSibling() = 0;
+ virtual ::org::w3c::dom::NamedNodeMap * getAttributes() = 0;
+ virtual ::org::w3c::dom::Document * getOwnerDocument() = 0;
+ virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *) = 0;
+ virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *) = 0;
+ virtual jboolean hasChildNodes() = 0;
+ virtual ::org::w3c::dom::Node * cloneNode(jboolean) = 0;
+ virtual void normalize() = 0;
+ virtual jboolean isSupported(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual void setPrefix(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getLocalName() = 0;
+ virtual jboolean hasAttributes() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jshort compareDocumentPosition(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * getTextContent() = 0;
+ virtual void setTextContent(::java::lang::String *) = 0;
+ virtual jboolean isSameNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::String * lookupPrefix(::java::lang::String *) = 0;
+ virtual jboolean isDefaultNamespace(::java::lang::String *) = 0;
+ virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *) = 0;
+ virtual jboolean isEqualNode(::org::w3c::dom::Node *) = 0;
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *) = 0;
+ virtual ::java::lang::Object * getUserData(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_w3c_dom_html2_HTMLUListElement__