public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); } } String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); for (String mediaType : writerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.defaultContentType = MediaType.parseMediaType(mediaType); break; } } }
public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); } } String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); for (String mediaType : writerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.defaultContentType = MediaType.parseMediaType(mediaType); break; } } }
ImageIO.getReaderMIMETypes(), "Writer", ImageIO.getWriterMIMETypes() );
/** * FIXME Comment this * * @param mediaType media type * @return image reader */ public static ImageReader getImageReaderByMediaType(MediaType mediaType) { Iterator<ImageReader> readers = ImageIO.getImageReadersByMIMEType(mediaType.toString()); ImageReader reader = null; while (readers.hasNext()) { reader = (ImageReader) readers.next(); } if (reader == null) { String[] availableTypes = ImageIO.getReaderMIMETypes(); LogMessages.LOGGER.readerNotFound(mediaType, availableTypes); List<Variant> variants = ProviderHelper.getAvailableVariants(availableTypes); Response response = Response.notAcceptable(variants).status(Status.NOT_ACCEPTABLE).build(); throw new WebApplicationException(response); } return reader; }
@Override public String[] getInputMIMETypes() { return ImageIO.getReaderMIMETypes(); }
@Override public String[] getInputMIMETypes() { return ImageIO.getReaderMIMETypes(); }
/** {@inheritDoc} */ public String[] getSupportedMIMETypes() { return ImageIO.getReaderMIMETypes(); }
@Override public String[] getReaderMIMETypes() { return ImageIO.getReaderMIMETypes(); }
/** * Show read formats * <p/> * On Windows supports png/jpeg/bmp/gif */ public static void showReadFormats() { String[] formats = ImageIO.getReaderMIMETypes(); for (String f : formats) { System.out.println("r" + f); } }
/** * Show read formats * * On Windows supports png/jpeg/bmp/gif */ public void showReadFormats() { String[] formats = ImageIO.getReaderMIMETypes(); for(String f:formats) { System.out.println("r"+f); } }
/** * Show read formats * * On Windows supports png/jpeg/bmp/gif */ public static void showReadFormats() { String[] formats = ImageIO.getReaderMIMETypes(); for(String f:formats) { System.out.println("r"+f); } }
private static Set getSupportedGraphicFormats() { if (supportedGraphicFormats == null) { supportedGraphicFormats = new java.util.HashSet(); String[] types = ImageIO.getReaderMIMETypes(); for (int i = 0; i < types.length; i++) { supportedGraphicFormats.add(types[i]); } } return supportedGraphicFormats; }
/** * {@inheritDoc} * * @see ImageProcessor#isMimeTypeSupported(String) */ public boolean isMimeTypeSupported(String mimeType) { try { return Arrays.asList(ImageIO.getReaderMIMETypes()).contains(mimeType); } catch (NoClassDefFoundError e) { // Happens on certain systems where the javax.imageio package is not available. return false; } } }
public ImageDataContentHandler() { String[] mimeTypes = ImageIO.getReaderMIMETypes(); flavor = new DataFlavor[mimeTypes.length]; for(int i=0; i < mimeTypes.length; i++) { flavor[i] = new ActivationDataFlavor(Image.class, mimeTypes[i], "Image"); } }
public ImageDataContentHandler() { String[] mimeTypes = ImageIO.getReaderMIMETypes(); flavor = new DataFlavor[mimeTypes.length]; for(int i=0; i < mimeTypes.length; i++) { flavor[i] = new ActivationDataFlavor(Image.class, mimeTypes[i], "Image"); } }
public ImageDataContentHandler() { String[] mimeTypes = ImageIO.getReaderMIMETypes(); flavor = new DataFlavor[mimeTypes.length]; for(int i=0; i < mimeTypes.length; i++) { flavor[i] = new ActivationDataFlavor(Image.class, mimeTypes[i], "Image"); } }
/** Creates a new image input format for all formats supported by * {@code javax.imageio.ImageIO}. */ public ImageInputFormat(ImageHolderFigure prototype) { this(prototype, "Image", "Image", ImageIO.getReaderFileSuffixes(), ImageIO.getReaderMIMETypes()); }
public ImageDataContentHandler() { String[] mimeTypes = ImageIO.getReaderMIMETypes(); flavor = new DataFlavor[mimeTypes.length]; for(int i=0; i < mimeTypes.length; i++) { flavor[i] = new ActivationDataFlavor( java.awt.Image.class, mimeTypes[i], "Image"); } }
public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); } } String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); for (String mediaType : writerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.defaultContentType = MediaType.parseMediaType(mediaType); break; } } }
public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); } String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); if (writerMediaTypes.length > 0) { this.defaultContentType = MediaType.parseMediaType(writerMediaTypes[0]); } }