Class SimpleContentTypeMapper
- java.lang.Object
-
- org.flowable.ui.task.model.component.SimpleContentTypeMapper
-
@Component public class SimpleContentTypeMapper extends Object
Mapper that converts mimetypes into simple types for convenience and grouping common types together (eg. xls and xsls mimetypes will all be 'excel').- Author:
- Frederik Heremans
-
-
Field Summary
Fields Modifier and Type Field Description static StringMIME_TYPE_DOCstatic StringMIME_TYPE_DOCXstatic StringMIME_TYPE_GOOGLE_DOCstatic StringMIME_TYPE_GOOGLE_DRAWINGstatic StringMIME_TYPE_GOOGLE_FOLDERstatic StringMIME_TYPE_GOOGLE_PRESENTATIONstatic StringMIME_TYPE_GOOGLE_SHEETstatic StringMIME_TYPE_IMAGE_PNGstatic StringMIME_TYPE_PDFstatic StringMIME_TYPE_PPTstatic StringMIME_TYPE_PPTXstatic StringMIME_TYPE_XLSstatic StringMIME_TYPE_XLSXstatic StringPREFIX_MIME_TYPE_IMAGEstatic StringTYPE_EXCELstatic StringTYPE_FOLDERstatic StringTYPE_GENERICstatic StringTYPE_IMAGEstatic StringTYPE_PDFstatic StringTYPE_POWERPOINTstatic StringTYPE_WORD
-
Constructor Summary
Constructors Constructor Description SimpleContentTypeMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetSimpleType(ContentItem contentItem)StringgetSimpleTypeForMimeType(String mimeType)
-
-
-
Field Detail
-
TYPE_WORD
public static final String TYPE_WORD
- See Also:
- Constant Field Values
-
TYPE_EXCEL
public static final String TYPE_EXCEL
- See Also:
- Constant Field Values
-
TYPE_POWERPOINT
public static final String TYPE_POWERPOINT
- See Also:
- Constant Field Values
-
TYPE_PDF
public static final String TYPE_PDF
- See Also:
- Constant Field Values
-
TYPE_IMAGE
public static final String TYPE_IMAGE
- See Also:
- Constant Field Values
-
TYPE_FOLDER
public static final String TYPE_FOLDER
- See Also:
- Constant Field Values
-
TYPE_GENERIC
public static final String TYPE_GENERIC
- See Also:
- Constant Field Values
-
MIME_TYPE_DOC
public static final String MIME_TYPE_DOC
- See Also:
- Constant Field Values
-
MIME_TYPE_DOCX
public static final String MIME_TYPE_DOCX
- See Also:
- Constant Field Values
-
MIME_TYPE_GOOGLE_DOC
public static final String MIME_TYPE_GOOGLE_DOC
- See Also:
- Constant Field Values
-
MIME_TYPE_XLS
public static final String MIME_TYPE_XLS
- See Also:
- Constant Field Values
-
MIME_TYPE_XLSX
public static final String MIME_TYPE_XLSX
- See Also:
- Constant Field Values
-
MIME_TYPE_GOOGLE_PRESENTATION
public static final String MIME_TYPE_GOOGLE_PRESENTATION
- See Also:
- Constant Field Values
-
MIME_TYPE_GOOGLE_FOLDER
public static final String MIME_TYPE_GOOGLE_FOLDER
- See Also:
- Constant Field Values
-
MIME_TYPE_GOOGLE_DRAWING
public static final String MIME_TYPE_GOOGLE_DRAWING
- See Also:
- Constant Field Values
-
MIME_TYPE_GOOGLE_SHEET
public static final String MIME_TYPE_GOOGLE_SHEET
- See Also:
- Constant Field Values
-
MIME_TYPE_PPT
public static final String MIME_TYPE_PPT
- See Also:
- Constant Field Values
-
MIME_TYPE_PPTX
public static final String MIME_TYPE_PPTX
- See Also:
- Constant Field Values
-
MIME_TYPE_PDF
public static final String MIME_TYPE_PDF
- See Also:
- Constant Field Values
-
MIME_TYPE_IMAGE_PNG
public static final String MIME_TYPE_IMAGE_PNG
- See Also:
- Constant Field Values
-
PREFIX_MIME_TYPE_IMAGE
public static final String PREFIX_MIME_TYPE_IMAGE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSimpleType
public String getSimpleType(ContentItem contentItem)
-
-