edu.harvard.hul.ois.jhove.module.html.package.html Maven / Gradle / Ivy
Contains supporting classes for the HTML-HUL module.
This module uses code generated by
JavaCC.
The grammar file is ParseHtml.jj
. It can be compiled
using BuildParser.bat
. Compiling it
generates the following files:
- CharStream.java
- ParseException.java
- ParseHtml.java
- ParseHtmlConstants.java
- ParseHtmlTokenManager.java
- SimpleCharStream.java
- Token.java
- TokenMgrError.java
In addition, HtmlCharStream.java
has been created
by manually modifying CharStream.java
. If a future
version of JavaCC changes CharStream.java
,
HtmlCharStream.java
should be changed to match.
A number of DTD and Entity files have been stored with this
package to facilitate resolution of Doctypes without having
to get them over the Internet. These are the W3 Consortium's
files, and no rights over them are claimed by including them here.
The list of files:
- xhtml1-frameset.dtd
- xhtml1-strict.dtd
- xhtml1-transitional.dtd
- xhtml-lat1.ent
- xhtml-special.ent
- xhtml-symbol.ent
-
This module uses the XML-HUL module in validating XHTML files.