A C D E G I J M N P R S U V W _ 
All Classes All Packages

A

addRepInfo(RepInfo, JhoveBase) - Method in class edu.harvard.hul.ois.jhove.viewer.ViewWindow
Appends the representation of a RepInfo object to the tree.
AppInfoWindow - Class in edu.harvard.hul.ois.jhove.viewer
This window is for presenting information about the JHOVE application.
AppInfoWindow(App, JhoveBase) - Constructor for class edu.harvard.hul.ois.jhove.viewer.AppInfoWindow
 

C

callback(int, Object) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Implementation of Callback.callback.
centerTopWindow(Window) - Static method in class edu.harvard.hul.ois.jhove.viewer.MainScreen
Center the window at the top of the main screen.
centerWindow(Window) - Static method in class edu.harvard.hul.ois.jhove.viewer.MainScreen
Center the window on the main screen.
closeFromMenu() - Method in class edu.harvard.hul.ois.jhove.viewer.InfoWindow
Handler for the "Close" menu item.
closeFromMenu() - Method in class edu.harvard.hul.ois.jhove.viewer.ViewWindow
Invoked when the "Close" menu item is selected.
ConfigWindow - Class in edu.harvard.hul.ois.jhove.viewer
Window for high-level editing of the application's configuration file.
ConfigWindow(JFrame, File, ConfigHandler) - Constructor for class edu.harvard.hul.ois.jhove.viewer.ConfigWindow
Constructor.
ConfigWriter - Class in edu.harvard.hul.ois.jhove
Class to write out configuration information to the configuration file.
ConfigWriter(File, ConfigWindow) - Constructor for class edu.harvard.hul.ois.jhove.ConfigWriter
Constructor.

D

DefaultConfigurationBuilder - Class in edu.harvard.hul.ois.jhove
This class creates a default configuration if no valid configuration file is found.
DefaultConfigurationBuilder(File) - Constructor for class edu.harvard.hul.ois.jhove.DefaultConfigurationBuilder
Constructor.
doSaveDialog() - Method in class edu.harvard.hul.ois.jhove.viewer.InfoWindow
Puts up a dialog to save the file.
DOWNLOADING - Static variable in class edu.harvard.hul.ois.jhove.viewer.ProgressWindow
Progress state: URI is being downloaded.
dragEnter(DropTargetDragEvent) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Invoked when the drag enters the component.
dragExit(DropTargetEvent) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Invoked when the drag leaves the component.
dragOver(DropTargetDragEvent) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Does nothing.
drop(DropTargetDropEvent) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Called when the thingy is dropped on the component.
dropActionChanged(DropTargetDragEvent) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Called if the drop action changes during the drag (e.g., by changing the modifier keys).

E

edu.harvard.hul.ois.jhove - package edu.harvard.hul.ois.jhove
 
edu.harvard.hul.ois.jhove.viewer - package edu.harvard.hul.ois.jhove.viewer
Contains the classes for the JHOVE GUI.
eol - Static variable in class edu.harvard.hul.ois.jhove.viewer.InfoWindow
 
ERROR - edu.harvard.hul.ois.jhove.ExitCode
General error.
ExitCode - Enum in edu.harvard.hul.ois.jhove
The set of possible exit codes returned by JHOVE applications.
expandRows() - Method in class edu.harvard.hul.ois.jhove.viewer.ViewWindow
Expands the tree appropriately when everything is build.

G

getCloseAllItem() - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Returns the "Close all document windows" menu item.
getConfigFile() - Method in class edu.harvard.hul.ois.jhove.DefaultConfigurationBuilder
 
getDefaultConfigParameters(Class<?>) - Method in class edu.harvard.hul.ois.jhove.DefaultConfigurationBuilder
We can't have a static method in an Interface and override it, so we have to get a bit ugly to fake static inheritance.
getFileList(File) - Static method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Returns the list of files found by recursing through the given directory and all of its subdirectories.
getIndexOfChild(Object, Object) - Method in class edu.harvard.hul.ois.jhove.viewer.RepTreeRoot
Find the index of an object in its parent.
getReturnCode() - Method in enum edu.harvard.hul.ois.jhove.ExitCode
 

I

INCOMPATIBLE_VM - edu.harvard.hul.ois.jhove.ExitCode
Incompatible Java VM.
InfoWindow - Class in edu.harvard.hul.ois.jhove.viewer
An abstract superclass for windows that display information and can be saved to a file.
InfoWindow(String, App, JhoveBase) - Constructor for class edu.harvard.hul.ois.jhove.viewer.InfoWindow
Constructor.

J

Jhove - Class in edu.harvard.hul.ois.jhove
 
JhoveView - Class in edu.harvard.hul.ois.jhove.viewer
JhoveView - JSTOR/Harvard Object Validation Environment.
JhoveWindow - Class in edu.harvard.hul.ois.jhove.viewer
Main window of JHoveViewer application.
JhoveWindow(App, JhoveBase) - Constructor for class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
 

M

main(String[]) - Static method in class edu.harvard.hul.ois.jhove.Jhove
MAIN ENTRY POINT.
main(String[]) - Static method in class edu.harvard.hul.ois.jhove.viewer.JhoveView
Application main entry point.
mainBounds() - Static method in class edu.harvard.hul.ois.jhove.viewer.MainScreen
Returns the bounds of the main monitor device.
MainScreen - Class in edu.harvard.hul.ois.jhove.viewer
Static methods for positioning windows on the main screen.
makeChooserOpaque(JFileChooser) - Static method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Makes a JFileChooser dialog treat Mac OS packages and applications as opaque entities.
ModuleInfoWindow - Class in edu.harvard.hul.ois.jhove.viewer
This window is for presenting information about the selected module.
ModuleInfoWindow(App, JhoveBase, Module) - Constructor for class edu.harvard.hul.ois.jhove.viewer.ModuleInfoWindow
Constructor.

N

NoConfAlert - Class in edu.harvard.hul.ois.jhove.viewer
This class implements an alert which is posted when no configuration file can be found.
NoConfAlert(JFrame) - Constructor for class edu.harvard.hul.ois.jhove.viewer.NoConfAlert
 
NumericField - Class in edu.harvard.hul.ois.jhove.viewer
A JTextField which permits only decimal digits
NumericField(int) - Constructor for class edu.harvard.hul.ois.jhove.viewer.NumericField
 

P

pickAndAnalyzeFile() - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Here we let the user pick a file, then analyze it.
pickAndAnalyzeFile1(File, Module) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
This method does the actual work of pickAndAnalyzeFile, called from a thread so it can run asynchronously.
pickAndAnalyzeFileList1(List<File>, Module) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
This is called to analyze a List of files.
pickAndAnalyzeURL() - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Here we let the user pick a URL, then analyze it.
pickAndAnalyzeURL1(String, Module) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
This method does the actual work of pickAndAnalyzeURL, called from a thread so it can run asynchronously.
PrefsWindow - Class in edu.harvard.hul.ois.jhove.viewer
Window for setting preferences for the Jhove viewer.
PrefsWindow(JhoveWindow) - Constructor for class edu.harvard.hul.ois.jhove.viewer.PrefsWindow
Constructor.
PROCESSING - Static variable in class edu.harvard.hul.ois.jhove.viewer.ProgressWindow
Progress state: Processing the document.
ProgressWindow - Class in edu.harvard.hul.ois.jhove.viewer
Window for showing progress of file processing.
ProgressWindow(ActionListener) - Constructor for class edu.harvard.hul.ois.jhove.viewer.ProgressWindow
Constructor.

R

RepTreeRoot - Class in edu.harvard.hul.ois.jhove.viewer
This subclass of DefaultMutableTreeNode simply adds a method for constructing the tree.
RepTreeRoot(RepInfo, JhoveBase) - Constructor for class edu.harvard.hul.ois.jhove.viewer.RepTreeRoot
Constructor.

S

saveAndShow() - Method in class edu.harvard.hul.ois.jhove.viewer.PrefsWindow
This is called when the window is made visible.
selectHandler() - Method in class edu.harvard.hul.ois.jhove.viewer.InfoWindow
Sets up the OutputHandler from the JComboBox and returns it.
setByteCount(long, boolean) - Method in class edu.harvard.hul.ois.jhove.viewer.ProgressWindow
Update the byte count.
setContentLength(long, boolean) - Method in class edu.harvard.hul.ois.jhove.viewer.ProgressWindow
Set the total length to be displayed.
setDoChecksum(boolean) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Sets the checksum flag.
setDocName(String, boolean) - Method in class edu.harvard.hul.ois.jhove.viewer.ProgressWindow
Set the name of the document being displayed.
setProgressState(int, boolean) - Method in class edu.harvard.hul.ois.jhove.viewer.ProgressWindow
Set the progress state.
setRawOutput(boolean) - Method in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Sets the raw output flag.
setSaveActionListener(ActionListener) - Method in class edu.harvard.hul.ois.jhove.viewer.InfoWindow
Sets the ActionListener for the "Save as" menu item.
show() - Method in class edu.harvard.hul.ois.jhove.viewer.ViewHandler
 
show(App) - Method in class edu.harvard.hul.ois.jhove.viewer.ViewHandler
 
show(Module) - Method in class edu.harvard.hul.ois.jhove.viewer.ViewHandler
 
show(OutputHandler) - Method in class edu.harvard.hul.ois.jhove.viewer.ViewHandler
Outputs information about the OutputHandler specified in the parameter.
show(RepInfo) - Method in class edu.harvard.hul.ois.jhove.viewer.ViewHandler
Outputs the information contained in a RepInfo object.
showFooter() - Method in class edu.harvard.hul.ois.jhove.viewer.ViewHandler
Complete the output.
showHeader() - Method in class edu.harvard.hul.ois.jhove.viewer.ViewHandler
Do the initial output.
showModule(Module) - Method in class edu.harvard.hul.ois.jhove.viewer.ModuleInfoWindow
Formats and presents the module information in the window.

U

UNKNOWN - Static variable in class edu.harvard.hul.ois.jhove.viewer.ProgressWindow
Progress state: Indeterminate or not yet started.

V

valueOf(String) - Static method in enum edu.harvard.hul.ois.jhove.ExitCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.harvard.hul.ois.jhove.ExitCode
Returns an array containing the constants of this enum type, in the order they are declared.
ViewHandler - Class in edu.harvard.hul.ois.jhove.viewer
This is an output handler which connects JHOVE output to the Swing interface of the viewer application.
ViewHandler(JhoveWindow, App, JhoveBase) - Constructor for class edu.harvard.hul.ois.jhove.viewer.ViewHandler
Creates a ViewHandler.
ViewWindow - Class in edu.harvard.hul.ois.jhove.viewer
This is the main window for viewing the results of a file analysis.
ViewWindow(App, JhoveBase, JhoveWindow) - Constructor for class edu.harvard.hul.ois.jhove.viewer.ViewWindow
Constructor.

W

writeFile(List<ModuleInfo>, List<String[]>, File, File, String, int) - Method in class edu.harvard.hul.ois.jhove.ConfigWriter
Writes out the content of the file to the temporary file, then deletes the existing configuration file (as specified by the constructor parameter) and renames the temporary file to the configuration file.

_

_app - Variable in class edu.harvard.hul.ois.jhove.viewer.InfoWindow
 
_dateFmt - Variable in class edu.harvard.hul.ois.jhove.viewer.InfoWindow
 
_logger - Variable in class edu.harvard.hul.ois.jhove.viewer.JhoveWindow
Logger for a module class.
A C D E G I J M N P R S U V W _ 
All Classes All Packages