List of usage examples for com.liferay.portal.kernel.util ContentTypes APPLICATION_X_PDF
String APPLICATION_X_PDF
To view the source code for com.liferay.portal.kernel.util ContentTypes APPLICATION_X_PDF.
Click Source Link
From source file:com.liferay.portlet.documentlibrary.util.PDFProcessorImpl.java
License:Open Source License
public boolean isSupported(String mimeType) { if (Validator.isNull(mimeType)) { return false; }/*from w w w . j av a 2 s . c o m*/ if (mimeType.equals(ContentTypes.APPLICATION_PDF) || mimeType.equals(ContentTypes.APPLICATION_X_PDF)) { return true; } if (DocumentConversionUtil.isEnabled()) { Set<String> extensions = MimeTypesUtil.getExtensions(mimeType); for (String extension : extensions) { extension = extension.substring(1); String[] targetExtensions = DocumentConversionUtil.getConversions(extension); if (Arrays.binarySearch(targetExtensions, "pdf") >= 0) { return true; } } } return false; }