break;
case ExiftoolXMP:
instanceCache.put(type, new ExiftoolXMPWriter(progOrLib));
break;
case XMP:
instanceCache.put(type, new XMPWriter());
break;
case Sanselan:
instanceCache.put(type, newWriter("net.sourceforge.gpstools.exif.SanselanExifWriter",-1));
break;
case Default: