Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V X _ 

A

add_escapes(String) - Method in exception edu.harvard.hul.ois.jhove.module.html.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAddressElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the ADDRESS element.
addAddressElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
Defines the ADDRESS element.
addAElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
Defines the A element.
addAElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
Defines the A element.
addAppletElement(Map, HtmlAttributeDesc) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addAreaElement(Map, HtmlAttributeDesc) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addAreaElement(Map, HtmlAttributeDesc) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addBaseElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addBaseElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addBasefontElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addBdoElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the BDO element.
addBlockquoteElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addBlockquoteElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addBodyElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the BODY element.
addBrElement(Map, List) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addBrElement(Map, List) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addButtonElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addButtonElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addCaptionElement(Map, List, HtmlAttributeDesc) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addCaptionElement(Map, List, HtmlAttributeDesc) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addCenterElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addColElement(Map, List) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the COL element.
addColgroupElement(Map, List) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the COLGROUP element.
addDdElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the DD element.
addDelElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the DEL element.
addDirElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addDivElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addDivElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addDlElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addDlElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addDtElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the DT element.
addEscapes(String) - Static method in error edu.harvard.hul.ois.jhove.module.html.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFieldsetElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the FIELDSET element.
addFontElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
Adds the Font element.
addFrameElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
Adds to Frame element.
addFramesetElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
Adds the Frameset element.
addHeadElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addHeadElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addHrElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addImplicitContainer(HtmlTagDesc) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Provides the object with an array of element tags in which this element can be nested.
addInputElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addInsElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the INS element.
addLabelElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the LABEL element.
addLegendElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addLegendElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addLiElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addLiElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addLinkElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addLinkElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addMapElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the MAP element.
addMenuElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addMetaElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the META element.
addNoframesElement(Map, int) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
Adds the NOFRAMES element.
addNoscriptElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addNoscriptElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addObjectElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addObjectElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addOlElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addOlElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addOptgroupElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the OPTGROUP (option group) element.
addOptionElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the OPTION element.
addParamElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the PARAM element.
addPElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addPElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addPreElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addPreElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addQElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the Q (short quote) element.
addRequiredAttribute(List, String) - Static method in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Adds an attribute to a List, with unrestricted values and type REQUIRED.
addScriptElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addScriptElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addSelectElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the SELECT element.
addSelfAttribute(List, String) - Static method in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Adds an attribute to a List, with the only permitted value being the name of the attribute.
addSimpleAttribute(List, String) - Static method in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Adds an attribute to a List, with unrestricted values and type IMPLIED.
addSpanElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the SPAN element.
addStringsToList(String[], List) - Static method in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Adds all the Strings in an array to the end of a List.
addStyleElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the STYLE element.
addSubElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the SUB (subscript) element.
addSupElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the SUP (superscript) element.
addTableElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addTableElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addTbodyElement(Map, List) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the TBODY element.
addTdElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the TD element.
addTextareaElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the TEXTAREA element.
addTfootElement(Map, List) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the TFOOT element.
addTheadElement(Map, List) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the THEAD element.
addThElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the TH element.
addTitleElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Defines the TITLE element.
addTrElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addTrElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
addUlElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
addUlElement(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
adjustBeginLineColumn(int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
advanceIndex() - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Increments the value of _contentIdx
allowsPCData() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
 
allowsTag(String, int, HtmlDocDesc) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Reports whether this element allows a given tag name in its content, at the specified index.
allowsTag(String, HtmlDocDesc) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Reports whether this element allows a given tag name in its content.
allowsTag(String, int, HtmlDocDesc) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTempTagDesc
Reports whether this element allows a given tag name in its content, at the specified index.
allowsTag(String, HtmlDocDesc) - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Returns true if the tag given in the parameter is allowable in our context.
Attribute(List) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
AttrVal() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 

B

backup(int) - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Backs up the input stream by amount steps.
backup(int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
backup(int) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
beginColumn - Variable in class edu.harvard.hul.ois.jhove.module.html.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class edu.harvard.hul.ois.jhove.module.html.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Returns the next character that marks the beginning of the next token.
BeginToken() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
BeginToken() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
bigAttrs - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Big attributes list.
biggerAttrs - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Big attributes plus reserved attributes.
blockContent - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
List of block elements.
bodyContent - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
List of elements for the BODY element and some other elements.
bodyElement - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
A representation of the BODY element.
bufcolumn - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
bufcolumn - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
buffer - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
buffer - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
bufline - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
bufline - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
bufpos - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
bufpos - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 

C

canAdvance() - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Reports whether it's legal to advance to the next content index.
canAdvanceFrom(int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Reports whether it's legal to advance to the next content index.
canGetMore() - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Checks if we can accept another element at the current content index.
canGetMoreAt(int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Reports whether additional elements can be matched at the specified content index.
CharStream - Interface in edu.harvard.hul.ois.jhove.module.html
This interface describes a character stream that maintains line and column number positions of the characters.
checkDoctype(List) - Method in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
checkSignatures(File, InputStream, RepInfo) - Method in class edu.harvard.hul.ois.jhove.module.HtmlModule
Check if the digital object conforms to this Module's internal signature information.
classInit4(Map, int) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4_01TFDocDesc
Initialization code.
classInit4(Map, int) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4_0TFDocDesc
 
classInit4(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Initialization code.
classInit4(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
Code which is called from the static initializer of the subclasses.
classInit4(Map) - Static method in class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
Code which is called from the static initializer of the subclasses.
CloseTag() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
COLON - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
column - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
column - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
commonTags - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Generic list of supported tags.
CONREF - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Permitted values for _kind
coreAttrs - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Core attributes list.
countComponent() - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Counts off a component at the current index.
curChar - Variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
CURRENT - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Permitted values for _kind
currentToken - Variable in exception edu.harvard.hul.ois.jhove.module.html.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
DEFAULT - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
disable_tracing() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
Doctype() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
DoctypeItem(List) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
DOCTYPEKEYWORD - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
Done() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
Done() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
Done() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 

E

edu.harvard.hul.ois.jhove.module - package edu.harvard.hul.ois.jhove.module
 
edu.harvard.hul.ois.jhove.module.html - package edu.harvard.hul.ois.jhove.module.html
Contains supporting classes for the HTML-HUL module.
Element(List) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
enable_tracing() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
endColumn - Variable in class edu.harvard.hul.ois.jhove.module.html.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
ENDING_COMMENT - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
endLine - Variable in class edu.harvard.hul.ois.jhove.module.html.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
EOF - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
eol - Variable in exception edu.harvard.hul.ois.jhove.module.html.ParseException
The end of line string for this machine.
EQUALS - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
eventAttrs - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Event attributes list.
excludesTag(String) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Returns true if any element on the stack prohibits the specified tag.
excludesTag(String) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Returns true if a given tag is excluded within this element.
ExpandBuff(boolean) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
ExpandBuff(boolean) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
expectedTokenSequences - Variable in exception edu.harvard.hul.ois.jhove.module.html.ParseException
Each entry in this array is an array of integers.

F

FillBuff() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
FillBuff() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
flowContent - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
List of flow elements.
fontMarkup - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Names of font-related elements.
formMarkup - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Names of form elements.
framesetElement - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
A representation of the FRAMESET element.

G

generateParseException() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
getAttributes() - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Returns the tag's attributes.
getBeginColumn() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Returns the column number of the first character for current token (being matched after the last call to BeginTOken).
getBeginColumn() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
getBeginColumn() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
getBeginLine() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Returns the line number of the first character for current token (being matched after the last call to BeginTOken).
getBeginLine() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
getBeginLine() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
getColumn() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Deprecated. 
getColumn() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
Deprecated. 
getColumn() - Method in class edu.harvard.hul.ois.jhove.module.html.JHAttribute
Returns the column number of the beginning of the attribute definition.
getColumn() - Method in class edu.harvard.hul.ois.jhove.module.html.JHElement
Returns the column number for the start of the element.
getColumn() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
Deprecated. 
getDoctypeElements() - Method in class edu.harvard.hul.ois.jhove.module.html.JHDoctype
Returns the doctype token list.
getElement() - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Returns the element definition which has been associated with this tag.
getElements() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
getEndColumn() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Returns the column number of the last character for current token (being matched after the last call to BeginTOken).
getEndColumn() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
getEndColumn() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
getEndLine() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Returns the line number of the last character for current token (being matched after the last call to BeginTOken).
getEndLine() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
getEndLine() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
getEntities(String) - Method in class edu.harvard.hul.ois.jhove.module.html.JHElement
Extracts entities from a text string and returns them as a List of Strings.
getErrorMessage() - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Returns the error message associated with this element.
GetImage() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Returns a string made up of characters from the marked token beginning to the current buffer position.
GetImage() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
getImage() - Method in class edu.harvard.hul.ois.jhove.module.html.JHErrorElement
 
GetImage() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
getKindOfLineEnd() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
Retrieve the kind of end of line.
getLine() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Deprecated. 
getLine() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
Deprecated. 
getLine() - Method in class edu.harvard.hul.ois.jhove.module.html.JHAttribute
Returns the line number of the beginning of the attribute definition.
getLine() - Method in class edu.harvard.hul.ois.jhove.module.html.JHElement
Returns the line number for the start of the element.
getLine() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
Deprecated. 
getMessage() - Method in exception edu.harvard.hul.ois.jhove.module.html.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error edu.harvard.hul.ois.jhove.module.html.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMetadata() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Returns the metadata for this document.
getName() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Returns the attribute's name.
getName() - Method in class edu.harvard.hul.ois.jhove.module.html.JHAttribute
Returns the attribute's name.
getName() - Method in class edu.harvard.hul.ois.jhove.module.html.JHCloseTag
Returns the tag's name.
getName() - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Returns the tag's name.
getNamespace() - Method in class edu.harvard.hul.ois.jhove.module.html.JHAttribute
Returns the namespace of the attribute's name.
getNextToken() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
getNextToken() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
GetSuffix(int) - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Returns an array of characters that make up the suffix of length 'len' for the currently matched token.
GetSuffix(int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
GetSuffix(int) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
getToken(int) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
getValue() - Method in class edu.harvard.hul.ois.jhove.module.html.JHAttribute
Returns the attribute's value.

H

halignAtt - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Horizontal alignment attribute for cells.
headElement - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
A representation of the HEAD element.
headings - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Header tags, which are invariant for all HTML versions.
Html3_2DocDesc - Class in edu.harvard.hul.ois.jhove.module.html
This class describes the requirements of an HTML 3.2 document.
Html3_2DocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html3_2DocDesc
Constructor.
Html4_01FrameDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
This class describes the requirements of an HTML 4.01 Frameset document.
Html4_01FrameDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4_01FrameDocDesc
Constructor.
Html4_01StrictDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
This class describes the requirements of an HTML 4.01 Strict document.
Html4_01StrictDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4_01StrictDocDesc
Constructor.
Html4_01TFDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
Abstract class for the HTML 4.01 Transitional and Frameset document types.
Html4_01TFDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4_01TFDocDesc
 
Html4_01TransDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
This class describes the requirements of an HTML 4.01 Transitional document.
Html4_01TransDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4_01TransDocDesc
Constructor.
Html4_0FrameDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
This class describes the requirements of an HTML 4.01 Frameset document.
Html4_0FrameDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4_0FrameDocDesc
Constructor.
Html4_0StrictDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
This class describes the requirements of an HTML 4.0 Strict document.
Html4_0StrictDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4_0StrictDocDesc
Constructor.
Html4_0TFDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
Abstract class for the HTML 4.0 Transitional and Frameset document types.
Html4_0TFDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4_0TFDocDesc
 
Html4_0TransDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
This class describes the requirements of an HTML 4.0 Transitional document.
Html4_0TransDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4_0TransDocDesc
Constructor.
Html4DocDesc - Class in edu.harvard.hul.ois.jhove.module.html
Abstract class for common features of HTML 4.0 and 4.01 documents.
Html4DocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
 
Html4StrictDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
Abstract class for common features of HTML 4.0 and 4.01 strict documents.
Html4StrictDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4StrictDocDesc
 
Html4TFDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
Abstract class for common features of HTML 4.0 and 4.01 transitional and frameset documents.
Html4TFDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Html4TFDocDesc
 
HTML_3_2 - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
HTML_4_01_FRAMESET - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
HTML_4_01_STRICT - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
HTML_4_01_TRANSITIONAL - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
HTML_4_0_FRAMESET - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
HTML_4_0_STRICT - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
HTML_4_0_TRANSITIONAL - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
HTML_HUL_1 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_10 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_11 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_12 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_13 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_14 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_15 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_16 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_17 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_18 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_19 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_2 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_20 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_21 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_3 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_4 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_5 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_6 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_7 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_8 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HTML_HUL_9 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
HtmlAttributeDesc - Class in edu.harvard.hul.ois.jhove.module.html
Class representing an abstract attribute of an HTML element.
HtmlAttributeDesc(String, String[], int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Constructor.
HtmlAttributeDesc(String) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Constructor for an attribute that can take any value, with kind defaulting to IMPLIED.
HtmlCharStream - Class in edu.harvard.hul.ois.jhove.module.html
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
HtmlCharStream(Reader, int, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
HtmlCharStream(Reader, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
HtmlCharStream(Reader) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
HtmlCharStream(InputStream, int, int, int, String) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
HtmlCharStream(InputStream, int, int, String) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
HtmlCharStream(InputStream, String) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
HtmlDoc() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
HtmlDocDesc - Class in edu.harvard.hul.ois.jhove.module.html
This is an abstract class for processing an HTML document that has been parsed into a List of HtmlElements.
HtmlDocDesc() - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
 
htmlElement - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
A representation of the HTML element.
HtmlModule - Class in edu.harvard.hul.ois.jhove.module
Module for identification and validation of HTML files.
HtmlModule() - Constructor for class edu.harvard.hul.ois.jhove.module.HtmlModule
Instantiate an HtmlModule object.
HtmlSpecialToken - Class in edu.harvard.hul.ois.jhove.module.html
Class for defining special items in HTML element and attribute definitions.
HtmlStack - Class in edu.harvard.hul.ois.jhove.module.html
A LinkedList dressed up as a stack for processing HTML objects.
HtmlStack() - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlStack
 
HtmlTagDesc - Class in edu.harvard.hul.ois.jhove.module.html
This class defines the permitted behavior of a particular HTML tag.
HtmlTagDesc(String, boolean, boolean, List, List) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Constructor for simple case.
HtmlTagDesc(String, boolean, boolean, int[], List[], List) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Constructor for sequenced case.
HtmlTempTagDesc - Class in edu.harvard.hul.ois.jhove.module.html
Subclass of HtmlTagDesc for temporary tags.
HtmlTempTagDesc(String) - Constructor for class edu.harvard.hul.ois.jhove.module.html.HtmlTempTagDesc
Constructor.

I

i18nAttrs - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Internationalization attributes list.
image - Variable in class edu.harvard.hul.ois.jhove.module.html.Token
The string image of the token.
implicitContainers(String) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Reports whether this element can be implicitly nested in an element with a given tag.
IMPLIED - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Permitted values for _kind
IN_ATTVALUE - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
IN_COMMENT - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
IN_DOCTYPE - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
IN_DOCTYPE2 - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
IN_PCDATA - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
IN_TAG - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
inBuf - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
inBuf - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
INF_EOL_TYPE_UNDET - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
INF_HTML_VER_UNSPPRTD - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
init() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Initialization called by subclass constructors after supportedElements has been assigned.
inlineContent - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
List of inline elements.
input_stream - Variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
inputStream - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
inputStream - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
isBodySeen() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Returns true if a BODY element has been pushed on the stack.
isCloseTagRequired() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Returns true if the closing tag is required
isContentEmpty() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Returns true if this element has empty content
isHeadSeen() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Returns true if a HEAD element has been pushed on the stack.
isRequired() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Return true if the attribute is required.
isTemp() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Reports whether this is a temporary tag descriptor.
isTemp() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTempTagDesc
Reports whether this is a temporary tag descriptor.
isXmlAvailable() - Static method in class edu.harvard.hul.ois.jhove.module.HtmlModule
 

J

JHAttribute - Class in edu.harvard.hul.ois.jhove.module.html
A description of an attribute within a JHOpenTag.
JHAttribute(String, String, String, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHAttribute
Constructor.
JHCloseTag - Class in edu.harvard.hul.ois.jhove.module.html
Representation of a parsed HTML close tag.
JHCloseTag(List, String, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHCloseTag
Constructor.
JHComment - Class in edu.harvard.hul.ois.jhove.module.html
Representation of a parsed HTML comment.
JHComment(List, String) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHComment
Constructor.
JHDoctype - Class in edu.harvard.hul.ois.jhove.module.html
Representation of a parsed HTML DOCTYPE.
JHDoctype(List, List) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHDoctype
Constructor.
JHElement - Class in edu.harvard.hul.ois.jhove.module.html
Abstract superclass for the representation of portions of an HTML file.
JHElement(List) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHElement
Constructor.
JHErrorElement - Class in edu.harvard.hul.ois.jhove.module.html
A JHElement which signifies a syntactic error.
JHErrorElement(List, JhoveMessage, String, boolean) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHErrorElement
Constructor.
JHOpenTag - Class in edu.harvard.hul.ois.jhove.module.html
Representation of a parsed HTML open tag, including its attributes.
JHOpenTag(List, String, List, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Constructor.
JHOpenTag(List, String, List, int, int, String) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Constructor with error message.
JHOpenTag(String) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Constructor for a stub attribute.
JHOVE_1 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
JHOVE_2 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
JHOVE_3 - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
JHPCData - Class in edu.harvard.hul.ois.jhove.module.html
Representation of parsed HTML PCDATA.
JHPCData(List, String, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHPCData
Constructor.
JHXmlDecl - Class in edu.harvard.hul.ois.jhove.module.html
Representation of an XML declaration.
JHXmlDecl(List) - Constructor for class edu.harvard.hul.ois.jhove.module.html.JHXmlDecl
Constructor.
jj_nt - Variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
jjFillToken() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
jjnewLexState - Static variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
jjstrLiteralImages - Static variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 

K

kind - Variable in class edu.harvard.hul.ois.jhove.module.html.Token
An integer that describes the kind of this token.

L

LABRACKET - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
LexicalError(boolean, int, int, int, String, char) - Static method in error edu.harvard.hul.ois.jhove.module.html.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
line - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
line - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
listContent - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
List consisting of the LI element.
listMarkup - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Names of list elements.
lookingAhead - Variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 

M

matches(String) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
 
maxNextCharInd - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
maxNextCharInd - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
MessageConstants - Enum in edu.harvard.hul.ois.jhove.module.html
Enum used to externalise the XML module message Strings.
messageFactory - Static variable in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
 
missingRequiredAttributes(List) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Accepts a list of attribute names, and returns a List of required attribute names which are not present in the parameter list.

N

NAKEDDTITEM - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
NAKEDVALUE - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
Name() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
NAME - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
namedAttDesc(String) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Returns the attribute with a given name, or null if no such attribute is defined for the element
nameMatches(String) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Returns true if this tag's name matches the parameter.
newToken(int) - Static method in class edu.harvard.hul.ois.jhove.module.html.Token
Returns a new Token object, by default.
next - Variable in class edu.harvard.hul.ois.jhove.module.html.Token
A reference to the next regular (non-special) token from the input stream.

O

OPENCOMMENT - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
OpenTag() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
OTHER - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Permitted values for _kind

P

parse(InputStream, RepInfo, int) - Method in class edu.harvard.hul.ois.jhove.module.HtmlModule
Parse the content of a purported HTML stream digital object and store the results in RepInfo.
ParseException - Exception in edu.harvard.hul.ois.jhove.module.html
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception edu.harvard.hul.ois.jhove.module.html.ParseException
This constructor is used by the method generateParseException in the generated parser.
ParseException() - Constructor for exception edu.harvard.hul.ois.jhove.module.html.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception edu.harvard.hul.ois.jhove.module.html.ParseException
 
ParseHtml - Class in edu.harvard.hul.ois.jhove.module.html
 
ParseHtml(HtmlModule, CharStream) - Constructor for class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
ParseHtml(ParseHtmlTokenManager, HtmlModule) - Constructor for class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
ParseHtmlConstants - Interface in edu.harvard.hul.ois.jhove.module.html
 
ParseHtmlTokenManager - Class in edu.harvard.hul.ois.jhove.module.html
 
ParseHtmlTokenManager(CharStream) - Constructor for class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
ParseHtmlTokenManager(CharStream, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
PCDATA - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlSpecialToken
The PCDATA token.
PCData() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
PCDATA - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
PCDATASTART - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
phraseMarkup - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Names of phrase elements.
popp() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Pops top element from element stack.
popTo(int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Pops elements from the stack up to and including the one indexed by idx
prevCharIsCR - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
prevCharIsCR - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
prevCharIsLF - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
prevCharIsLF - Variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
processElement(HtmlMetadata) - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Process the element to extract any available metadata.
processPCData(HtmlStack, HtmlMetadata) - Method in class edu.harvard.hul.ois.jhove.module.html.JHPCData
Extracts metadata and entities from the PCData object and its stack context.
push(JHOpenTag) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Pushes an element onto the stack.
pushElementStack(JHOpenTag) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Pushes an element onto the element stack.

Q

QMARK - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
QUOTEDDTITEM - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
QUOTEDVALUE - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 

R

RABRACKET - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
readChar() - Method in interface edu.harvard.hul.ois.jhove.module.html.CharStream
Returns the next character from the selected input.
readChar() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
readChar() - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
ReInit(Reader, int, int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
ReInit(Reader, int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
ReInit(Reader) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
ReInit(InputStream, int, int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
ReInit(InputStream) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
ReInit(InputStream, int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
ReInit(CharStream) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
ReInit(ParseHtmlTokenManager) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
ReInit(CharStream) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
ReInit(CharStream, int) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
ReInit(Reader, int, int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
ReInit(Reader) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
ReInit(InputStream) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
removeStringsFromList(List, String[]) - Static method in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Removes excluded strings from a List.
reportError(RepInfo) - Method in class edu.harvard.hul.ois.jhove.module.html.JHErrorElement
Puts the item's error message into the RepInfo object, and affects the wellFormed and valid flags as required.
REQUIRED - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Permitted values for _kind
reservedAttrs - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Attributes described as "reserved for future use."

S

search(String) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Searches backwards through the element stack for a match to a given tag.
seemsToBeXHTML(List) - Method in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
SEQ0_1 - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Value in _sequence indicating an element may be used 0 or 1 times.
SEQ0_MANY - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Value in _sequence indicating an element may be used 0 or more times.
SEQ1 - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Value in _sequence indicating an element must be used exactly once.
SEQ1_MANY - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Value in _sequence indicating an element may be used 1 or more times.
setAttributes(String[]) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Alternative way of setting the attribute names.
setBodyElement(HtmlTagDesc) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Sets the value of the HEAD element for easy comparison
setDebugStream(PrintStream) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 
setElement(HtmlTagDesc) - Method in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Associates an the tag with an element definition.
setExcludedContent(String[]) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Specifies tags which may not be included in this element or in any element nested at any depth within it.
setFramesetElement(HtmlTagDesc) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Sets the value of the HEAD element for easy comparison
setHeadElement(HtmlTagDesc) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Sets the value of the HEAD element for easy comparison
SimpleCharStream - Class in edu.harvard.hul.ois.jhove.module.html
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
SINGQUOTEDVALUE - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
SLASH - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
specialConstructor - Variable in exception edu.harvard.hul.ois.jhove.module.html.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialMarkup - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Names of special elements.
specialToken - Variable in class edu.harvard.hul.ois.jhove.module.html.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
STARTDOCTYPE - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
staticFlag - Static variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
staticFlag - Static variable in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 
stripQuotes(String) - Method in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
supportedElements - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
List of supported tags for this version of HTML.
SwitchTo(int) - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtmlTokenManager
 

T

TagCloser() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
thtdAtts - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Attributes for TH and TD elements
token - Variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
Token - Class in edu.harvard.hul.ois.jhove.module.html
Describes the input token stream.
Token() - Constructor for class edu.harvard.hul.ois.jhove.module.html.Token
 
token_source - Variable in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 
tokenImage - Variable in exception edu.harvard.hul.ois.jhove.module.html.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface edu.harvard.hul.ois.jhove.module.html.ParseHtmlConstants
 
TokenMgrError - Error in edu.harvard.hul.ois.jhove.module.html
 
TokenMgrError() - Constructor for error edu.harvard.hul.ois.jhove.module.html.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error edu.harvard.hul.ois.jhove.module.html.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error edu.harvard.hul.ois.jhove.module.html.TokenMgrError
 
top() - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlStack
Gets the top of the element stack without popping it.
toString() - Method in class edu.harvard.hul.ois.jhove.module.html.Token
Returns the image.

U

UpdateLineColumn(char) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
UpdateLineColumn(char) - Method in class edu.harvard.hul.ois.jhove.module.html.SimpleCharStream
 

V

validate(List, RepInfo) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
Validates the document and puts interesting properties into the RepInfo.
valignAtt - Static variable in class edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
Vertical alignment attribute for cells.
valueOf(String) - Static method in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
Returns the enum constant of this type with the specified name.
valueOK(String, String) - Method in class edu.harvard.hul.ois.jhove.module.html.HtmlAttributeDesc
Returns true if the parameter is a permissible value for the attribute.
values() - Static method in enum edu.harvard.hul.ois.jhove.module.html.MessageConstants
Returns an array containing the constants of this enum type, in the order they are declared.

X

XHTML_1_0_FRAMESET - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
XHTML_1_0_STRICT - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
XHTML_1_0_TRANSITIONAL - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
XHTML_1_1 - Static variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
XMLDecl() - Method in class edu.harvard.hul.ois.jhove.module.html.ParseHtml
 

_

_attributes - Variable in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
List of element attributes.
_column - Variable in class edu.harvard.hul.ois.jhove.module.html.JHElement
 
_doctype - Variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
PRIVATE INSTANCE FIELDS.
_doctypeElements - Variable in class edu.harvard.hul.ois.jhove.module.html.JHDoctype
List of tokens in the DOCTYPE.
_line - Variable in class edu.harvard.hul.ois.jhove.module.html.JHElement
 
_lineEndCR - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
_lineEndCRLF - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
_lineEndLF - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlCharStream
 
_name - Variable in class edu.harvard.hul.ois.jhove.module.html.JHCloseTag
 
_name - Variable in class edu.harvard.hul.ois.jhove.module.html.JHOpenTag
Element name.
_sequence - Variable in class edu.harvard.hul.ois.jhove.module.html.HtmlTagDesc
Array controlling the number of times each element of _contentArray may be used.
_text - Variable in class edu.harvard.hul.ois.jhove.module.html.JHPCData
 
_textMD - Variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
_withTextMD - Variable in class edu.harvard.hul.ois.jhove.module.HtmlModule
 
A B C D E F G H I J K L M N O P Q R S T U V X _ 
Skip navigation links

Copyright © 2008–2021 The Open Preservation Foundation. All rights reserved.