/**
* @author dswitkin@google.com (Daniel Switkin)
- * @author srowen@google.com (Sean Owen)
+ * @author Sean Owen
*/
public final class MultiFormatOneDReader extends AbstractOneDReader {
if (possibleFormats.contains(BarcodeFormat.CODE_128)) {
readers.addElement(new Code128Reader());
}
+ if (possibleFormats.contains(BarcodeFormat.ITF)) {
+ readers.addElement(new ITFReader());
+ }
}
if (readers.isEmpty()) {
readers.addElement(new MultiFormatUPCEANReader(hints));
readers.addElement(new Code39Reader());
readers.addElement(new Code128Reader());
+ readers.addElement(new ITFReader());
}
}
}
}
- throw new ReaderException("No barcode was detected in this image.");
+ throw ReaderException.getInstance();
}
}