Package edu.uiuc.ndiipp.hubandspoke.utils.jhove

Class Summary
AIFFTransformer Transformer for AIFF files.
ASCIISpecificApplicator XSLApplicator for transforming raw Jhove data from ASCII files.
ASCIITransformer Transformer for ASCII files.
BaseApplicator JhoveXSLApplicators that produce "base" metadata, i.e.
BytestreamTransformer Transformer for arbitrary byte streams.
GIFSpecificApplicator XSLApplicator for transforming raw Jhove data from GIF files.
GIFTransformer Transformer for GIF files.
HSJhoveApp Extension of App (from Jhove code) that specifies some parameters needed there.
HTMLSpecificApplicator XSLApplicator for transforming raw Jhove data from HTML files.
HTMLTransformer Transformer for HTML files.
JhoveGenerator This is the main entry point for users of the code.
JhoveNamespaceContext Sets up the needed XML namespaces to do XPath queries against raw Jhove output.
JhoveRawGenerator Does the work of creating raw Jhove metadata from a file.
JhoveResult This is a simple container class to bind together raw Jhove data, the transformed "base" metadata required for a file (Administrative Metadata section, Requirement 4 of METS profile), and the transformed "specific" metadata (Administrative Metadata section, requirements 5-9).
JhoveTransformer Manages the application of XSLTs to raw Jhove metadata to produce a JhoveResult.
JhoveTransformerFactory This class takes the path to a file, generates the raw Jhove metadata, and figures out the MIME type in order to return a proper JhoveTransformer for the file.
JhoveValidator Supply a filename and receive mime type, md5, and file size.
JPGSpecificApplicator XSLApplicator for transforming raw Jhove data from JPG files.
JPGTransformer Transformer for JPG files.
PDFBaseApplicator BaseApplicator subclass to account for extra information generated for PDF files.
PDFTransformer Transformer for PDF files.
PremisIDGenerator This class is a helper for the METSAugmenter that is responsible for returning the PREMIS idType and idValue for a given file.
SpecificApplicator JhoveXSLApplicators that produce "specific" metadata, i.e MIME type specific metadata.
TechMDAugmenter Inserts JHOVE generated technical metadata into the METS profile.
TechMDInvestigator Command-line utility to see what our Augmentation routine will produce
TIFFSpecificApplicator XSLApplicator for transforming raw Jhove data from TIFF files.
TIFFTransformer Transformer for TIFF files.
TrivialPremisIDGenerator This is a trivial PREMIS id generator.
UTFSpecificApplicator XSLApplicator for transforming raw Jhove data from UTF8 files.
UTFTransformer Transformer for UTF8 files.
WAVSpecificApplicator XSLApplicator for transforming raw Jhove data from WAV files.
WAVTransformer Transformer for WAV files.
XMLSpecificApplicator XSLApplicator for transforming raw Jhove data from XML files.
XMLTransformer Transformer for XML files.
 



Copyright © 2006, University of Illinois.