From: <wav...@us...> - 2012-01-28 02:49:41
|
Revision: 16565 http://dcm4che.svn.sourceforge.net/dcm4che/?rev=16565&view=rev Author: waveform Date: 2012-01-28 02:49:35 +0000 (Sat, 28 Jan 2012) Log Message: ----------- [#DCMEE-1784] Move DecompressCmd's ItemParser creation to a factory method Modified Paths: -------------- dcm4chee/dcm4chee-arc/branches/20110113_AG/dcm4jboss-sar/src/java/org/dcm4chex/archive/codec/DecompressCmd.java Modified: dcm4chee/dcm4chee-arc/branches/20110113_AG/dcm4jboss-sar/src/java/org/dcm4chex/archive/codec/DecompressCmd.java =================================================================== --- dcm4chee/dcm4chee-arc/branches/20110113_AG/dcm4jboss-sar/src/java/org/dcm4chex/archive/codec/DecompressCmd.java 2012-01-28 02:44:28 UTC (rev 16564) +++ dcm4chee/dcm4chee-arc/branches/20110113_AG/dcm4jboss-sar/src/java/org/dcm4chex/archive/codec/DecompressCmd.java 2012-01-28 02:49:35 UTC (rev 16565) @@ -162,9 +162,14 @@ && bitsStored < 12 && UIDs.JPEGExtended.equals(tsuid); this.iis = parser.getImageInputStream(); - this.itemParser = new ItemParser(parser, frames, tsuid); + this.itemParser = createItemParser(tsuid, parser); } + protected ItemParser createItemParser(String tsuid, DcmParser parser) + throws IOException { + return new ItemParser(parser, frames, tsuid); + } + public static void adjustPhotometricInterpretation(Dataset ds, String tsOrig) { String pmi = ds.getString(Tags.PhotometricInterpretation, "MONOCHROME2"); if (pmi.startsWith("YBR") && (tsOrig.equals(UIDs.JPEGBaseline) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |