Skip navigation links
A C D E F G H I L M N P R S T U V W X _ 

A

addAbbr(Property) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds an ABBR tag's contents to the Meta property.
addCitation(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds a CITE element's pcdata to the Citations property.
addDef(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds a defined term to the Defined Terms property.
addEntity(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds a String to the Entities property.
addFrame(Property) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds a FRAME tag's contents to the Meta property.
addImage(Property) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds an item to the Images property.
addLanguage(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Add a language defined in an attribute of any element except the HTML element.
addLink(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds a link to the Links property.
addMeta(Property) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds a META tag's contents to the Meta property.
addScript(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds the language of a SCRIPT element to the Scripts property.
addToPropUnderConstruction(char[], int, int) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Adds PCDATA text to the property under construction.
attributeDecl(String, String, String, String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclHandler
Report an attribute type declaration.

C

characters(char[], int, int) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Processes PCData characters.
checkLineEnd(int) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
 
checkSignatures(File, InputStream, RepInfo) - Method in class edu.harvard.hul.ois.jhove.module.XmlModule
Check if the digital object conforms to this Module's internal signature information.
comment(char[], int, int) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
Gathers comments into the comments list.

D

data - Variable in class edu.harvard.hul.ois.jhove.module.xml.ProcessingInstructionInfo
 
DTDMapper - Class in edu.harvard.hul.ois.jhove.module.xml
Class to map public DTD ID's to files which are included with this HTML module.
DTDMapper() - Constructor for class edu.harvard.hul.ois.jhove.module.xml.DTDMapper
 

E

edu.harvard.hul.ois.jhove.module - package edu.harvard.hul.ois.jhove.module
 
edu.harvard.hul.ois.jhove.module.xml - package edu.harvard.hul.ois.jhove.module.xml
Contains supporting classes for the XML-HUL module.
elementDecl(String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclHandler
Report an element type declaration.
endCDATA() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
Report the end of a CDATA section.
endDTD() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
Report the end of DTD declarations.
endElement(String, String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
The only action taken here is some bookkeeping in connection with the HTML metadata.
endEntity(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
Report the end of an entity.
EntityInfo - Class in edu.harvard.hul.ois.jhove.module.xml
A little class so we can treat entity information as a structure
EntityInfo() - Constructor for class edu.harvard.hul.ois.jhove.module.xml.EntityInfo
 
error(SAXParseException) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Processes a parsing exception.
externalEntityDecl(String, String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclHandler
Adds external entity declarations to the entity declarations list in the form of a String[3], with element 0 being the name, element 1 the public ID, and 2 the system ID.
extractHttpEquivValue(Property, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Extract the content value associated with a given httpEquiv.

F

finishPropUnderConstruction() - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Finishes any property under construction.

G

getAttributeValues() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the set of attribute values.
getCharacterReferences() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
Returns the character references as a List of Integers.
getCharset() - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
 
getComments() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
Returns the value of the comments list, which is a List of Strings.
getDTDURI() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the DTD URI.
getEncoding() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
Returns the encoding string.
getEntityNames() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
Returns the Set of entity names.
getExternalEntityDeclarations() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclHandler
Returns list of entity declarations.
getHtmlMetadata() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the HTML metadata object.
getInternalEntityDeclarations() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclHandler
Returns list of entity declarations.
getKindOfLineEnd() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
 
getMessages() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the List of messages generated during the parse.
getNamespaces() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the map of prefixes to namespaces.
getNotations() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the list of notations.
getProcessingInstructions() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the List of processing instructions.
getPropUnderConstruction() - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Returns the "property under construction."
getRoot() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the qualified name of the root element.
getSchemas() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the list of schemas.
getSigFlag() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns true if we have seen an element or a processing instruction, which implies that we've seen an XML declaration.
getStandalone() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
Returns the standalone string.
getTitle() - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Returns the contents of the TITLE element.
getUnparsedEntities() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the list of unparsed entities.
getUtf8BlockMarker() - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Returns the UTF8BlockMarker for the metadata.
getVersion() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
Returns the version string.
getXHTMLVersion(String) - Static method in class edu.harvard.hul.ois.jhove.module.xml.DTDMapper
Returns the XHTML version associated with the DTD's public ID.

H

hasSchemaURI(SchemaInfo) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
 
HtmlMetadata - Class in edu.harvard.hul.ois.jhove.module.xml
Repository for an HTML document's metadata.
HtmlMetadata() - Constructor for class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Constructor.

I

initParse() - Method in class edu.harvard.hul.ois.jhove.module.XmlModule
 
internalEntityDecl(String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclHandler
Adds internal entity declarations to the entity declarations list in the form of a String[2], with element 0 being the name and element 1 being the value.
intTo4DigitHex(int) - Static method in class edu.harvard.hul.ois.jhove.module.XmlModule
 
isNotEmpty(String) - Static method in class edu.harvard.hul.ois.jhove.module.XmlModule
Verification that the string contains something usefull.
isValid() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Returns the validity state.
isXHTMLDTD(String) - Static method in class edu.harvard.hul.ois.jhove.module.xml.DTDMapper
Returns TRUE if the parameter is the public ID of a known XHTML DTD.

L

location - Variable in class edu.harvard.hul.ois.jhove.module.xml.SchemaInfo
 

M

MessageConstants - Enum in edu.harvard.hul.ois.jhove.module.xml
Enum used to externalise the XML module message Strings.
messageFactory - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 

N

nameInCollection(String, Collection<String>) - Static method in class edu.harvard.hul.ois.jhove.module.XmlModule
 
namespaceURI - Variable in class edu.harvard.hul.ois.jhove.module.xml.SchemaInfo
 
notationDecl(String, String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Puts all notations into the notation list.

P

param(String) - Method in class edu.harvard.hul.ois.jhove.module.XmlModule
Per-action initialization.
parse(InputStream, RepInfo, int) - Method in class edu.harvard.hul.ois.jhove.module.XmlModule
Parse the content of a purported XML digital object and store the results in RepInfo.
processElement(String, String, Attributes, HtmlMetadata) - Static method in class edu.harvard.hul.ois.jhove.module.xml.XhtmlProcessing
Process the element to extract any available metadata.
processingInstruction(String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Handles a processing instruction.
ProcessingInstructionInfo - Class in edu.harvard.hul.ois.jhove.module.xml
A little class so we can treat processing instruction information as a structure
ProcessingInstructionInfo() - Constructor for class edu.harvard.hul.ois.jhove.module.xml.ProcessingInstructionInfo
 
publicID - Variable in class edu.harvard.hul.ois.jhove.module.xml.EntityInfo
 
publicIDToFile(String) - Static method in class edu.harvard.hul.ois.jhove.module.xml.DTDMapper
Attempts to convert a public ID to a matching DTD or Entity resource.

R

read() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
Reads the next byte of data from this input stream.
read(byte[]) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
Reads up to byte.length bytes of data from this input stream into an array of bytes.
read(byte[], int, int) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
Reads up to len bytes of data from this input stream into an array of bytes.
resetParams() - Method in class edu.harvard.hul.ois.jhove.module.XmlModule
Reset parameter settings.
resolveEntity(String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Overrides standard resolveEntity.

S

SchemaInfo - Class in edu.harvard.hul.ois.jhove.module.xml
A little class so we can treat schema information as a structure
SchemaInfo() - Constructor for class edu.harvard.hul.ois.jhove.module.xml.SchemaInfo
 
setCharset(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Stores the charset defined in the HTML element.
setLanguage(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Stores the language defined in the HTML element.
setLocalSchemas(Map<String, File>) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Sets a map of schema URIs to local files.
setPropUnderConstruction(Property) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Sets a "property under construction".
setTitle(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Stores the contents of the TITLE element.
setXhtmlDoctype(String) - Method in class edu.harvard.hul.ois.jhove.module.XmlModule
Sets the value of the doctype string, assumed to have been forced to upper case.
setXhtmlFlag(boolean) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Sets the value of the XHTML flag.
startCDATA() - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
Report the start of a CDATA section.
startDTD(String, String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
Report the start of DTD declarations, if any.
startElement(String, String, String, Attributes) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Looks for the first element encountered.
startEntity(String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
Accumulates entity names into the entity set.
startPrefixMapping(String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Begin the scope of a prefix-URI Namespace mapping.
systemID - Variable in class edu.harvard.hul.ois.jhove.module.xml.EntityInfo
 

T

target - Variable in class edu.harvard.hul.ois.jhove.module.xml.ProcessingInstructionInfo
 
toProperty(TextMDMetadata) - Method in class edu.harvard.hul.ois.jhove.module.xml.HtmlMetadata
Converts the metadata to a Property.

U

unparsedEntityDecl(String, String, String, String) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Picks up unparsed entity declarations, after calling the superclass's unparsedEntityDecl, and puts their information into the unparsed entity declaration list as an array of four strings: [ name, publicId, systemId, notationName].

V

valueOf(String) - Static method in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
Returns an array containing the constants of this enum type, in the order they are declared.

W

warning(SAXParseException) - Method in class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Processes a warning.

X

XhtmlProcessing - Class in edu.harvard.hul.ois.jhove.module.xml
Methods for processing XHTML elements in an XML document.
XhtmlProcessing() - Constructor for class edu.harvard.hul.ois.jhove.module.xml.XhtmlProcessing
 
XML_HUL_1 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_10 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_11 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_12 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_13 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_2 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_3 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_4 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_5 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_6 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_7 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_8 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XML_HUL_9 - Static variable in enum edu.harvard.hul.ois.jhove.module.xml.MessageConstants
 
XmlDeclHandler - Class in edu.harvard.hul.ois.jhove.module.xml
This implementation of DeclHandler takes care of collecting entity declarations.
XmlDeclHandler() - Constructor for class edu.harvard.hul.ois.jhove.module.xml.XmlDeclHandler
 
XmlDeclStream - Class in edu.harvard.hul.ois.jhove.module.xml
This class is layered under the InputSource for the XmlModule so that it can detect an XML declaration and character references, which aren't reported by other API's.
XmlDeclStream(InputStream) - Constructor for class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
 
XmlLexicalHandler - Class in edu.harvard.hul.ois.jhove.module.xml
This implementation of LexicalHandler takes care of comments, DTD's, entities and other stuff for XmlModule.
XmlLexicalHandler() - Constructor for class edu.harvard.hul.ois.jhove.module.xml.XmlLexicalHandler
 
XmlModule - Class in edu.harvard.hul.ois.jhove.module
Module for identification and validation of XML files.
XmlModule() - Constructor for class edu.harvard.hul.ois.jhove.module.XmlModule
Instantiate an XmlModule object.
XmlModuleHandler - Class in edu.harvard.hul.ois.jhove.module.xml
This handler does the parsing work of the XML module.
XmlModuleHandler() - Constructor for class edu.harvard.hul.ois.jhove.module.xml.XmlModuleHandler
Constructor.

_

_baseURL - Variable in class edu.harvard.hul.ois.jhove.module.XmlModule
 
_lineEndCR - Variable in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
 
_lineEndCRLF - Variable in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
 
_lineEndLF - Variable in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
 
_localSchemas - Variable in class edu.harvard.hul.ois.jhove.module.XmlModule
 
_metadata - Variable in class edu.harvard.hul.ois.jhove.module.XmlModule
 
_parseFromSig - Variable in class edu.harvard.hul.ois.jhove.module.XmlModule
 
_prevChar - Variable in class edu.harvard.hul.ois.jhove.module.xml.XmlDeclStream
 
_propList - Variable in class edu.harvard.hul.ois.jhove.module.XmlModule
PRIVATE INSTANCE FIELDS.
_sigWantsDecl - Variable in class edu.harvard.hul.ois.jhove.module.XmlModule
 
_textMD - Variable in class edu.harvard.hul.ois.jhove.module.XmlModule
 
_withTextMD - Variable in class edu.harvard.hul.ois.jhove.module.XmlModule
 
_xhtmlDoctype - Variable in class edu.harvard.hul.ois.jhove.module.XmlModule
 
A C D E F G H I L M N P R S T U V W X _ 
Skip navigation links

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