Mercurial > hg > digilib-old
diff servlet/src/digilib/servlet/DocumentBean.java @ 576:dad720e9b12b stream
try: DocuDirent as interface, ImageFile inherits from ImageInput and implements DocuDirent
author | robcast |
---|---|
date | Wed, 22 Dec 2010 20:19:06 +0100 |
parents | 790cbfb58b52 |
children | 95417c4615b8 |
line wrap: on
line diff
--- a/servlet/src/digilib/servlet/DocumentBean.java Wed Dec 22 18:32:06 2010 +0100 +++ b/servlet/src/digilib/servlet/DocumentBean.java Wed Dec 22 20:19:06 2010 +0100 @@ -38,6 +38,7 @@ import digilib.io.DocuDirectory; import digilib.io.FileOps.FileClass; import digilib.io.ImageFile; +import digilib.io.ImageInput; import digilib.io.ImageSet; public class DocumentBean { @@ -197,7 +198,7 @@ return; } // add file name - dlRequest.setValue("img.fn", fileset.getName()); + dlRequest.setValue("img.fn", fileset); // add dpi dlRequest.setValue("img.dpix", new Double(fileset.getResX())); dlRequest.setValue("img.dpiy", new Double(fileset.getResY())); @@ -208,11 +209,11 @@ dlRequest.setValue("pt", dd.size()); } // get original pixel size - ImageFile origfile = fileset.getBiggest(); + ImageInput origfile = fileset.getBiggest(); // check image for size if mo=hires if ((! origfile.isChecked())&&dlRequest.hasOption("hires")) { logger.debug("pre-checking image!"); - DigilibConfiguration.docuImageIdentify(origfile); + DigilibConfiguration.docuImageIdentify((ImageFile) origfile); } ImageSize pixsize = origfile.getSize(); if (pixsize != null) {