public TIFFFormatProviderSupport (@Nonnull final Class<Item> itemClass,
@Nonnull final String displayName)
{
super(itemClass, displayName);
formatMap.put("apertureValue", new APEXApertureFormat());
formatMap.put("maxApertureValue", new APEXApertureFormat());
formatMap.put("exposureBiasValue", new EVFormat(EVFormat.Fractions.UNICODE));
formatMap.put("exposureTime", new ShutterFormat());
formatMap.put("FNumber", new ApertureFormat(ApertureFormat.F.UNICODE));
formatMap.put("ISOSpeedRatings", new ISOFormat());
formatMap.put("focalLength", new FocalFormat());
formatMap.put("focalLength35mmFilm", new FocalFormat());
formatMap.put("shutterSpeedValue", new APEXShutterFormat());
formatMap.put("EXIFCFAPattern", new CFAPatternFormat());
formatMap.put("EXIFVersion", new DeweyFormat());
formatMap.put("DNGBackwardVersion", new DeweyFormat());
formatMap.put("DNGVersion", new DeweyFormat());
formatMap.put("TIFF_EPStandardID", new DeweyFormat());
formatMap.put("flashPixVersion", new DeweyFormat());
formatMap.put("flash", new EXIFFlashFormat());
}
}