protected static BinaryPart createBinaryPart(String absoluteTarget, String contentType) { ExternalTarget externalTarget = new ExternalTarget(absoluteTarget); BinaryPart ret = null; if (ContentTypes.IMAGE_JPEG.equals(contentType)) ret = new ImageJpegPart(externalTarget); else if (ContentTypes.IMAGE_PNG.equals(contentType)) ret = new ImagePngPart(externalTarget); else if (ContentTypes.IMAGE_GIF.equals(contentType)) ret = new ImageGifPart(externalTarget); else if (ContentTypes.IMAGE_TIFF.equals(contentType)) ret = new ImageTiffPart(externalTarget); else if (ContentTypes.IMAGE_BMP.equals(contentType)) ret = new ImageBmpPart(externalTarget); else if (ContentTypes.IMAGE_EMF.equals(contentType)) ret = new MetafileEmfPart(externalTarget); else if (ContentTypes.IMAGE_WMF.equals(contentType)) ret = new MetafileWmfPart(externalTarget); else ret = new BinaryPart(externalTarget); return ret; }
return new MetafileEmfPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.IMAGE_WMF)) { return new MetafileWmfPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.WORDPROCESSINGML_PEOPLE)) { return new PeoplePart(new PartName(partName));
protected static BinaryPart createBinaryPart(String absoluteTarget, String contentType) { ExternalTarget externalTarget = new ExternalTarget(absoluteTarget); BinaryPart ret = null; if (ContentTypes.IMAGE_JPEG.equals(contentType)) ret = new ImageJpegPart(externalTarget); else if (ContentTypes.IMAGE_PNG.equals(contentType)) ret = new ImagePngPart(externalTarget); else if (ContentTypes.IMAGE_GIF.equals(contentType)) ret = new ImageGifPart(externalTarget); else if (ContentTypes.IMAGE_TIFF.equals(contentType)) ret = new ImageTiffPart(externalTarget); else if (ContentTypes.IMAGE_BMP.equals(contentType)) ret = new ImageBmpPart(externalTarget); else if (ContentTypes.IMAGE_EMF.equals(contentType)) ret = new MetafileEmfPart(externalTarget); else if (ContentTypes.IMAGE_WMF.equals(contentType)) ret = new MetafileWmfPart(externalTarget); else ret = new BinaryPart(externalTarget); return ret; }
return new MetafileEmfPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.IMAGE_WMF)) { return new MetafileWmfPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.WORDPROCESSINGML_PEOPLE)) { return new PeoplePart(new PartName(partName));