/** Needed by JAXB */ protected CatalogImpl() { // default to text/xml mimetype super(Type.Catalog, null, null, null, null, MimeTypes.parseMimeType("text/xml")); }
@Override public MimeType unmarshal(String str) throws Exception { try { return MimeTypes.parseMimeType(str); } catch (Exception e) { logger.info("unable to parse mimetype {}", str); return null; } } }
MimeType mimeType = MimeTypes.parseMimeType(nodeMimeType); if (!mimeTypes.contains(mimeType)) return false;
mimeType = MimeTypes.parseMimeType(mimeTypeValue);
mimeType = MimeTypes.parseMimeType(mimeTypeValue);
mimeType = MimeTypes.parseMimeType(mimeTypeValue); } else { throw new UnsupportedElementException("Unvalid or missing mimetype argument!");
composedImage.setMimeType(MimeTypes.parseMimeType(mimetype)); } catch (IllegalArgumentException e) { logger.warn("Invalid mimetype provided for timeline previews image");
mimeType = MimeTypes.parseMimeType(mimeTypeValue);
mimeType = MimeTypes.parseMimeType("video/" + mimeType.getSubtype()); } else if ("video".equals(mimeType.getType()) && !metadata.hasVideoStreamMetadata()) { mimeType = MimeTypes.parseMimeType("audio/" + mimeType.getSubtype());
mimeType = MimeTypes.parseMimeType("video/" + mimeType.getSubtype()); } else if ("video".equals(mimeType.getType()) && !metadata.hasVideoStreamMetadata()) { mimeType = MimeTypes.parseMimeType("audio/" + mimeType.getSubtype());