summaryrefslogtreecommitdiff
path: root/libjava/gnu/xml/dom/html2
diff options
context:
space:
mode:
authorupstream source tree <ports@midipix.org>2015-03-15 20:14:05 -0400
committerupstream source tree <ports@midipix.org>2015-03-15 20:14:05 -0400
commit554fd8c5195424bdbcabf5de30fdc183aba391bd (patch)
tree976dc5ab7fddf506dadce60ae936f43f58787092 /libjava/gnu/xml/dom/html2
downloadcbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.bz2
cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.xz
obtained gcc-4.6.4.tar.bz2 from upstream website;upstream
verified gcc-4.6.4.tar.bz2.sig; imported gcc-4.6.4 source tree from verified upstream tarball. downloading a git-generated archive based on the 'upstream' tag should provide you with a source tree that is binary identical to the one extracted from the above tarball. if you have obtained the source via the command 'git clone', however, do note that line-endings of files in your working directory might differ from line-endings of the respective files in the upstream repository.
Diffstat (limited to 'libjava/gnu/xml/dom/html2')
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLAnchorElement.h63
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLAppletElement.h63
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLAreaElement.h53
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLBRElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLBaseElement.h41
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLBaseFontElement.h43
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLBodyElement.h49
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLButtonElement.h62
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLCollection.h69
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLDListElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLDirectoryElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLDivElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLDocument.h85
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLElement.h67
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLEmbedElement.h53
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLFieldSetElement.h51
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLFontElement.h43
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLFormElement.h66
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLFrameElement.h64
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLFrameSetElement.h41
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLHRElement.h45
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLHeadElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLHeadingElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLHtmlElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLIFrameElement.h68
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLImageElement.h61
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLImpl.h49
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLInputElement.h93
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLIsIndexElement.h53
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLLIElement.h41
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLLabelElement.h55
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLLegendElement.h55
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLLinkElement.h55
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLMapElement.h53
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLMenuElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLMetaElement.h45
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLModElement.h41
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLOListElement.h43
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLObjectElement.h103
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLOptGroupElement.h41
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLOptionElement.h66
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLParagraphElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLParamElement.h45
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLParser.h81
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLPreElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLQuoteElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLScriptElement.h51
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLSelectElement.h75
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLStyleElement.h43
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLTableCaptionElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLTableCellElement.h66
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLTableColElement.h49
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLTableElement.h91
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLTableRowElement.h70
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLTableSectionElement.h66
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLTextAreaElement.h76
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLTitleElement.h39
-rw-r--r--libjava/gnu/xml/dom/html2/DomHTMLUListElement.h41
58 files changed, 3141 insertions, 0 deletions
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLAnchorElement.h b/libjava/gnu/xml/dom/html2/DomHTMLAnchorElement.h
new file mode 100644
index 000000000..6df58a757
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLAnchorElement.h
@@ -0,0 +1,63 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLAnchorElement__
+#define __gnu_xml_dom_html2_DomHTMLAnchorElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLAnchorElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLAnchorElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLAnchorElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAccessKey();
+ virtual void setAccessKey(::java::lang::String *);
+ virtual ::java::lang::String * getCharset();
+ virtual void setCharset(::java::lang::String *);
+ virtual ::java::lang::String * getCoords();
+ virtual void setCoords(::java::lang::String *);
+ virtual ::java::lang::String * getHref();
+ virtual void setHref(::java::lang::String *);
+ virtual ::java::lang::String * getHreflang();
+ virtual void setHreflang(::java::lang::String *);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual ::java::lang::String * getRel();
+ virtual void setRel(::java::lang::String *);
+ virtual ::java::lang::String * getRev();
+ virtual void setRev(::java::lang::String *);
+ virtual ::java::lang::String * getShape();
+ virtual void setShape(::java::lang::String *);
+ virtual jint getTabIndex();
+ virtual void setTabIndex(jint);
+ virtual ::java::lang::String * getTarget();
+ virtual void setTarget(::java::lang::String *);
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ virtual void blur();
+ virtual void focus();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLAnchorElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLAppletElement.h b/libjava/gnu/xml/dom/html2/DomHTMLAppletElement.h
new file mode 100644
index 000000000..9976a0b77
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLAppletElement.h
@@ -0,0 +1,63 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLAppletElement__
+#define __gnu_xml_dom_html2_DomHTMLAppletElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLAppletElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLAppletElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLAppletElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getCls();
+ virtual void setCls(::java::lang::String *);
+ virtual ::java::lang::String * getSrc();
+ virtual void setSrc(::java::lang::String *);
+ virtual ::java::lang::String * getAlt();
+ virtual void setAlt(::java::lang::String *);
+ virtual ::java::lang::String * getArchive();
+ virtual void setArchive(::java::lang::String *);
+ virtual ::java::lang::String * getCode();
+ virtual void setCode(::java::lang::String *);
+ virtual ::java::lang::String * getCodeBase();
+ virtual void setCodeBase(::java::lang::String *);
+ virtual ::java::lang::String * getHeight();
+ virtual void setHeight(::java::lang::String *);
+ virtual jint getHspace();
+ virtual void setHspace(jint);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual ::java::lang::String * getObject();
+ virtual void setObject(::java::lang::String *);
+ virtual jint getVspace();
+ virtual void setVspace(jint);
+ virtual ::java::lang::String * getWidth();
+ virtual void setWidth(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLAppletElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLAreaElement.h b/libjava/gnu/xml/dom/html2/DomHTMLAreaElement.h
new file mode 100644
index 000000000..2ac0c3c7a
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLAreaElement.h
@@ -0,0 +1,53 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLAreaElement__
+#define __gnu_xml_dom_html2_DomHTMLAreaElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLAreaElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLAreaElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLAreaElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAccessKey();
+ virtual void setAccessKey(::java::lang::String *);
+ virtual ::java::lang::String * getAlt();
+ virtual void setAlt(::java::lang::String *);
+ virtual ::java::lang::String * getCoords();
+ virtual void setCoords(::java::lang::String *);
+ virtual ::java::lang::String * getHref();
+ virtual void setHref(::java::lang::String *);
+ virtual jboolean getNoHref();
+ virtual void setNoHref(jboolean);
+ virtual ::java::lang::String * getShape();
+ virtual void setShape(::java::lang::String *);
+ virtual jint getTabIndex();
+ virtual void setTabIndex(jint);
+ virtual ::java::lang::String * getTarget();
+ virtual void setTarget(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLAreaElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLBRElement.h b/libjava/gnu/xml/dom/html2/DomHTMLBRElement.h
new file mode 100644
index 000000000..555ff42cd
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLBRElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLBRElement__
+#define __gnu_xml_dom_html2_DomHTMLBRElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLBRElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLBRElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLBRElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getClear();
+ virtual void setClear(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLBRElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLBaseElement.h b/libjava/gnu/xml/dom/html2/DomHTMLBaseElement.h
new file mode 100644
index 000000000..523060ad0
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLBaseElement.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLBaseElement__
+#define __gnu_xml_dom_html2_DomHTMLBaseElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLBaseElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLBaseElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLBaseElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getHref();
+ virtual void setHref(::java::lang::String *);
+ virtual ::java::lang::String * getTarget();
+ virtual void setTarget(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLBaseElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLBaseFontElement.h b/libjava/gnu/xml/dom/html2/DomHTMLBaseFontElement.h
new file mode 100644
index 000000000..b5586a35e
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLBaseFontElement.h
@@ -0,0 +1,43 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLBaseFontElement__
+#define __gnu_xml_dom_html2_DomHTMLBaseFontElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLBaseFontElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLBaseFontElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLBaseFontElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getColor();
+ virtual void setColor(::java::lang::String *);
+ virtual ::java::lang::String * getFace();
+ virtual void setFace(::java::lang::String *);
+ virtual jint getSize();
+ virtual void setSize(jint);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLBaseFontElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLBodyElement.h b/libjava/gnu/xml/dom/html2/DomHTMLBodyElement.h
new file mode 100644
index 000000000..8e633ba6f
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLBodyElement.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLBodyElement__
+#define __gnu_xml_dom_html2_DomHTMLBodyElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLBodyElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLBodyElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLBodyElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getALink();
+ virtual void setALink(::java::lang::String *);
+ virtual ::java::lang::String * getBackground();
+ virtual void setBackground(::java::lang::String *);
+ virtual ::java::lang::String * getBgColor();
+ virtual void setBgColor(::java::lang::String *);
+ virtual ::java::lang::String * getLink();
+ virtual void setLink(::java::lang::String *);
+ virtual ::java::lang::String * getText();
+ virtual void setText(::java::lang::String *);
+ virtual ::java::lang::String * getVLink();
+ virtual void setVLink(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLBodyElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLButtonElement.h b/libjava/gnu/xml/dom/html2/DomHTMLButtonElement.h
new file mode 100644
index 000000000..50fd3b898
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLButtonElement.h
@@ -0,0 +1,62 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLButtonElement__
+#define __gnu_xml_dom_html2_DomHTMLButtonElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLButtonElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLButtonElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLButtonElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ virtual ::java::lang::String * getAccessKey();
+ virtual void setAccessKey(::java::lang::String *);
+ virtual jboolean getDisabled();
+ virtual void setDisabled(jboolean);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual jint getTabIndex();
+ virtual void setTabIndex(jint);
+ virtual ::java::lang::String * getType();
+ virtual ::java::lang::String * getValue();
+ virtual void setValue(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLButtonElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLCollection.h b/libjava/gnu/xml/dom/html2/DomHTMLCollection.h
new file mode 100644
index 000000000..bd116d8a9
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLCollection.h
@@ -0,0 +1,69 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLCollection__
+#define __gnu_xml_dom_html2_DomHTMLCollection__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLCollection;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class NamedNodeMap;
+ class Node;
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLCollection : public ::java::lang::Object
+{
+
+public: // actually package-private
+ DomHTMLCollection(::gnu::xml::dom::html2::DomHTMLDocument *, ::org::w3c::dom::Node *);
+ virtual void addNodeName(::java::lang::String *);
+ virtual void addAttributeName(::java::lang::String *);
+public:
+ virtual jshort acceptNode(::org::w3c::dom::Node *);
+private:
+ jboolean acceptName(::java::lang::String *);
+ jboolean acceptAttributes(::org::w3c::dom::NamedNodeMap *);
+ ::org::w3c::dom::Node * getNamedItem(::org::w3c::dom::NamedNodeMap *, ::java::lang::String *);
+public: // actually package-private
+ virtual void evaluate();
+public:
+ virtual jint getLength();
+ virtual void setLength(jint);
+ virtual ::org::w3c::dom::Node * item(jint);
+ virtual ::org::w3c::dom::Node * namedItem(::java::lang::String *);
+public: // actually package-private
+ ::gnu::xml::dom::html2::DomHTMLDocument * __attribute__((aligned(__alignof__( ::java::lang::Object)))) doc;
+ ::org::w3c::dom::Node * root;
+ ::java::util::List * nodeNames;
+ ::java::util::List * attributeNames;
+ ::java::util::List * results;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLCollection__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLDListElement.h b/libjava/gnu/xml/dom/html2/DomHTMLDListElement.h
new file mode 100644
index 000000000..2a9529059
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLDListElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLDListElement__
+#define __gnu_xml_dom_html2_DomHTMLDListElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDListElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLDListElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLDListElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jboolean getCompact();
+ virtual void setCompact(jboolean);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLDListElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLDirectoryElement.h b/libjava/gnu/xml/dom/html2/DomHTMLDirectoryElement.h
new file mode 100644
index 000000000..99ea1b5b3
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLDirectoryElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLDirectoryElement__
+#define __gnu_xml_dom_html2_DomHTMLDirectoryElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDirectoryElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLDirectoryElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLDirectoryElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jboolean getCompact();
+ virtual void setCompact(jboolean);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLDirectoryElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLDivElement.h b/libjava/gnu/xml/dom/html2/DomHTMLDivElement.h
new file mode 100644
index 000000000..f20a796e2
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLDivElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLDivElement__
+#define __gnu_xml_dom_html2_DomHTMLDivElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDivElement;
+ class DomHTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLDivElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLDivElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLDivElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLDocument.h b/libjava/gnu/xml/dom/html2/DomHTMLDocument.h
new file mode 100644
index 000000000..4602edec2
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLDocument.h
@@ -0,0 +1,85 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLDocument__
+#define __gnu_xml_dom_html2_DomHTMLDocument__
+
+#pragma interface
+
+#include <gnu/xml/dom/DomDocument.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLImpl;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Element;
+ class Node;
+ class NodeList;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLDocument : public ::gnu::xml::dom::DomDocument
+{
+
+public:
+ DomHTMLDocument();
+ DomHTMLDocument(::gnu::xml::dom::html2::DomHTMLImpl *);
+private:
+ ::org::w3c::dom::Node * getChildNodeByName(::org::w3c::dom::Node *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getTitle();
+ virtual void setTitle(::java::lang::String *);
+ virtual ::java::lang::String * getReferrer();
+ virtual ::java::lang::String * getDomain();
+ virtual ::java::lang::String * getURL();
+ virtual ::org::w3c::dom::html2::HTMLElement * getBody();
+ virtual void setBody(::org::w3c::dom::html2::HTMLElement *);
+ virtual ::org::w3c::dom::html2::HTMLCollection * getImages();
+ virtual ::org::w3c::dom::html2::HTMLCollection * getApplets();
+ virtual ::org::w3c::dom::html2::HTMLCollection * getLinks();
+ virtual ::org::w3c::dom::html2::HTMLCollection * getForms();
+ virtual ::org::w3c::dom::html2::HTMLCollection * getAnchors();
+ virtual ::java::lang::String * getCookie();
+ virtual void setCookie(::java::lang::String *);
+ virtual void open();
+ virtual void close();
+ virtual void write(::java::lang::String *);
+ virtual void writeln(::java::lang::String *);
+ virtual ::org::w3c::dom::NodeList * getElementsByName(::java::lang::String *);
+ virtual ::org::w3c::dom::Element * createElement(::java::lang::String *);
+ virtual ::org::w3c::dom::Element * createElementNS(::java::lang::String *, ::java::lang::String *);
+private:
+ static JArray< ::java::lang::Class * > * ELEMENT_PT;
+ static ::java::util::Map * ELEMENT_CLASSES;
+ static ::java::util::Set * HTML_NS_URIS;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLDocument__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLElement.h b/libjava/gnu/xml/dom/html2/DomHTMLElement.h
new file mode 100644
index 000000000..38dd78989
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLElement.h
@@ -0,0 +1,67 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLElement__
+#define __gnu_xml_dom_html2_DomHTMLElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/DomElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLElement : public ::gnu::xml::dom::DomElement
+{
+
+public: // actually protected
+ DomHTMLElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+ virtual ::java::lang::String * getHTMLAttribute(::java::lang::String *);
+ virtual jint getIntHTMLAttribute(::java::lang::String *);
+ virtual jboolean getBooleanHTMLAttribute(::java::lang::String *);
+ virtual void setHTMLAttribute(::java::lang::String *, ::java::lang::String *);
+ virtual void setIntHTMLAttribute(::java::lang::String *, jint);
+ virtual void setBooleanHTMLAttribute(::java::lang::String *, jboolean);
+ virtual ::org::w3c::dom::Node * getParentElement(::java::lang::String *);
+ virtual ::org::w3c::dom::Node * getChildElement(::java::lang::String *);
+ virtual jint getIndex();
+ virtual void dispatchUIEvent(::java::lang::String *);
+public:
+ virtual ::java::lang::String * getId();
+ virtual void setId(::java::lang::String *);
+ virtual ::java::lang::String * getTitle();
+ virtual void setTitle(::java::lang::String *);
+ virtual ::java::lang::String * getLang();
+ virtual void setLang(::java::lang::String *);
+ virtual ::java::lang::String * getDir();
+ virtual void setDir(::java::lang::String *);
+ virtual ::java::lang::String * getClassName();
+ virtual void setClassName(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLEmbedElement.h b/libjava/gnu/xml/dom/html2/DomHTMLEmbedElement.h
new file mode 100644
index 000000000..4ad0d5488
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLEmbedElement.h
@@ -0,0 +1,53 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLEmbedElement__
+#define __gnu_xml_dom_html2_DomHTMLEmbedElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLAppletElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLEmbedElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLEmbedElement : public ::gnu::xml::dom::html2::DomHTMLAppletElement
+{
+
+public: // actually protected
+ DomHTMLEmbedElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getJavaObject();
+ virtual void setJavaObject(::java::lang::String *);
+ virtual ::java::lang::String * getJavaCodeBase();
+ virtual void setJavaCodeBase(::java::lang::String *);
+ virtual ::java::lang::String * getJavaArchive();
+ virtual void setJavaArchive(::java::lang::String *);
+ virtual void setJavaCode(::java::lang::String *);
+ virtual ::java::lang::String * getJavaCode();
+ virtual void setJavaType(::java::lang::String *);
+ virtual ::java::lang::String * getJavaType();
+ virtual void setType(::java::lang::String *);
+ virtual ::java::lang::String * getType();
+ virtual ::java::lang::String * getPluginsPage();
+ virtual void setPluginsPage(::java::lang::String *);
+ virtual ::java::lang::String * getMayscript();
+ virtual void setMayscript(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLEmbedElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLFieldSetElement.h b/libjava/gnu/xml/dom/html2/DomHTMLFieldSetElement.h
new file mode 100644
index 000000000..7eeb5b921
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLFieldSetElement.h
@@ -0,0 +1,51 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLFieldSetElement__
+#define __gnu_xml_dom_html2_DomHTMLFieldSetElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLFieldSetElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLFieldSetElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLFieldSetElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLFieldSetElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLFontElement.h b/libjava/gnu/xml/dom/html2/DomHTMLFontElement.h
new file mode 100644
index 000000000..ee3dfcd90
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLFontElement.h
@@ -0,0 +1,43 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLFontElement__
+#define __gnu_xml_dom_html2_DomHTMLFontElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLFontElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLFontElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLFontElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getColor();
+ virtual void setColor(::java::lang::String *);
+ virtual ::java::lang::String * getFace();
+ virtual void setFace(::java::lang::String *);
+ virtual ::java::lang::String * getSize();
+ virtual void setSize(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLFontElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLFormElement.h b/libjava/gnu/xml/dom/html2/DomHTMLFormElement.h
new file mode 100644
index 000000000..a349505c1
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLFormElement.h
@@ -0,0 +1,66 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLFormElement__
+#define __gnu_xml_dom_html2_DomHTMLFormElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLFormElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLCollection;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLFormElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLFormElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLCollection * getElements();
+ virtual jint getLength();
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual ::java::lang::String * getAcceptCharset();
+ virtual void setAcceptCharset(::java::lang::String *);
+ virtual ::java::lang::String * getAction();
+ virtual void setAction(::java::lang::String *);
+ virtual ::java::lang::String * getEnctype();
+ virtual void setEnctype(::java::lang::String *);
+ virtual ::java::lang::String * getMethod();
+ virtual void setMethod(::java::lang::String *);
+ virtual ::java::lang::String * getTarget();
+ virtual void setTarget(::java::lang::String *);
+ virtual void submit();
+ virtual void reset();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLFormElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLFrameElement.h b/libjava/gnu/xml/dom/html2/DomHTMLFrameElement.h
new file mode 100644
index 000000000..683185b1a
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLFrameElement.h
@@ -0,0 +1,64 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLFrameElement__
+#define __gnu_xml_dom_html2_DomHTMLFrameElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLFrameElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Document;
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLFrameElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLFrameElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getFrameBorder();
+ virtual void setFrameBorder(::java::lang::String *);
+ virtual ::java::lang::String * getLongDesc();
+ virtual void setLongDesc(::java::lang::String *);
+ virtual ::java::lang::String * getMarginHeight();
+ virtual void setMarginHeight(::java::lang::String *);
+ virtual ::java::lang::String * getMarginWidth();
+ virtual void setMarginWidth(::java::lang::String *);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual jboolean getNoResize();
+ virtual void setNoResize(jboolean);
+ virtual ::java::lang::String * getScrolling();
+ virtual void setScrolling(::java::lang::String *);
+ virtual ::java::lang::String * getSrc();
+ virtual void setSrc(::java::lang::String *);
+ virtual ::org::w3c::dom::Document * getContentDocument();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLFrameElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLFrameSetElement.h b/libjava/gnu/xml/dom/html2/DomHTMLFrameSetElement.h
new file mode 100644
index 000000000..1a410a6c1
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLFrameSetElement.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLFrameSetElement__
+#define __gnu_xml_dom_html2_DomHTMLFrameSetElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLFrameSetElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLFrameSetElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLFrameSetElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getCols();
+ virtual void setCols(::java::lang::String *);
+ virtual ::java::lang::String * getRows();
+ virtual void setRows(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLFrameSetElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLHRElement.h b/libjava/gnu/xml/dom/html2/DomHTMLHRElement.h
new file mode 100644
index 000000000..acea978ac
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLHRElement.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLHRElement__
+#define __gnu_xml_dom_html2_DomHTMLHRElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLHRElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLHRElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLHRElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual jboolean getNoShade();
+ virtual void setNoShade(jboolean);
+ virtual ::java::lang::String * getSize();
+ virtual void setSize(::java::lang::String *);
+ virtual ::java::lang::String * getWidth();
+ virtual void setWidth(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLHRElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLHeadElement.h b/libjava/gnu/xml/dom/html2/DomHTMLHeadElement.h
new file mode 100644
index 000000000..fc83fd365
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLHeadElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLHeadElement__
+#define __gnu_xml_dom_html2_DomHTMLHeadElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLHeadElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLHeadElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLHeadElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getProfile();
+ virtual void setProfile(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLHeadElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLHeadingElement.h b/libjava/gnu/xml/dom/html2/DomHTMLHeadingElement.h
new file mode 100644
index 000000000..5610db591
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLHeadingElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLHeadingElement__
+#define __gnu_xml_dom_html2_DomHTMLHeadingElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLHeadingElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLHeadingElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLHeadingElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLHeadingElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLHtmlElement.h b/libjava/gnu/xml/dom/html2/DomHTMLHtmlElement.h
new file mode 100644
index 000000000..34cf12db3
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLHtmlElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLHtmlElement__
+#define __gnu_xml_dom_html2_DomHTMLHtmlElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLHtmlElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLHtmlElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLHtmlElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getVersion();
+ virtual void setVersion(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLHtmlElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLIFrameElement.h b/libjava/gnu/xml/dom/html2/DomHTMLIFrameElement.h
new file mode 100644
index 000000000..71661b9a3
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLIFrameElement.h
@@ -0,0 +1,68 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLIFrameElement__
+#define __gnu_xml_dom_html2_DomHTMLIFrameElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLIFrameElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Document;
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLIFrameElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLIFrameElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getFrameBorder();
+ virtual void setFrameBorder(::java::lang::String *);
+ virtual ::java::lang::String * getHeight();
+ virtual void setHeight(::java::lang::String *);
+ virtual ::java::lang::String * getLongDesc();
+ virtual void setLongDesc(::java::lang::String *);
+ virtual ::java::lang::String * getMarginHeight();
+ virtual void setMarginHeight(::java::lang::String *);
+ virtual ::java::lang::String * getMarginWidth();
+ virtual void setMarginWidth(::java::lang::String *);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual ::java::lang::String * getScrolling();
+ virtual void setScrolling(::java::lang::String *);
+ virtual ::java::lang::String * getSrc();
+ virtual void setSrc(::java::lang::String *);
+ virtual ::java::lang::String * getWidth();
+ virtual void setWidth(::java::lang::String *);
+ virtual ::org::w3c::dom::Document * getContentDocument();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLIFrameElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLImageElement.h b/libjava/gnu/xml/dom/html2/DomHTMLImageElement.h
new file mode 100644
index 000000000..dd2b429d3
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLImageElement.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLImageElement__
+#define __gnu_xml_dom_html2_DomHTMLImageElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLImageElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLImageElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLImageElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getAlt();
+ virtual void setAlt(::java::lang::String *);
+ virtual ::java::lang::String * getBorder();
+ virtual void setBorder(::java::lang::String *);
+ virtual jint getHeight();
+ virtual void setHeight(jint);
+ virtual jint getHspace();
+ virtual void setHspace(jint);
+ virtual jboolean getIsMap();
+ virtual void setIsMap(jboolean);
+ virtual ::java::lang::String * getLongDesc();
+ virtual void setLongDesc(::java::lang::String *);
+ virtual ::java::lang::String * getSrc();
+ virtual void setSrc(::java::lang::String *);
+ virtual ::java::lang::String * getUseMap();
+ virtual void setUseMap(::java::lang::String *);
+ virtual jint getVspace();
+ virtual void setVspace(jint);
+ virtual jint getWidth();
+ virtual void setWidth(jint);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLImageElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLImpl.h b/libjava/gnu/xml/dom/html2/DomHTMLImpl.h
new file mode 100644
index 000000000..c2d322c11
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLImpl.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLImpl__
+#define __gnu_xml_dom_html2_DomHTMLImpl__
+
+#pragma interface
+
+#include <gnu/xml/dom/DomImpl.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLImpl;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Document;
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLImpl : public ::gnu::xml::dom::DomImpl
+{
+
+public:
+ DomHTMLImpl();
+public: // actually protected
+ virtual ::org::w3c::dom::Document * createDocument();
+public:
+ virtual ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLImpl__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLInputElement.h b/libjava/gnu/xml/dom/html2/DomHTMLInputElement.h
new file mode 100644
index 000000000..85f70605f
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLInputElement.h
@@ -0,0 +1,93 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLInputElement__
+#define __gnu_xml_dom_html2_DomHTMLInputElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLInputElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLInputElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLInputElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getDefaultValue();
+ virtual void setDefaultValue(::java::lang::String *);
+ virtual jboolean getDefaultChecked();
+ virtual void setDefaultChecked(jboolean);
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ virtual ::java::lang::String * getAccept();
+ virtual void setAccept(::java::lang::String *);
+ virtual ::java::lang::String * getAccessKey();
+ virtual void setAccessKey(::java::lang::String *);
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getAlt();
+ virtual void setAlt(::java::lang::String *);
+ virtual jboolean getChecked();
+ virtual void setChecked(jboolean);
+ virtual jboolean getDisabled();
+ virtual void setDisabled(jboolean);
+ virtual jint getMaxLength();
+ virtual void setMaxLength(jint);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual jboolean getReadOnly();
+ virtual void setReadOnly(jboolean);
+ virtual jint getSize();
+ virtual void setSize(jint);
+ virtual ::java::lang::String * getSrc();
+ virtual void setSrc(::java::lang::String *);
+ virtual jint getTabIndex();
+ virtual void setTabIndex(jint);
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ virtual ::java::lang::String * getUseMap();
+ virtual void setUseMap(::java::lang::String *);
+ virtual ::java::lang::String * getValue();
+ virtual void setValue(::java::lang::String *);
+ virtual void blur();
+ virtual void focus();
+ virtual void select();
+ virtual void click();
+public: // actually protected
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::xml::dom::html2::DomHTMLElement)))) value;
+ ::java::lang::Boolean * checked;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLInputElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLIsIndexElement.h b/libjava/gnu/xml/dom/html2/DomHTMLIsIndexElement.h
new file mode 100644
index 000000000..3b67d3439
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLIsIndexElement.h
@@ -0,0 +1,53 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLIsIndexElement__
+#define __gnu_xml_dom_html2_DomHTMLIsIndexElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLIsIndexElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLIsIndexElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLIsIndexElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ virtual ::java::lang::String * getPrompt();
+ virtual void setPrompt(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLIsIndexElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLLIElement.h b/libjava/gnu/xml/dom/html2/DomHTMLLIElement.h
new file mode 100644
index 000000000..6c988909b
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLLIElement.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLLIElement__
+#define __gnu_xml_dom_html2_DomHTMLLIElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLLIElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLLIElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLLIElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ virtual jint getValue();
+ virtual void setValue(jint);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLLIElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLLabelElement.h b/libjava/gnu/xml/dom/html2/DomHTMLLabelElement.h
new file mode 100644
index 000000000..0ca04dc5e
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLLabelElement.h
@@ -0,0 +1,55 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLLabelElement__
+#define __gnu_xml_dom_html2_DomHTMLLabelElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLLabelElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLLabelElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLLabelElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ virtual ::java::lang::String * getAccessKey();
+ virtual void setAccessKey(::java::lang::String *);
+ virtual ::java::lang::String * getHtmlFor();
+ virtual void setHtmlFor(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLLabelElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLLegendElement.h b/libjava/gnu/xml/dom/html2/DomHTMLLegendElement.h
new file mode 100644
index 000000000..dfcfd08b1
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLLegendElement.h
@@ -0,0 +1,55 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLLegendElement__
+#define __gnu_xml_dom_html2_DomHTMLLegendElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLLegendElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLLegendElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLLegendElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ virtual ::java::lang::String * getAccessKey();
+ virtual void setAccessKey(::java::lang::String *);
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLLegendElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLLinkElement.h b/libjava/gnu/xml/dom/html2/DomHTMLLinkElement.h
new file mode 100644
index 000000000..7f396e06f
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLLinkElement.h
@@ -0,0 +1,55 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLLinkElement__
+#define __gnu_xml_dom_html2_DomHTMLLinkElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLLinkElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLLinkElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLLinkElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jboolean getDisabled();
+ virtual void setDisabled(jboolean);
+ virtual ::java::lang::String * getCharset();
+ virtual void setCharset(::java::lang::String *);
+ virtual ::java::lang::String * getHref();
+ virtual void setHref(::java::lang::String *);
+ virtual ::java::lang::String * getHreflang();
+ virtual void setHreflang(::java::lang::String *);
+ virtual ::java::lang::String * getMedia();
+ virtual void setMedia(::java::lang::String *);
+ virtual ::java::lang::String * getRel();
+ virtual void setRel(::java::lang::String *);
+ virtual ::java::lang::String * getRev();
+ virtual void setRev(::java::lang::String *);
+ virtual ::java::lang::String * getTarget();
+ virtual void setTarget(::java::lang::String *);
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLLinkElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLMapElement.h b/libjava/gnu/xml/dom/html2/DomHTMLMapElement.h
new file mode 100644
index 000000000..17eb57402
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLMapElement.h
@@ -0,0 +1,53 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLMapElement__
+#define __gnu_xml_dom_html2_DomHTMLMapElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLMapElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLCollection;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLMapElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLMapElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLCollection * getAreas();
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLMapElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLMenuElement.h b/libjava/gnu/xml/dom/html2/DomHTMLMenuElement.h
new file mode 100644
index 000000000..d0ae68729
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLMenuElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLMenuElement__
+#define __gnu_xml_dom_html2_DomHTMLMenuElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLMenuElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLMenuElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLMenuElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jboolean getCompact();
+ virtual void setCompact(jboolean);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLMenuElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLMetaElement.h b/libjava/gnu/xml/dom/html2/DomHTMLMetaElement.h
new file mode 100644
index 000000000..e2dc56929
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLMetaElement.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLMetaElement__
+#define __gnu_xml_dom_html2_DomHTMLMetaElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLMetaElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLMetaElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLMetaElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getContent();
+ virtual void setContent(::java::lang::String *);
+ virtual ::java::lang::String * getHttpEquiv();
+ virtual void setHttpEquiv(::java::lang::String *);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual ::java::lang::String * getScheme();
+ virtual void setScheme(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLMetaElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLModElement.h b/libjava/gnu/xml/dom/html2/DomHTMLModElement.h
new file mode 100644
index 000000000..1947ba888
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLModElement.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLModElement__
+#define __gnu_xml_dom_html2_DomHTMLModElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLModElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLModElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLModElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getCite();
+ virtual void setCite(::java::lang::String *);
+ virtual ::java::lang::String * getDateTime();
+ virtual void setDateTime(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLModElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLOListElement.h b/libjava/gnu/xml/dom/html2/DomHTMLOListElement.h
new file mode 100644
index 000000000..173e3d067
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLOListElement.h
@@ -0,0 +1,43 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLOListElement__
+#define __gnu_xml_dom_html2_DomHTMLOListElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLOListElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLOListElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLOListElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jboolean getCompact();
+ virtual void setCompact(jboolean);
+ virtual jint getStart();
+ virtual void setStart(jint);
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLOListElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLObjectElement.h b/libjava/gnu/xml/dom/html2/DomHTMLObjectElement.h
new file mode 100644
index 000000000..8ab137b31
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLObjectElement.h
@@ -0,0 +1,103 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLObjectElement__
+#define __gnu_xml_dom_html2_DomHTMLObjectElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLObjectElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Document;
+ namespace html2
+ {
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLObjectElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLObjectElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ virtual ::java::lang::String * getCode();
+ virtual void setCode(::java::lang::String *);
+ virtual ::java::lang::String * getJavaCode();
+ virtual void setJavaCode(::java::lang::String *);
+ virtual ::java::lang::String * getObject();
+ virtual void setObject(::java::lang::String *);
+ virtual ::java::lang::String * getJavaObject();
+ virtual void setJavaObject(::java::lang::String *);
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getArchive();
+ virtual void setArchive(::java::lang::String *);
+ virtual ::java::lang::String * getJavaArchive();
+ virtual void setJavaArchive(::java::lang::String *);
+ virtual ::java::lang::String * getBorder();
+ virtual void setBorder(::java::lang::String *);
+ virtual ::java::lang::String * getCodeBase();
+ virtual void setCodeBase(::java::lang::String *);
+ virtual ::java::lang::String * getJavaCodeBase();
+ virtual void setJavaCodeBase(::java::lang::String *);
+ virtual ::java::lang::String * getCodeType();
+ virtual void setCodeType(::java::lang::String *);
+ virtual ::java::lang::String * getData();
+ virtual void setData(::java::lang::String *);
+ virtual jboolean getDeclare();
+ virtual void setDeclare(jboolean);
+ virtual ::java::lang::String * getHeight();
+ virtual void setHeight(::java::lang::String *);
+ virtual jint getHspace();
+ virtual void setHspace(jint);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual ::java::lang::String * getStandby();
+ virtual void setStandby(::java::lang::String *);
+ virtual jint getTabIndex();
+ virtual void setTabIndex(jint);
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ virtual ::java::lang::String * getJavaType();
+ virtual void setJavaType(::java::lang::String *);
+ virtual ::java::lang::String * getUseMap();
+ virtual void setUseMap(::java::lang::String *);
+ virtual jint getVspace();
+ virtual void setVspace(jint);
+ virtual ::java::lang::String * getWidth();
+ virtual void setWidth(::java::lang::String *);
+ virtual ::org::w3c::dom::Document * getContentDocument();
+ virtual void setMayscript(::java::lang::String *);
+ virtual ::java::lang::String * getMayscript();
+ virtual void setScriptable(::java::lang::String *);
+ virtual ::java::lang::String * getScriptable();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLObjectElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLOptGroupElement.h b/libjava/gnu/xml/dom/html2/DomHTMLOptGroupElement.h
new file mode 100644
index 000000000..3a81ae1ee
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLOptGroupElement.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLOptGroupElement__
+#define __gnu_xml_dom_html2_DomHTMLOptGroupElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLOptGroupElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLOptGroupElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLOptGroupElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jboolean getDisabled();
+ virtual void setDisabled(jboolean);
+ virtual ::java::lang::String * getLabel();
+ virtual void setLabel(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLOptGroupElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLOptionElement.h b/libjava/gnu/xml/dom/html2/DomHTMLOptionElement.h
new file mode 100644
index 000000000..d681c07ca
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLOptionElement.h
@@ -0,0 +1,66 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLOptionElement__
+#define __gnu_xml_dom_html2_DomHTMLOptionElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLOptionElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLOptionElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLOptionElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ virtual jboolean getDefaultSelected();
+ virtual void setDefaultSelected(jboolean);
+ virtual ::java::lang::String * getText();
+ virtual jint getIndex();
+ virtual jboolean getDisabled();
+ virtual void setDisabled(jboolean);
+ virtual ::java::lang::String * getLabel();
+ virtual void setLabel(::java::lang::String *);
+ virtual jboolean getSelected();
+ virtual void setSelected(jboolean);
+ virtual ::java::lang::String * getValue();
+ virtual void setValue(::java::lang::String *);
+public: // actually protected
+ ::java::lang::Boolean * __attribute__((aligned(__alignof__( ::gnu::xml::dom::html2::DomHTMLElement)))) selected;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLOptionElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLParagraphElement.h b/libjava/gnu/xml/dom/html2/DomHTMLParagraphElement.h
new file mode 100644
index 000000000..8dc30e5bd
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLParagraphElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLParagraphElement__
+#define __gnu_xml_dom_html2_DomHTMLParagraphElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLParagraphElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLParagraphElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLParagraphElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLParagraphElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLParamElement.h b/libjava/gnu/xml/dom/html2/DomHTMLParamElement.h
new file mode 100644
index 000000000..a0acd7d5d
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLParamElement.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLParamElement__
+#define __gnu_xml_dom_html2_DomHTMLParamElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLParamElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLParamElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLParamElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ virtual ::java::lang::String * getValue();
+ virtual void setValue(::java::lang::String *);
+ virtual ::java::lang::String * getValueType();
+ virtual void setValueType(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLParamElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLParser.h b/libjava/gnu/xml/dom/html2/DomHTMLParser.h
new file mode 100644
index 000000000..3e01fdcda
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLParser.h
@@ -0,0 +1,81 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLParser__
+#define __gnu_xml_dom_html2_DomHTMLParser__
+
+#pragma interface
+
+#include <gnu/javax/swing/text/html/parser/support/Parser.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLParser;
+ }
+ }
+ }
+ }
+ namespace javax
+ {
+ namespace swing
+ {
+ namespace text
+ {
+ namespace html
+ {
+ namespace parser
+ {
+ class DTD;
+ class TagElement;
+ }
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ namespace html2
+ {
+ class HTMLDocument;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLParser : public ::gnu::javax::swing::text::html::parser::support::Parser
+{
+
+public:
+ DomHTMLParser(::javax::swing::text::html::parser::DTD *);
+ virtual jboolean parseMarkupDeclarations(::java::lang::StringBuffer *);
+ virtual ::org::w3c::dom::html2::HTMLDocument * parseDocument(::java::io::Reader *);
+public: // actually protected
+ virtual ::org::w3c::dom::Node * createNode(::java::lang::String *);
+ virtual void handleComment(JArray< jchar > *);
+ virtual void handleEmptyTag(::javax::swing::text::html::parser::TagElement *);
+ virtual void handleEndTag(::javax::swing::text::html::parser::TagElement *);
+ virtual void handleStartTag(::javax::swing::text::html::parser::TagElement *);
+ virtual void handleText(JArray< jchar > *);
+ ::gnu::xml::dom::html2::DomHTMLDocument * __attribute__((aligned(__alignof__( ::gnu::javax::swing::text::html::parser::support::Parser)))) document;
+ ::org::w3c::dom::Node * cursor;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLParser__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLPreElement.h b/libjava/gnu/xml/dom/html2/DomHTMLPreElement.h
new file mode 100644
index 000000000..e74965efa
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLPreElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLPreElement__
+#define __gnu_xml_dom_html2_DomHTMLPreElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLPreElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLPreElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLPreElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jint getWidth();
+ virtual void setWidth(jint);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLPreElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLQuoteElement.h b/libjava/gnu/xml/dom/html2/DomHTMLQuoteElement.h
new file mode 100644
index 000000000..355520165
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLQuoteElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLQuoteElement__
+#define __gnu_xml_dom_html2_DomHTMLQuoteElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLQuoteElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLQuoteElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLQuoteElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getCite();
+ virtual void setCite(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLQuoteElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLScriptElement.h b/libjava/gnu/xml/dom/html2/DomHTMLScriptElement.h
new file mode 100644
index 000000000..cc03a8fb6
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLScriptElement.h
@@ -0,0 +1,51 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLScriptElement__
+#define __gnu_xml_dom_html2_DomHTMLScriptElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLScriptElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLScriptElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLScriptElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getText();
+ virtual void setText(::java::lang::String *);
+ virtual ::java::lang::String * getHtmlFor();
+ virtual void setHtmlFor(::java::lang::String *);
+ virtual ::java::lang::String * getEvent();
+ virtual void setEvent(::java::lang::String *);
+ virtual ::java::lang::String * getCharset();
+ virtual void setCharset(::java::lang::String *);
+ virtual jboolean getDefer();
+ virtual void setDefer(jboolean);
+ virtual ::java::lang::String * getSrc();
+ virtual void setSrc(::java::lang::String *);
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLScriptElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLSelectElement.h b/libjava/gnu/xml/dom/html2/DomHTMLSelectElement.h
new file mode 100644
index 000000000..51ea54c6b
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLSelectElement.h
@@ -0,0 +1,75 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLSelectElement__
+#define __gnu_xml_dom_html2_DomHTMLSelectElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLSelectElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLElement;
+ class HTMLFormElement;
+ class HTMLOptionsCollection;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLSelectElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLSelectElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getType();
+ virtual jint getSelectedIndex();
+ virtual void setSelectedIndex(jint);
+ virtual ::java::lang::String * getValue();
+ virtual void setValue(::java::lang::String *);
+ virtual jint getLength();
+ virtual void setLength(jint);
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ virtual ::org::w3c::dom::html2::HTMLOptionsCollection * getOptions();
+ virtual jboolean getDisabled();
+ virtual void setDisabled(jboolean);
+ virtual jboolean getMultiple();
+ virtual void setMultiple(jboolean);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual jint getSize();
+ virtual void setSize(jint);
+ virtual jint getTabIndex();
+ virtual void setTabIndex(jint);
+ virtual void add(::org::w3c::dom::html2::HTMLElement *, ::org::w3c::dom::html2::HTMLElement *);
+ virtual void remove(jint);
+ virtual void blur();
+ virtual void focus();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLSelectElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLStyleElement.h b/libjava/gnu/xml/dom/html2/DomHTMLStyleElement.h
new file mode 100644
index 000000000..206539ff5
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLStyleElement.h
@@ -0,0 +1,43 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLStyleElement__
+#define __gnu_xml_dom_html2_DomHTMLStyleElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLStyleElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLStyleElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLStyleElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jboolean getDisabled();
+ virtual void setDisabled(jboolean);
+ virtual ::java::lang::String * getMedia();
+ virtual void setMedia(::java::lang::String *);
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLStyleElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLTableCaptionElement.h b/libjava/gnu/xml/dom/html2/DomHTMLTableCaptionElement.h
new file mode 100644
index 000000000..e9076499c
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLTableCaptionElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLTableCaptionElement__
+#define __gnu_xml_dom_html2_DomHTMLTableCaptionElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLTableCaptionElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLTableCaptionElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLTableCaptionElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLTableCaptionElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLTableCellElement.h b/libjava/gnu/xml/dom/html2/DomHTMLTableCellElement.h
new file mode 100644
index 000000000..7d31e5498
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLTableCellElement.h
@@ -0,0 +1,66 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLTableCellElement__
+#define __gnu_xml_dom_html2_DomHTMLTableCellElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLTableCellElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLTableCellElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLTableCellElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jint getCellIndex();
+ virtual ::java::lang::String * getAbbr();
+ virtual void setAbbr(::java::lang::String *);
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getAxis();
+ virtual void setAxis(::java::lang::String *);
+ virtual ::java::lang::String * getBgColor();
+ virtual void setBgColor(::java::lang::String *);
+ virtual ::java::lang::String * getCh();
+ virtual void setCh(::java::lang::String *);
+ virtual ::java::lang::String * getChOff();
+ virtual void setChOff(::java::lang::String *);
+ virtual jint getColSpan();
+ virtual void setColSpan(jint);
+ virtual ::java::lang::String * getHeaders();
+ virtual void setHeaders(::java::lang::String *);
+ virtual ::java::lang::String * getHeight();
+ virtual void setHeight(::java::lang::String *);
+ virtual jboolean getNoWrap();
+ virtual void setNoWrap(jboolean);
+ virtual jint getRowSpan();
+ virtual void setRowSpan(jint);
+ virtual ::java::lang::String * getScope();
+ virtual void setScope(::java::lang::String *);
+ virtual ::java::lang::String * getVAlign();
+ virtual void setVAlign(::java::lang::String *);
+ virtual ::java::lang::String * getWidth();
+ virtual void setWidth(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLTableCellElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLTableColElement.h b/libjava/gnu/xml/dom/html2/DomHTMLTableColElement.h
new file mode 100644
index 000000000..ff55d970f
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLTableColElement.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLTableColElement__
+#define __gnu_xml_dom_html2_DomHTMLTableColElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLTableColElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLTableColElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLTableColElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getCh();
+ virtual void setCh(::java::lang::String *);
+ virtual ::java::lang::String * getChOff();
+ virtual void setChOff(::java::lang::String *);
+ virtual jint getSpan();
+ virtual void setSpan(jint);
+ virtual ::java::lang::String * getVAlign();
+ virtual void setVAlign(::java::lang::String *);
+ virtual ::java::lang::String * getWidth();
+ virtual void setWidth(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLTableColElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLTableElement.h b/libjava/gnu/xml/dom/html2/DomHTMLTableElement.h
new file mode 100644
index 000000000..0bc78f7ce
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLTableElement.h
@@ -0,0 +1,91 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLTableElement__
+#define __gnu_xml_dom_html2_DomHTMLTableElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLTableElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLElement;
+ class HTMLTableCaptionElement;
+ class HTMLTableSectionElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLTableElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLTableElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::org::w3c::dom::html2::HTMLTableCaptionElement * getCaption();
+ virtual void setCaption(::org::w3c::dom::html2::HTMLTableCaptionElement *);
+ virtual ::org::w3c::dom::html2::HTMLTableSectionElement * getTHead();
+ virtual void setTHead(::org::w3c::dom::html2::HTMLTableSectionElement *);
+ virtual ::org::w3c::dom::html2::HTMLTableSectionElement * getTFoot();
+ virtual void setTFoot(::org::w3c::dom::html2::HTMLTableSectionElement *);
+ virtual ::org::w3c::dom::html2::HTMLCollection * getRows();
+ virtual ::org::w3c::dom::html2::HTMLCollection * getTBodies();
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getBgColor();
+ virtual void setBgColor(::java::lang::String *);
+ virtual ::java::lang::String * getBorder();
+ virtual void setBorder(::java::lang::String *);
+ virtual ::java::lang::String * getCellPadding();
+ virtual void setCellPadding(::java::lang::String *);
+ virtual ::java::lang::String * getCellSpacing();
+ virtual void setCellSpacing(::java::lang::String *);
+ virtual ::java::lang::String * getFrame();
+ virtual void setFrame(::java::lang::String *);
+ virtual ::java::lang::String * getRules();
+ virtual void setRules(::java::lang::String *);
+ virtual ::java::lang::String * getSummary();
+ virtual void setSummary(::java::lang::String *);
+ virtual ::java::lang::String * getWidth();
+ virtual void setWidth(::java::lang::String *);
+ virtual ::org::w3c::dom::html2::HTMLElement * createTHead();
+ virtual void deleteTHead();
+ virtual ::org::w3c::dom::html2::HTMLElement * createTFoot();
+ virtual void deleteTFoot();
+ virtual ::org::w3c::dom::html2::HTMLElement * createCaption();
+ virtual void deleteCaption();
+ virtual ::org::w3c::dom::html2::HTMLElement * insertRow(jint);
+ virtual void deleteRow(jint);
+public: // actually package-private
+ virtual ::org::w3c::dom::Node * getRow(jint);
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLTableElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLTableRowElement.h b/libjava/gnu/xml/dom/html2/DomHTMLTableRowElement.h
new file mode 100644
index 000000000..61684a4b6
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLTableRowElement.h
@@ -0,0 +1,70 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLTableRowElement__
+#define __gnu_xml_dom_html2_DomHTMLTableRowElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLTableRowElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLTableRowElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLTableRowElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jint getRowIndex();
+ virtual jint getSectionRowIndex();
+ virtual ::org::w3c::dom::html2::HTMLCollection * getCells();
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getBgColor();
+ virtual void setBgColor(::java::lang::String *);
+ virtual ::java::lang::String * getCh();
+ virtual void setCh(::java::lang::String *);
+ virtual ::java::lang::String * getChOff();
+ virtual void setChOff(::java::lang::String *);
+ virtual ::java::lang::String * getVAlign();
+ virtual void setVAlign(::java::lang::String *);
+ virtual ::org::w3c::dom::html2::HTMLElement * insertCell(jint);
+ virtual void deleteCell(jint);
+public: // actually package-private
+ virtual ::org::w3c::dom::Node * getCell(jint);
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLTableRowElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLTableSectionElement.h b/libjava/gnu/xml/dom/html2/DomHTMLTableSectionElement.h
new file mode 100644
index 000000000..9abf67068
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLTableSectionElement.h
@@ -0,0 +1,66 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLTableSectionElement__
+#define __gnu_xml_dom_html2_DomHTMLTableSectionElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLTableSectionElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ namespace html2
+ {
+ class HTMLCollection;
+ class HTMLElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLTableSectionElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLTableSectionElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getAlign();
+ virtual void setAlign(::java::lang::String *);
+ virtual ::java::lang::String * getCh();
+ virtual void setCh(::java::lang::String *);
+ virtual ::java::lang::String * getChOff();
+ virtual void setChOff(::java::lang::String *);
+ virtual ::java::lang::String * getVAlign();
+ virtual void setVAlign(::java::lang::String *);
+ virtual ::org::w3c::dom::html2::HTMLCollection * getRows();
+ virtual ::org::w3c::dom::html2::HTMLElement * insertRow(jint);
+ virtual void deleteRow(jint);
+public: // actually package-private
+ virtual ::org::w3c::dom::Node * getRow(jint);
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLTableSectionElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLTextAreaElement.h b/libjava/gnu/xml/dom/html2/DomHTMLTextAreaElement.h
new file mode 100644
index 000000000..c141217d3
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLTextAreaElement.h
@@ -0,0 +1,76 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLTextAreaElement__
+#define __gnu_xml_dom_html2_DomHTMLTextAreaElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLTextAreaElement;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class HTMLFormElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLTextAreaElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLTextAreaElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getDefaultValue();
+ virtual void setDefaultValue(::java::lang::String *);
+ virtual ::org::w3c::dom::html2::HTMLFormElement * getForm();
+ virtual ::java::lang::String * getAccessKey();
+ virtual void setAccessKey(::java::lang::String *);
+ virtual jint getCols();
+ virtual void setCols(jint);
+ virtual jboolean getDisabled();
+ virtual void setDisabled(jboolean);
+ virtual ::java::lang::String * getName();
+ virtual void setName(::java::lang::String *);
+ virtual jboolean getReadOnly();
+ virtual void setReadOnly(jboolean);
+ virtual jint getRows();
+ virtual void setRows(jint);
+ virtual jint getTabIndex();
+ virtual void setTabIndex(jint);
+ virtual ::java::lang::String * getType();
+ virtual ::java::lang::String * getValue();
+ virtual void setValue(::java::lang::String *);
+ virtual void blur();
+ virtual void focus();
+ virtual void select();
+public: // actually protected
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::xml::dom::html2::DomHTMLElement)))) value;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLTextAreaElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLTitleElement.h b/libjava/gnu/xml/dom/html2/DomHTMLTitleElement.h
new file mode 100644
index 000000000..d660525e6
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLTitleElement.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLTitleElement__
+#define __gnu_xml_dom_html2_DomHTMLTitleElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLTitleElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLTitleElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLTitleElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual ::java::lang::String * getText();
+ virtual void setText(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLTitleElement__
diff --git a/libjava/gnu/xml/dom/html2/DomHTMLUListElement.h b/libjava/gnu/xml/dom/html2/DomHTMLUListElement.h
new file mode 100644
index 000000000..21ca1ad0f
--- /dev/null
+++ b/libjava/gnu/xml/dom/html2/DomHTMLUListElement.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_dom_html2_DomHTMLUListElement__
+#define __gnu_xml_dom_html2_DomHTMLUListElement__
+
+#pragma interface
+
+#include <gnu/xml/dom/html2/DomHTMLElement.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace dom
+ {
+ namespace html2
+ {
+ class DomHTMLDocument;
+ class DomHTMLUListElement;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::dom::html2::DomHTMLUListElement : public ::gnu::xml::dom::html2::DomHTMLElement
+{
+
+public: // actually protected
+ DomHTMLUListElement(::gnu::xml::dom::html2::DomHTMLDocument *, ::java::lang::String *, ::java::lang::String *);
+public:
+ virtual jboolean getCompact();
+ virtual void setCompact(jboolean);
+ virtual ::java::lang::String * getType();
+ virtual void setType(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_dom_html2_DomHTMLUListElement__