[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: HTML parser

Kaffe CVS cvs-commits at kaffe.org
Fri Mar 11 12:10:07 PST 2005


PatchSet 5520 
Date: 2005/03/11 20:04:43
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Resynced with GNU Classpath: HTML parser

Members: 
	ChangeLog:1.3694->1.3695 
	libraries/javalib/Makefile.am:1.324->1.325 
	libraries/javalib/Makefile.in:1.410->1.411 
	libraries/javalib/all.files:1.104->1.105 
	libraries/javalib/gnu/javax/swing/text/html/package.html:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/HTML_401F.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/gnuDTD.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/htmlAttributeSet.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/htmlValidator.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/package.html:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/models/PCDATAonly_model.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/models/TableRowContentModel.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/models/list.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/models/noTagModel.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/models/node.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/models/package.html:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/models/transformer.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/Parser.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/gnuStringIntMapper.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/package.html:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/parameterDefaulter.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/textPreProcessor.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/Buffer.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/Constants.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/Location.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/ParseException.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/Queue.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/Token.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/node.java:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/package.html:INITIAL->1.1 
	libraries/javalib/gnu/javax/swing/text/html/parser/support/low/pattern.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/ChangedCharSetException.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/HTML.java:1.2->1.3 
	libraries/javalib/javax/swing/text/html/HTMLEditorKit.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/HTMLFrameHyperlinkEvent.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/package.html:1.1->1.2 
	libraries/javalib/javax/swing/text/html/parser/AttributeList.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/parser/ContentModel.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/parser/DTD.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/parser/DTDConstants.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/parser/DocumentParser.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/parser/Element.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/parser/Entity.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/parser/Parser.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/parser/ParserDelegator.java:1.1->1.2 
	libraries/javalib/javax/swing/text/html/parser/TagElement.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/html/parser/package.html:1.1->1.2 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3694 kaffe/ChangeLog:1.3695
--- kaffe/ChangeLog:1.3694	Fri Mar 11 17:43:46 2005
+++ kaffe/ChangeLog	Fri Mar 11 20:04:43 2005
@@ -2,6 +2,59 @@
 
 	Resynced with GNU Classpath.
 
+	2005-03-10  Audrius Meskauskas  <audriusa at bluewin.ch>
+
+        * javax/swing/text/ChangedCharSetException.java,
+        javax/swing/text/html/HTMLEditorKit.java,
+        javax/swing/text/html/HTMLFrameHyperlinkEvent.java,
+        javax/swing/text/html/parser/AttributeList.java,
+        javax/swing/text/html/parser/ContentModel.java,
+        javax/swing/text/html/parser/DocumentParser.java,
+        javax/swing/text/html/parser/DTD.java,
+        javax/swing/text/html/parser/DTDConstants.java,
+        javax/swing/text/html/parser/Element.java,
+        javax/swing/text/html/parser/Entity.java,
+        javax/swing/text/html/parser/Parser.java,
+        javax/swing/text/html/parser/TagElement.java,
+        gnu/javax/swing/text/html/package.html,
+        gnu/javax/swing/text/html/parser/gnuDTD.java,
+        gnu/javax/swing/text/html/parser/HTML_401F.java,
+        gnu/javax/swing/text/html/parser/htmlAttributeSet.java,
+        gnu/javax/swing/text/html/parser/htmlValidator.java,
+        gnu/javax/swing/text/html/parser/package.html,
+        gnu/javax/swing/text/html/parser/models/list.java,
+        gnu/javax/swing/text/html/parser/models/node.java,
+        gnu/javax/swing/text/html/parser/models/noTagModel.java,
+        gnu/javax/swing/text/html/parser/models/package.html,
+        gnu/javax/swing/text/html/parser/models/PCDATAonly_model.java,
+        gnu/javax/swing/text/html/parser/models/TableRowContentModel.java,
+        gnu/javax/swing/text/html/parser/models/transformer.java,
+        gnu/javax/swing/text/html/parser/support/gnuStringIntMapper.java,
+        gnu/javax/swing/text/html/parser/support/package.html,
+        gnu/javax/swing/text/html/parser/support/parameterDefaulter.java,
+        gnu/javax/swing/text/html/parser/support/Parser.java,
+        gnu/javax/swing/text/html/parser/support/textPreProcessor.java,
+        gnu/javax/swing/text/html/parser/support/low/Buffer.java,
+        gnu/javax/swing/text/html/parser/support/low/Constants.java,
+        gnu/javax/swing/text/html/parser/support/low/Location.java,
+        gnu/javax/swing/text/html/parser/support/low/node.java,
+        gnu/javax/swing/text/html/parser/support/low/package.html,
+        gnu/javax/swing/text/html/parser/support/low/ParseException.java,
+        gnu/javax/swing/text/html/parser/support/low/pattern.java,
+        gnu/javax/swing/text/html/parser/support/low/Queue.java,
+        gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java:
+        New files.
+        * javax/swing/text/html/HTML.java,
+        javax/swing/text/html/parser/ParserDelegator.java:
+        New files (replacing).
+        * javax/swing/text/html/package.html,
+        javax/swing/text/html/parser/package.html: Documenting the
+        packages.
+
+2005-03-11 Dalibor Topic <robilad at kaffe.org>
+
+	Resynced with GNU Classpath.
+
 	2005-03-09  Chris Burdess  <dog at gnu.org>
 
         * gnu/xml/dom/html2/DomHTMLAnchorElement.java,
Index: kaffe/libraries/javalib/Makefile.am
diff -u kaffe/libraries/javalib/Makefile.am:1.324 kaffe/libraries/javalib/Makefile.am:1.325
--- kaffe/libraries/javalib/Makefile.am:1.324	Fri Mar 11 17:43:50 2005
+++ kaffe/libraries/javalib/Makefile.am	Fri Mar 11 20:04:46 2005
@@ -157,6 +157,10 @@
 	$(gnu_java_util_prefs_SRCS) \
 	$(gnu_javax_rmi_SRCS) \
 	$(gnu_javax_rmi_CORBA_SRCS) \
+	$(gnu_javax_swing_text_html_parser_SRCS) \
+	$(gnu_javax_swing_text_html_parser_models_SRCS) \
+	$(gnu_javax_swing_text_html_parser_support_SRCS) \
+	$(gnu_javax_swing_text_html_parser_support_low_SRCS) \
 	$(gnu_regexp_SRCS) \
 	$(gnu_xml_aelfred2_SRCS) \
 	$(gnu_xml_dom_SRCS) \
@@ -1679,6 +1683,33 @@
 	gnu/javax/rmi/CORBA/StubDelegateImpl.java \
 	gnu/javax/rmi/CORBA/UtilDelegateImpl.java \
 	gnu/javax/rmi/CORBA/ValueHandlerImpl.java
+gnu_javax_swing_text_html_parser_SRCS = \
+	gnu/javax/swing/text/html/parser/HTML_401F.java \
+	gnu/javax/swing/text/html/parser/gnuDTD.java \
+	gnu/javax/swing/text/html/parser/htmlAttributeSet.java \
+	gnu/javax/swing/text/html/parser/htmlValidator.java
+gnu_javax_swing_text_html_parser_models_SRCS = \
+	gnu/javax/swing/text/html/parser/models/PCDATAonly_model.java \
+	gnu/javax/swing/text/html/parser/models/TableRowContentModel.java \
+	gnu/javax/swing/text/html/parser/models/list.java \
+	gnu/javax/swing/text/html/parser/models/noTagModel.java \
+	gnu/javax/swing/text/html/parser/models/node.java \
+	gnu/javax/swing/text/html/parser/models/transformer.java
+gnu_javax_swing_text_html_parser_support_SRCS = \
+	gnu/javax/swing/text/html/parser/support/Parser.java \
+	gnu/javax/swing/text/html/parser/support/gnuStringIntMapper.java \
+	gnu/javax/swing/text/html/parser/support/parameterDefaulter.java \
+	gnu/javax/swing/text/html/parser/support/textPreProcessor.java
+gnu_javax_swing_text_html_parser_support_low_SRCS = \
+	gnu/javax/swing/text/html/parser/support/low/Buffer.java \
+	gnu/javax/swing/text/html/parser/support/low/Constants.java \
+	gnu/javax/swing/text/html/parser/support/low/Location.java \
+	gnu/javax/swing/text/html/parser/support/low/ParseException.java \
+	gnu/javax/swing/text/html/parser/support/low/Queue.java \
+	gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java \
+	gnu/javax/swing/text/html/parser/support/low/Token.java \
+	gnu/javax/swing/text/html/parser/support/low/node.java \
+	gnu/javax/swing/text/html/parser/support/low/pattern.java
 gnu_regexp_SRCS = \
 	gnu/regexp/CharIndexed.java \
 	gnu/regexp/CharIndexedCharArray.java \
@@ -3898,6 +3929,7 @@
 	javax/swing/text/AttributeSet.java \
 	javax/swing/text/BadLocationException.java \
 	javax/swing/text/Caret.java \
+	javax/swing/text/ChangedCharSetException.java \
 	javax/swing/text/ComponentView.java \
 	javax/swing/text/DefaultCaret.java \
 	javax/swing/text/DefaultEditorKit.java \
@@ -3936,9 +3968,20 @@
 	javax/swing/text/View.java \
 	javax/swing/text/ViewFactory.java
 javax_swing_text_html_SRCS = \
-	javax/swing/text/html/HTML.java
+	javax/swing/text/html/HTML.java \
+	javax/swing/text/html/HTMLEditorKit.java \
+	javax/swing/text/html/HTMLFrameHyperlinkEvent.java
 javax_swing_text_html_parser_SRCS = \
-	javax/swing/text/html/parser/ParserDelegator.java
+	javax/swing/text/html/parser/AttributeList.java \
+	javax/swing/text/html/parser/ContentModel.java \
+	javax/swing/text/html/parser/DTD.java \
+	javax/swing/text/html/parser/DTDConstants.java \
+	javax/swing/text/html/parser/DocumentParser.java \
+	javax/swing/text/html/parser/Element.java \
+	javax/swing/text/html/parser/Entity.java \
+	javax/swing/text/html/parser/Parser.java \
+	javax/swing/text/html/parser/ParserDelegator.java \
+	javax/swing/text/html/parser/TagElement.java
 javax_swing_text_rtf_SRCS = \
 	javax/swing/text/rtf/ControlWordToken.java \
 	javax/swing/text/rtf/RTFEditorKit.java \
Index: kaffe/libraries/javalib/Makefile.in
diff -u kaffe/libraries/javalib/Makefile.in:1.410 kaffe/libraries/javalib/Makefile.in:1.411
--- kaffe/libraries/javalib/Makefile.in:1.410	Fri Mar 11 17:43:53 2005
+++ kaffe/libraries/javalib/Makefile.in	Fri Mar 11 20:04:47 2005
@@ -509,6 +509,10 @@
 	$(gnu_java_util_prefs_SRCS) \
 	$(gnu_javax_rmi_SRCS) \
 	$(gnu_javax_rmi_CORBA_SRCS) \
+	$(gnu_javax_swing_text_html_parser_SRCS) \
+	$(gnu_javax_swing_text_html_parser_models_SRCS) \
+	$(gnu_javax_swing_text_html_parser_support_SRCS) \
+	$(gnu_javax_swing_text_html_parser_support_low_SRCS) \
 	$(gnu_regexp_SRCS) \
 	$(gnu_xml_aelfred2_SRCS) \
 	$(gnu_xml_dom_SRCS) \
@@ -2139,6 +2143,37 @@
 	gnu/javax/rmi/CORBA/UtilDelegateImpl.java \
 	gnu/javax/rmi/CORBA/ValueHandlerImpl.java
 
+gnu_javax_swing_text_html_parser_SRCS = \
+	gnu/javax/swing/text/html/parser/HTML_401F.java \
+	gnu/javax/swing/text/html/parser/gnuDTD.java \
+	gnu/javax/swing/text/html/parser/htmlAttributeSet.java \
+	gnu/javax/swing/text/html/parser/htmlValidator.java
+
+gnu_javax_swing_text_html_parser_models_SRCS = \
+	gnu/javax/swing/text/html/parser/models/PCDATAonly_model.java \
+	gnu/javax/swing/text/html/parser/models/TableRowContentModel.java \
+	gnu/javax/swing/text/html/parser/models/list.java \
+	gnu/javax/swing/text/html/parser/models/noTagModel.java \
+	gnu/javax/swing/text/html/parser/models/node.java \
+	gnu/javax/swing/text/html/parser/models/transformer.java
+
+gnu_javax_swing_text_html_parser_support_SRCS = \
+	gnu/javax/swing/text/html/parser/support/Parser.java \
+	gnu/javax/swing/text/html/parser/support/gnuStringIntMapper.java \
+	gnu/javax/swing/text/html/parser/support/parameterDefaulter.java \
+	gnu/javax/swing/text/html/parser/support/textPreProcessor.java
+
+gnu_javax_swing_text_html_parser_support_low_SRCS = \
+	gnu/javax/swing/text/html/parser/support/low/Buffer.java \
+	gnu/javax/swing/text/html/parser/support/low/Constants.java \
+	gnu/javax/swing/text/html/parser/support/low/Location.java \
+	gnu/javax/swing/text/html/parser/support/low/ParseException.java \
+	gnu/javax/swing/text/html/parser/support/low/Queue.java \
+	gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java \
+	gnu/javax/swing/text/html/parser/support/low/Token.java \
+	gnu/javax/swing/text/html/parser/support/low/node.java \
+	gnu/javax/swing/text/html/parser/support/low/pattern.java
+
 gnu_regexp_SRCS = \
 	gnu/regexp/CharIndexed.java \
 	gnu/regexp/CharIndexedCharArray.java \
@@ -4462,6 +4497,7 @@
 	javax/swing/text/AttributeSet.java \
 	javax/swing/text/BadLocationException.java \
 	javax/swing/text/Caret.java \
+	javax/swing/text/ChangedCharSetException.java \
 	javax/swing/text/ComponentView.java \
 	javax/swing/text/DefaultCaret.java \
 	javax/swing/text/DefaultEditorKit.java \
@@ -4501,10 +4537,21 @@
 	javax/swing/text/ViewFactory.java
 
 javax_swing_text_html_SRCS = \
-	javax/swing/text/html/HTML.java
+	javax/swing/text/html/HTML.java \
+	javax/swing/text/html/HTMLEditorKit.java \
+	javax/swing/text/html/HTMLFrameHyperlinkEvent.java
 
 javax_swing_text_html_parser_SRCS = \
-	javax/swing/text/html/parser/ParserDelegator.java
+	javax/swing/text/html/parser/AttributeList.java \
+	javax/swing/text/html/parser/ContentModel.java \
+	javax/swing/text/html/parser/DTD.java \
+	javax/swing/text/html/parser/DTDConstants.java \
+	javax/swing/text/html/parser/DocumentParser.java \
+	javax/swing/text/html/parser/Element.java \
+	javax/swing/text/html/parser/Entity.java \
+	javax/swing/text/html/parser/Parser.java \
+	javax/swing/text/html/parser/ParserDelegator.java \
+	javax/swing/text/html/parser/TagElement.java
 
 javax_swing_text_rtf_SRCS = \
 	javax/swing/text/rtf/ControlWordToken.java \
Index: kaffe/libraries/javalib/all.files
diff -u kaffe/libraries/javalib/all.files:1.104 kaffe/libraries/javalib/all.files:1.105
--- kaffe/libraries/javalib/all.files:1.104	Fri Mar 11 17:43:54 2005
+++ kaffe/libraries/javalib/all.files	Fri Mar 11 20:04:50 2005
@@ -1235,6 +1235,29 @@
 gnu/javax/rmi/CORBA/UtilDelegateImpl.java
 gnu/javax/rmi/CORBA/ValueHandlerImpl.java
 gnu/javax/rmi/PortableServer.java
+gnu/javax/swing/text/html/parser/HTML_401F.java
+gnu/javax/swing/text/html/parser/gnuDTD.java
+gnu/javax/swing/text/html/parser/htmlAttributeSet.java
+gnu/javax/swing/text/html/parser/htmlValidator.java
+gnu/javax/swing/text/html/parser/models/PCDATAonly_model.java
+gnu/javax/swing/text/html/parser/models/TableRowContentModel.java
+gnu/javax/swing/text/html/parser/models/list.java
+gnu/javax/swing/text/html/parser/models/noTagModel.java
+gnu/javax/swing/text/html/parser/models/node.java
+gnu/javax/swing/text/html/parser/models/transformer.java
+gnu/javax/swing/text/html/parser/support/Parser.java
+gnu/javax/swing/text/html/parser/support/gnuStringIntMapper.java
+gnu/javax/swing/text/html/parser/support/low/Buffer.java
+gnu/javax/swing/text/html/parser/support/low/Constants.java
+gnu/javax/swing/text/html/parser/support/low/Location.java
+gnu/javax/swing/text/html/parser/support/low/ParseException.java
+gnu/javax/swing/text/html/parser/support/low/Queue.java
+gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java
+gnu/javax/swing/text/html/parser/support/low/Token.java
+gnu/javax/swing/text/html/parser/support/low/node.java
+gnu/javax/swing/text/html/parser/support/low/pattern.java
+gnu/javax/swing/text/html/parser/support/parameterDefaulter.java
+gnu/javax/swing/text/html/parser/support/textPreProcessor.java
 gnu/regexp/CharIndexed.java
 gnu/regexp/CharIndexedCharArray.java
 gnu/regexp/CharIndexedInputStream.java
@@ -3349,6 +3372,7 @@
 javax/swing/text/AttributeSet.java
 javax/swing/text/BadLocationException.java
 javax/swing/text/Caret.java
+javax/swing/text/ChangedCharSetException.java
 javax/swing/text/ComponentView.java
 javax/swing/text/DefaultCaret.java
 javax/swing/text/DefaultEditorKit.java
@@ -3387,7 +3411,18 @@
 javax/swing/text/View.java
 javax/swing/text/ViewFactory.java
 javax/swing/text/html/HTML.java
+javax/swing/text/html/HTMLEditorKit.java
+javax/swing/text/html/HTMLFrameHyperlinkEvent.java
+javax/swing/text/html/parser/AttributeList.java
+javax/swing/text/html/parser/ContentModel.java
+javax/swing/text/html/parser/DTD.java
+javax/swing/text/html/parser/DTDConstants.java
+javax/swing/text/html/parser/DocumentParser.java
+javax/swing/text/html/parser/Element.java
+javax/swing/text/html/parser/Entity.java
+javax/swing/text/html/parser/Parser.java
 javax/swing/text/html/parser/ParserDelegator.java
+javax/swing/text/html/parser/TagElement.java
 javax/swing/text/rtf/ControlWordToken.java
 javax/swing/text/rtf/RTFEditorKit.java
 javax/swing/text/rtf/RTFParseException.java
===================================================================
Checking out kaffe/libraries/javalib/gnu/javax/swing/text/html/package.html
RCS:  /home/cvs/kaffe/kaffe/libraries/javalib/gnu/javax/swing/text/html/package.html,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/javalib/gnu/javax/swing/text/html/package.html	Fri Mar 11 20:10:07 2005
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<!-- package.html - describes classes in javax.swing.text.html package.
+   Copyright (C) 2002 Free Software Foundation, Inc.
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING.  If not, write to the
+Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+02111-1307 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library.  Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module.  An independent module is a module which is not derived from
+or based on this library.  If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so.  If you do not wish to do so, delete this
+exception statement from your version. -->
+
+<html>
+<head><title>GNU Classpath - javax.swing.text.html</title></head>
+
+<body>
+<p> Provides supporting classes for web browsers,
+ web robots, web page content analysers, web editors and
+ other applications applications working with Hypertext
+ Markup Language (HTML).
+</p>
+
+</body>
+</html>
===================================================================
Checking out kaffe/libraries/javalib/gnu/javax/swing/text/html/parser/HTML_401F.java
RCS:  /home/cvs/kaffe/kaffe/libraries/javalib/gnu/javax/swing/text/html/parser/HTML_401F.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/javalib/gnu/javax/swing/text/html/parser/HTML_401F.java	Fri Mar 11 20:10:07 2005
@@ -0,0 +1,3730 @@
+/* HTML_401F.java -- HTML 4.01 FRAMESET DTD java conception.
+   Copyright (C) 2005 Free Software Foundation, Inc.
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING.  If not, write to the
+Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+02111-1307 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library.  Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module.  An independent module is a module which is not derived from
+or based on this library.  If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so.  If you do not wish to do so, delete this
+exception statement from your version. */
+
+
+package gnu.javax.swing.text.html.parser;
+
+import java.io.IOException;
+
+import javax.swing.text.html.parser.DTDConstants;
+
+import gnu.javax.swing.text.html.parser.models.PCDATAonly_model;
+import gnu.javax.swing.text.html.parser.models.TableRowContentModel;
+import gnu.javax.swing.text.html.parser.models.noTagModel;
+import gnu.javax.swing.text.html.parser.models.node;
+import gnu.javax.swing.text.html.parser.models.transformer;
+import java.io.Serializable;
+import javax.swing.text.html.parser.*;
+
+/**
+ * This class represents the java implementation of the HTML 4.01
+ * ( -//W3C//DTD HTML 4.01 Frameset//EN ) Frameset version. The
+ * Frameset version includes as recommended, as obsoleted features and
+ * also the frameset support. This the default DTD to parse HTML
+ * documents in this implementation, containing 315 pre-defined general
+ * entities and 92 elements.
+ *
+ * @author Audrius Meskauskas, Lithuania (AudriusA at Bioinformatics.org)
+ */
+public class HTML_401F
+  extends gnuDTD
+  implements DTDConstants, Serializable
+{
+   private static final long serialVersionUID = 1;
+
+   /**
+    * The standard name of this DTD,
+    * '-//W3C//DTD HTML 4.01 Frameset//EN'
+    */
+   public static final String DTD_NAME = "-//W3C//DTD HTML 4.01 Frameset//EN";
+
+   /**
+    * The integer representing length in pixels.
+    */
+    static final int PIXELS = NUMBER;
+
+    static final String[] NONE = new String[0];
+
+  /* Define the HTML tags. */
+    static final String PCDATA = "#pcdata";
+    static final String A = "a";
+    static final String ABBR = "abbr";
+    static final String ACRONYM = "acronym";
+    static final String ADDRESS = "address";
+    static final String APPLET = "applet";
+    static final String AREA = "area";
+    static final String B = "b";
+    static final String BASE = "base";
+    static final String BASEFONT = "basefont";
+    static final String BDO = "bdo";
+    static final String BIG = "big";
+    static final String BLOCKQUOTE = "blockquote";
+    static final String BODY = "body";
+    static final String BR = "br";
+    static final String BUTTON = "button";
+    static final String CAPTION = "caption";
+    static final String CENTER = "center";
+    static final String CITE = "cite";
+    static final String CODE = "code";
+    static final String COL = "col";
+    static final String COLGROUP = "colgroup";
+    static final String DEFAULTS = "default";
+    static final String DD = "dd";
+    static final String DEL = "del";
+    static final String DFN = "dfn";
+    static final String DIR = "dir";
+    static final String DIV = "div";
+    static final String DL = "dl";
+    static final String DT = "dt";
+    static final String EM = "em";
+    static final String FIELDSET = "fieldset";
+    static final String FONT = "font";
+    static final String FORM = "form";
+    static final String FRAME = "frame";
+    static final String FRAMESET = "frameset";
+    static final String H1 = "h1";
+    static final String H2 = "h2";
+    static final String H3 = "h3";
+    static final String H4 = "h4";
+    static final String H5 = "h5";
+    static final String H6 = "h6";
+    static final String HEAD = "head";
+    static final String HR = "hr";
+    static final String HTML = "html";
+    static final String I = "i";
+    static final String IFRAME = "iframe";
+    static final String IMG = "img";
+    static final String INPUT = "input";
+    static final String INS = "ins";
+    static final String ISINDEX = "isindex";
+    static final String KBD = "kbd";
+    static final String LABEL = "label";
+    static final String LEGEND = "legend";
+    static final String LI = "li";
+    static final String LINK = "link";
+    static final String MAP = "map";
+    static final String MENU = "menu";
+    static final String META = "meta";
+    static final String NOFRAMES = "noframes";
+    static final String NOSCRIPT = "noscript";
+    static final String NONES    = "none";
+    static final String sNAME    = "name";
+    static final String OBJECT = "object";
+    static final String OL = "ol";
+    static final String OPTGROUP = "optgroup";
+    static final String OPTION = "option";
+    static final String P = "p";
+    static final String PARAM = "param";
+    static final String PRE = "pre";
+    static final String Q = "q";
+    static final String S = "s";
+    static final String SAMP = "samp";
+    static final String SCRIPT = "script";
+    static final String SELECT = "select";
+    static final String SMALL = "small";
+    static final String SPAN = "span";
+    static final String STRIKE = "strike";
+    static final String STRONG = "strong";
+    static final String STYLE = "style";
+    static final String SUB = "sub";
+    static final String SUP = "sup";
+    static final String TABLE = "table";
+    static final String TBODY = "tbody";
+    static final String TD = "td";
+    static final String TEXTAREA = "textarea";
+    static final String TFOOT = "tfoot";
+    static final String TH = "th";
+    static final String THEAD = "thead";
+    static final String TITLE = "title";
+    static final String TR = "tr";
+    static final String TT = "tt";
+    static final String U = "u";
+    static final String UL = "ul";
+    static final String VAR = "var";
+
+  /* Define the attribute constants. */
+    static final String C_0 = "0";
+    static final String C_1 = "1";
+    static final String CHECKBOX = "checkbox";
+    static final String DATA = "data";
+    static final String FILE = "file";
+    static final String GET = "get";
+    static final String HIDDEN = "hidden";
+    static final String IMAGE = "image";
+    static final String PASSWORD = "password";
+    static final String POST = "post";
+    static final String RADIO = "radio";
+    static final String REF = "ref";
+    static final String RESET = "reset";
+    static final String SUBMIT = "submit";
+    static final String TEXT = "text";
+    static final String ABOVE = "above";
+    static final String ACCEPT = "accept";
+    static final String ACCEPTCHARSET = "accept-charset";
+    static final String ACCESSKEY = "accesskey";
+    static final String ACTION = "action";
+    static final String ALIGN = "align";
+    static final String ALINK = "alink";
+    static final String ALL = "all";
+    static final String ALT = "alt";
+    static final String APPLICATION_X_WWW_FORM_URLENCODED
+     = "application/x-www-form-urlencoded";
+    static final String ARCHIVE = "archive";
+    static final String AUTO = "auto";
+    static final String AXIS = "axis";
+    static final String BACKGROUND = "background";
+    static final String BASELINE = "baseline";
+    static final String BELOW = "below";
+    static final String BGCOLOR = "bgcolor";
+    static final String BORDER = "border";
+    static final String BOTTOM = "bottom";
+    static final String BOX = "box";
+    static final String CELLPADDING = "cellpadding";
+    static final String CELLSPACING = "cellspacing";
+    static final String CHAR = "char";
+    static final String CHAROFF = "charoff";
+    static final String CHARSET = "charset";
+    static final String CHECKED = "checked";
+    static final String CIRCLE = "circle";
+    static final String CLASS = "class";
+    static final String CLASSID = "classid";
+    static final String CLEAR = "clear";
+    static final String CODEBASE = "codebase";
+    static final String CODETYPE = "codetype";
+    static final String COLOR = "color";
+    static final String COLS = "cols";
+    static final String COLSPAN = "colspan";
+    static final String COMPACT = "compact";
+    static final String CONTENT = "content";
+    static final String COORDS = "coords";
+    static final String DATAPAGESIZE = "datapagesize";
+    static final String DATETIME = "datetime";
+    static final String DECLARE = "declare";
+    static final String DEFER = "defer";
+    static final String DISABLED = "disabled";
+    static final String DISC = "disc";
+    static final String ENCTYPE = "enctype";
+    static final String EVENT = "event";
+    static final String FACE = "face";
+    static final String FOR = "for";
+    static final String FRAMEBORDER = "frameborder";
+    static final String GROUPS = "groups";
+    static final String HEADERS = "headers";
+    static final String HEIGHT = "height";
+    static final String HREF = "href";
+    static final String HREFLANG = "hreflang";
+    static final String HSIDES = "hsides";
+    static final String HSPACE = "hspace";
+    static final String HTTPEQUIV = "http-equiv";
+    static final String sID = "id";
+    static final String ISMAP = "ismap";
+    static final String JUSTIFY = "justify";
+    static final String LANG = "lang";
+    static final String LANGUAGE = "language";
+    static final String LEFT = "left";
+    static final String LHS = "lhs";
+    static final String LONGDESC = "longdesc";
+    static final String LTR = "ltr";
+    static final String MARGINHEIGHT = "marginheight";
+    static final String MARGINWIDTH = "marginwidth";
+    static final String MAXLENGTH = "maxlength";
+    static final String MEDIA = "media";
+    static final String METHOD = "method";
+    static final String MIDDLE = "middle";
+    static final String MULTIPLE = "multiple";
+    static final String NO = "no";
+    static final String NOHREF = "nohref";
+    static final String NORESIZE = "noresize";
+    static final String NOSHADE = "noshade";
+    static final String NOWRAP = "nowrap";
+    static final String ONBLUR = "onblur";
+    static final String ONCHANGE = "onchange";
+    static final String ONCLICK = "onclick";
+    static final String ONDBLCLICK = "ondblclick";
+    static final String ONFOCUS = "onfocus";
+    static final String ONKEYDOWN = "onkeydown";
+    static final String ONKEYPRESS = "onkeypress";
+    static final String ONKEYUP = "onkeyup";
+    static final String ONLOAD = "onload";
+    static final String ONMOUSEDOWN = "onmousedown";
+    static final String ONMOUSEMOVE = "onmousemove";
+    static final String ONMOUSEOUT = "onmouseout";
+    static final String ONMOUSEOVER = "onmouseover";
+    static final String ONMOUSEUP = "onmouseup";
+    static final String ONRESET = "onreset";
+    static final String ONSELECT = "onselect";
+    static final String ONSUBMIT = "onsubmit";
+    static final String ONUNLOAD = "onunload";
+    static final String POLY = "poly";
+    static final String PROFILE = "profile";
+    static final String PROMPT = "prompt";
+    static final String READONLY = "readonly";
+    static final String RECT = "rect";
+    static final String REL = "rel";
+    static final String REV = "rev";
+    static final String RHS = "rhs";
+    static final String RIGHT = "right";
+    static final String ROW = "row";
+    static final String ROWGROUP = "rowgroup";
+    static final String ROWS = "rows";
+    static final String ROWSPAN = "rowspan";
+    static final String RTL = "rtl";
+    static final String RULES = "rules";
+    static final String SCHEME = "scheme";
+    static final String SCOPE = "scope";
+    static final String SCROLLING = "scrolling";
+    static final String SELECTED = "selected";
+    static final String SHAPE = "shape";
+    static final String SIZE = "size";
+    static final String SQUARE = "square";
+    static final String SRC = "src";
+    static final String STANDBY = "standby";
+    static final String START = "start";
+    static final String SUMMARY = "summary";
+    static final String TABINDEX = "tabindex";
+    static final String TARGET = "target";
+    static final String TOP = "top";
+    static final String TYPE = "type";
+    static final String USEMAP = "usemap";
+    static final String VALIGN = "valign";
+    static final String VALUE = "value";
+    static final String VALUETYPE = "valuetype";
+    static final String VERSION = "version";
+    static final String VLINK = "vlink";
+    static final String VOID = "void";
+    static final String VSIDES = "vsides";
+    static final String VSPACE = "vspace";
+    static final String WIDTH = "width";
+    static final String YES = "yes";
+
+    static final String[] BLOCK =
+    new String[] {
+      ADDRESS, BLOCKQUOTE, CENTER, DIR,
+      DIV, DL, FIELDSET, FORM,
+      H1, H2, H3, H4, H5, H6,
+      HR, ISINDEX, MENU, NOFRAMES, NOSCRIPT,
+      OL, P, PRE, TABLE, UL
+    };
+
+   /**
+   * Creates this DTD, filling in the entities and attributes data
+   * as defined in -//W3C//DTD HTML 4.01 Frameset//EN.
+   */
+  protected HTML_401F()
+  {
+    super(DTD_NAME);
+    defineEntities();
+    defineElements();
+  }
+
+  /**
+   * Either takes the document (by name) from DTD table, or
+   * creates a new instance and registers it in the tabe.
+   * The document is registerd under name "-//W3C//DTD HTML 4.01 Frameset//EN".
+   * @return The new or existing DTD for parsing HTML 4.01 Frameset.
+   */
+  public static DTD getInstance()
+  {
+    try
+      {
+        DTD dtd = getDTD(DTD_NAME);
+        if (dtd == null || dtd.getClass().equals(DTD.class))
+          {
+            dtd = new HTML_401F();
+            putDTDHash(DTD_NAME, dtd);
+          }
+        return dtd;
+      }
+    catch (IOException ex)
+      {
+        throw new Error("This should never happen. Report the bug.", ex);
+      }
+  }
+
+  /**
+   * Define all elements of this DTD.
+   */
+  protected void defineElements()
+  {
+    /* Define the elements. */
+      defElement(PCDATA, 0, false, false, null, NONE, NONE,
+        new AttributeList[ 0 ]);
+
+      defElement(A, 0, false, false, null,
+      new String[] {
+        A
+      }
+      ,
+      new String[] {
+        PCDATA, ABBR, ACRONYM, APPLET,
+        B, BASEFONT, BDO, BIG, BR,
+        BUTTON, CITE, CODE, DFN, EM,
+        FONT, I, IFRAME, IMG, INPUT,
+        KBD, LABEL, MAP, OBJECT, Q,
+        S, SAMP, SCRIPT, SELECT, SMALL,
+        SPAN, STRIKE, STRONG, SUB, SUP,
+        TEXTAREA, TT, U, VAR
+      }
+    ,
+      new AttributeList[] {
+        attr(sID, null, null, ID, IMPLIED),
+        attr(CLASS, null, null, 0, IMPLIED),
+        attr(STYLE, null, null, 0, IMPLIED),
+        attr(TITLE, null, null, 0, IMPLIED),
+        attr(LANG, null, null, 0, IMPLIED),
+        attr(DIR, null,  new String[] { LTR, RTL }, 0, IMPLIED),
+        attr(ONCLICK, null, null, 0, IMPLIED),
+        attr(ONDBLCLICK, null, null, 0, IMPLIED),
+        attr(ONMOUSEDOWN, null, null, 0, IMPLIED),
+        attr(ONMOUSEUP, null, null, 0, IMPLIED),
+        attr(ONMOUSEOVER, null, null, 0, IMPLIED),
+        attr(ONMOUSEMOVE, null, null, 0, IMPLIED),
+        attr(ONMOUSEOUT, null, null, 0, IMPLIED),
+        attr(ONKEYPRESS, null, null, 0, IMPLIED),
+        attr(ONKEYDOWN, null, null, 0, IMPLIED),
+        attr(ONKEYUP, null, null, 0, IMPLIED),
+        attr(CHARSET, null, null, 0, IMPLIED),
+        attr(TYPE, null, null, 0, IMPLIED),
+        attr(sNAME, null, null, 0, IMPLIED),
+        attr(HREF, null, null, 0, IMPLIED),
+        attr(HREFLANG, null, null, 0, IMPLIED),
+        attr(TARGET, null, null, 0, IMPLIED),
+        attr(REL, null, null, 0, IMPLIED),
+        attr(REV, null, null, 0, IMPLIED),
+        attr(ACCESSKEY, null, null, 0, IMPLIED),
+        attr(SHAPE, RECT,  new String[] { RECT, CIRCLE, POLY,  DEFAULTS },
+          0, DEFAULT),
+        attr(COORDS, null, null, 0, IMPLIED),
+        attr(TABINDEX, null, null, NUMBER, IMPLIED),
+        attr(ONFOCUS, null, null, 0, IMPLIED),
+        attr(ONBLUR, null, null, 0, IMPLIED)
+      }
+    );
+      defElement(ABBR, 0, false, false, null,
+      NONE
+      ,
+      new String[] {
+        PCDATA, A, ABBR, ACRONYM,
+        APPLET, B, BASEFONT, BDO, BIG,
+        BR, BUTTON, CITE, CODE, DFN,
+        EM, FONT, I, IFRAME, IMG,
+        INPUT, KBD, LABEL, MAP, OBJECT,
+        Q, S, SAMP, SCRIPT, SELECT,
+        SMALL, SPAN, STRIKE, STRONG, SUB,
+        SUP, TEXTAREA, TT, U, VAR
+      }
+    ,
+      new AttributeList[] {
+        attr(sID, null, null, ID, IMPLIED),
+        attr(CLASS, null, null, 0, IMPLIED),
+        attr(STYLE, null, null, 0, IMPLIED),
+        attr(TITLE, null, null, 0, IMPLIED),
+        attr(LANG, null, null, 0, IMPLIED),
+        attr(DIR, null,  new String[] { LTR, RTL }, 0, IMPLIED),
+        attr(ONCLICK, null, null, 0, IMPLIED),
+        attr(ONDBLCLICK, null, null, 0, IMPLIED),
+        attr(ONMOUSEDOWN, null, null, 0, IMPLIED),
+        attr(ONMOUSEUP, null, null, 0, IMPLIED),
+        attr(ONMOUSEOVER, null, null, 0, IMPLIED),
+        attr(ONMOUSEMOVE, null, null, 0, IMPLIED),
+        attr(ONMOUSEOUT, null, null, 0, IMPLIED),
+        attr(ONKEYPRESS, null, null, 0, IMPLIED),
+        attr(ONKEYDOWN, null, null, 0, IMPLIED),
+        attr(ONKEYUP, null, null, 0, IMPLIED)
+      }
+    );
+      defElement(ACRONYM, 0, false, false, null,
+      NONE
+      ,
+      new String[] {
+        PCDATA, A, ABBR, ACRONYM,
+        APPLET, B, BASEFONT, BDO, BIG,
+        BR, BUTTON, CITE, CODE, DFN,
+        EM, FONT, I, IFRAME, IMG,
+        INPUT, KBD, LABEL, MAP, OBJECT,
+        Q, S, SAMP, SCRIPT, SELECT,
+        SMALL, SPAN, STRIKE, STRONG, SUB,
+        SUP, TEXTAREA, TT, U, VAR
+      }
+    ,
+      new AttributeList[] {
+        attr(sID, null, null, ID, IMPLIED),
+        attr(CLASS, null, null, 0, IMPLIED),
+        attr(STYLE, null, null, 0, IMPLIED),
+        attr(TITLE, null, null, 0, IMPLIED),
+        attr(LANG, null, null, 0, IMPLIED),
+        attr(DIR, null,  new String[] { LTR, RTL }, 0, IMPLIED),
+        attr(ONCLICK, null, null, 0, IMPLIED),
+        attr(ONDBLCLICK, null, null, 0, IMPLIED),
+        attr(ONMOUSEDOWN, null, null, 0, IMPLIED),
+        attr(ONMOUSEUP, null, null, 0, IMPLIED),
+        attr(ONMOUSEOVER, null, null, 0, IMPLIED),
+        attr(ONMOUSEMOVE, null, null, 0, IMPLIED),
+        attr(ONMOUSEOUT, null, null, 0, IMPLIED),
+        attr(ONKEYPRESS, null, null, 0, IMPLIED),
+        attr(ONKEYDOWN, null, null, 0, IMPLIED),
+        attr(ONKEYUP, null, null, 0, IMPLIED)
+      }
+    );
+      defElement(ADDRESS, 0, false, false, null,
+      NONE
+      ,
+      new String[] {
+        PCDATA, A, ABBR, ACRONYM,
+        APPLET, B, BASEFONT, BDO, BIG,
+        BR, BUTTON, CITE, CODE, DFN,
+        EM, FONT, I, IFRAME, IMG,
+        INPUT, KBD, LABEL, MAP, OBJECT,
+        Q, S, SAMP, SCRIPT, SELECT,
+        SMALL, SPAN, STRIKE, STRONG, SUB,
+        SUP, TEXTAREA, TT, U, VAR,
+        P
+      }
+    ,
+      new AttributeList[] {
+        attr(sID, null, null, ID, IMPLIED),
+        attr(CLASS, null, null, 0, IMPLIED),
+        attr(STYLE, null, null, 0, IMPLIED),
+        attr(TITLE, null, null, 0, IMPLIED),
+        attr(LANG, null, null, 0, IMPLIED),
+        attr(DIR, null,  new String[] { LTR, RTL }, 0, IMPLIED),
+        attr(ONCLICK, null, null, 0, IMPLIED),
+        attr(ONDBLCLICK, null, null, 0, IMPLIED),
+        attr(ONMOUSEDOWN, null, null, 0, IMPLIED),
+        attr(ONMOUSEUP, null, null, 0, IMPLIED),
+        attr(ONMOUSEOVER, null, null, 0, IMPLIED),
+        attr(ONMOUSEMOVE, null, null, 0, IMPLIED),
+        attr(ONMOUSEOUT, null, null, 0, IMPLIED),
+        attr(ONKEYPRESS, null, null, 0, IMPLIED),
+        attr(ONKEYDOWN, null, null, 0, IMPLIED),
+        attr(ONKEYUP, null, null, 0, IMPLIED)
+      }
+    );
+      defElement(APPLET, 0, false, false, null,
+      NONE
+      ,
+      new String[] {
+        PCDATA, A, ABBR, ACRONYM,
+        APPLET, B, BASEFONT, BDO, BIG,
+        BR, BUTTON, CITE, CODE, DFN,
+        EM, FONT, I, IFRAME, IMG,
+        INPUT, KBD, LABEL, MAP, OBJECT,
+        Q, S, SAMP, SCRIPT, SELECT,
+        SMALL, SPAN, STRIKE, STRONG, SUB,
+        SUP, TEXTAREA, TT, U, VAR,
+        ADDRESS, BLOCKQUOTE, CENTER, DIR, DIV,
+        DL, FIELDSET, FORM, H1, H2,
+        H3, H4, H5, H6, HR,
+        ISINDEX, MENU, NOFRAMES, NOSCRIPT, OL,
+        P, PRE, TABLE, UL, PARAM
+      }
+    ,
+      new AttributeList[] {
+        attr(sID, null, null, ID, IMPLIED),
+        attr(CLASS, null, null, 0, IMPLIED),
+        attr(STYLE, null, null, 0, IMPLIED),
+        attr(TITLE, null, null, 0, IMPLIED),
+        attr(CODEBASE, null, null, 0, IMPLIED),
+        attr(ARCHIVE, null, null, 0, IMPLIED),
+        attr(CODE, null, null, 0, IMPLIED),
+        attr(OBJECT, null, null, 0, IMPLIED),
+        attr(ALT, null, null, 0, IMPLIED),
+        attr(sNAME, null, null, 0, IMPLIED),
+        attr(WIDTH, null, null, 0, REQUIRED),
+        attr(HEIGHT, null, null, 0, REQUIRED),
+        attr(ALIGN, null,  new String[] { TOP, MIDDLE, BOTTOM, LEFT, RIGHT },
+          0, IMPLIED),
+        attr(HSPACE, null, null, 0, IMPLIED),
+        attr(VSPACE, null, null, 0, IMPLIED)
+      }
+    );
+      defElement(AREA, EMPTY, false, true, null,
+      NONE
+      ,
+      NONE
+    ,
+      new AttributeList[] {
+        attr(sID, null, null, ID, IMPLIED),
+        attr(CLASS, null, null, 0, IMPLIED),
+        attr(STYLE, null, null, 0, IMPLIED),
+        attr(TITLE, null, null, 0, IMPLIED),
+        attr(LANG, null, null, 0, IMPLIED),
+        attr(DIR, null,  new String[] { LTR, RTL }, 0, IMPLIED),

*** Patch too long, truncated ***




More information about the kaffe mailing list