Class FileExtHelper


  • public class FileExtHelper
    extends java.lang.Object

    Überschrift: FileExtHelper.

    Beschreibung: Hilfsklasse für unterschiedliche Dateitypen.

    Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2019

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String BMP_EXTENSION
      Konstante für die BMP-Dateiendung
      static java.lang.String CHECKOUT_LOCK_FILE
      Lock-Dateien für das Checkout-Verzeichnis vom ELO Client.
      static java.lang.String DPS_EXTENSION
      Konstante für die EPS-Dateiendung.
      static java.lang.String DWG_EXTENSION
      Konstante für die DWG-Dateiendung.
      static java.lang.String DXF_EXTENSION
      Konstante für die DXF-Dateiendung.
      static java.lang.String DXL_EXTENSION
      Konstante für die DXL-Dateiendung
      static java.lang.String EMF_EXTENSION
      Konstante für die EMF-Dateiendung
      static java.lang.String EML_EXTENSION
      Konstante für die EML-Dateiendung
      static java.lang.String EPUB_EXTENSION
      Konstante für die EPUB-Dateiendung.
      static java.lang.String ES8_EXTENSION
      Konstante für die ES8-Dateiendung.
      static java.lang.String ESW_EXTENSION
      Konstante für die ESW-Dateiendung.
      static java.lang.String ET_EXTENSION
      Konstante für die ET-Dateiendung.
      static java.lang.String EWF_EXTENSION
      Konstante für die EWF-Dateiendung.
      static java.lang.String[] EXCEL_EXTENSIONS
      Liste der von Excel untertützten Dateitypen
      static java.lang.String GIF_EXTENSION
      Konstante für die GIF-Dateiendung
      static java.lang.String HTM_EXTENSION
      Konstante für die HTM-Dateiendung
      static java.lang.String HTML_EXTENSION
      Konstante für die HTML-Dateiendung
      static java.lang.String INST_EXTENSION
      Dateiendung für Installations-Skripte.
      static java.lang.String JAR_EXTENSION
      Konstante für die JAR-Dateiendung
      static java.lang.String JPEG_EXTENSION
      Konstante für die JPEG-Dateiendung
      static java.lang.String JPG_EXTENSION
      Konstante für die JPG-Dateiendung
      static java.lang.String JS_EXTENSION
      Konstante für die JS-Dateiendung
      static java.lang.String LOCK_EXTENSION
      Endung für Lock-Dateien.
      static java.lang.String MHT_EXTENSION
      Konstante für die MHT-Dateindung
      static java.lang.String MMF_EXTENSION
      Konstante für die MMF-Dateiendung
      static java.lang.String MSG_EXTENSION
      Konstante für die MSG-Dateiendung
      static java.lang.String ODB_EXTENSION
      Konstante für die ODB-Dateiendung.
      static java.lang.String ODC_EXTENSION
      Konstante für die ODC-Dateiendung.
      static java.lang.String ODG_EXTENSION
      Konstante für die ODG-Dateiendung.
      static java.lang.String ODP_EXTENSION
      Konstante für die ODP-Dateiendung.
      static java.lang.String ODS_EXTENSION
      Konstante für die ODS-Dateiendung.
      static java.lang.String ODT_EXTENSION
      Konstante für die ODT-Dateiendung.
      static java.lang.String PDF_EXTENSION
      Konstante für die PDF-Dateiendung
      static java.lang.String PNG_EXTENSION
      Konstante für die PNG-Dateiendung
      static java.lang.String POTX_EXTENSION
      Konstante für die POTX-Dateiendung
      static java.lang.String[] POWERPOINT_EXTENSIONS
      Liste der von PowerPoint unterstützten Dateitypen
      static java.lang.String PPT_EXTENSION
      Konstante für die PPT-Dateiendung
      static java.lang.String PPTX_EXTENSION
      Konstante für die PPTX-Dateiendung
      static java.lang.String SER_EXTENSION
      Konstante für die SER-Dateiendung.
      static java.lang.String SVG_EXTENSION
      Konstante für die SVG-Dateiendung.
      static java.lang.String TIF_EXTENSION
      Konstante für die TIF-Dateiendung
      static java.lang.String TIFF_EXTENSION
      Konstante für die TIFF-Dateiendung
      static java.lang.String TXT_EXTENSION
      Konstante für die TXT-Dateiendung
      static java.lang.String VISIO_EXTENSION
      Konstante für die VISIO-Dateiendung
      static java.lang.String[] VISIO_EXTENSIONS
      Liste der von VISIO unterstützten Dateitypen
      static java.lang.String WMF_EXTENSION
      Konstante für die WMF-Dateiendung
      static java.lang.String[] WORD_EXTENSIONS
      Liste der von Word untertützten Dateitypen (ab office 2007)
      static java.lang.String WPS_EXTENSION
      Konstante für die WPS-Dateiendung.
      static java.lang.String XLTX_EXTENSION
      Konstante für die XLTX-Dateiendung
      static java.lang.String XML_EXTENSION
      Konstante für die XML-Dateiendung
      static java.lang.String XPS_EXTENSION
      Konstante für die XPS-Dateiendung.
      static java.lang.String XSL_FO_EXTENSION
      Konstante für die XSL_FO-Dateiendung.
      static java.lang.String ZIP_EXTENSION
      Konstante für die ZIP-Dateiendung
    • Constructor Summary

      Constructors 
      Constructor Description
      FileExtHelper()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String[] getExtensionList​(java.lang.String fileExtString)
      Liefert eine Liste mit den einzelnen Dateiendungen zurück.
      static java.lang.String getExtensionString​(java.lang.String[] fileExtensions)
      Liefert einen String mit den angegebenen Dateiendungen zurück.
      static java.util.List<java.io.File> getFilesWithExtension​(java.util.List<java.io.File> files, java.lang.String ext)
      Liefert eine Liste mit Dateien mit dem angegebenen Dateityp zurück.
      static java.lang.String getLowerCaseExt​(java.io.File file)
      Gibt die Extension eines Dateinamens ohne führenden Punkt zurück.
      static boolean haveSameExtension​(java.util.List<java.io.File> files, java.lang.String ext)
      Meldet zurück, ob die Dateien in der Liste dieselbe angegebene Dateiendung haben.
      static boolean isAutocadFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine Autocad-Datei ist.
      static boolean isBmpFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine BMP-Datei ist.
      static boolean isCheckoutLockFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ELO Lock-Datei im Checkout Verzeichnis vom ELO Client ist.
      static boolean isDpsFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine DPS-Datei ist.
      static boolean isDwgFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine DWG-Datei ist.
      static boolean isDxfFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine DXF-Datei ist.
      static boolean isDxlFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine DXL-Datei ist.
      static boolean isEloInstFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine Installations-Datei ist.
      static boolean isEmailFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei anhand der Dateiendung eine E-Mail Datei ist.
      static boolean isEmailFile​(java.lang.String ext)
      Meldet zurück, ob die angegebene Dateiendung eine E-Mail Datei ist.
      static boolean isEmfFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine EMF-Datei ist.
      static boolean isEmlFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine EML-Datei ist.
      static boolean isEmlFile​(java.lang.String ext)
      Prüft ob die Dateiendung eine EML-Datei ist.
      static boolean isEpubFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine EPUB-Datei ist.
      static boolean isEs8File​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ES8-Datei ist.
      static boolean isEs8File​(java.lang.String ext)
      Meldet zurück, ob die Dateiendung eine ES8-Dateiendung ist.
      static boolean isEswFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ESW-Datei ist.
      static boolean isEswFile​(java.lang.String ext)
      Meldet zurück, ob die angegebene Dateiendung eine ESW-Dateiendung ist.
      static boolean isEtFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ET-Datei ist.
      static boolean isEwfFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine EWF-Datei ist.
      static boolean isExcelFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine EXCEL-Datei ist.
      static boolean isExcelFile​(java.lang.String ext)
      Prüft ob die Dateiendung eine EXCEL-Datei ist.
      static boolean isGifFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine GIF-Datei ist.
      static boolean isHtmlFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine HTML-Datei ist.
      static boolean isImageFile​(java.io.File file)
      Meldet zurück, ob die Datei eine Bilddatei ist.
      static boolean isJarFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine JAR-Datei ist.
      static boolean isJarFile​(java.lang.String ext)
      Meldet zurück, ob die Dateiendung eine JAR-Datei ist.
      static boolean isJpegFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine JPEG-Datei ist.
      static boolean isJpegFile​(java.lang.String ext)
      Meldet zurück, ob die angegebene Datei anhand der Dateiendung eine JPEG-Datei ist.
      static boolean isJsFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine JS-Datei ist.
      static boolean isLockFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ELO Lock-Datei ist.
      static boolean isMhtFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine MHT-Datei ist.
      static boolean isMmfFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine MMF-Datei ist.
      static boolean isMsgFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine MSG-Datei ist.
      static boolean isMsgFile​(java.lang.String ext)
      Prüft ob die Dateiendung eine MSG-Datei ist.
      static boolean isMsOfficeFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine MS Office Datei ist.
      static boolean isMsOfficeFile​(java.lang.String ext)
      Meldet zurück, ob die angegebene Dateiendung eine MS Office Dateiendung ist.
      static boolean isOdbFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ODB-Datei ist.
      static boolean isOdbFile​(java.lang.String ext)
      Meldet zurück, ob die Dateiendung einer ODB-Datei entspricht.
      static boolean isOdcFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ODC-Datei ist.
      static boolean isOdcFile​(java.lang.String ext)
      Meldet zurück, ob die Dateiendung einer ODC-Datei entspricht.
      static boolean isOdgFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ODG-Datei ist.
      static boolean isOdgFile​(java.lang.String ext)
      Meldet zurück, ob die Dateiendung einer ODG-Datei entspricht.
      static boolean isOdpFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ODP-Datei ist.
      static boolean isOdpFile​(java.lang.String ext)
      Meldet zurück, ob die Dateiendung einer ODP-Datei entspricht.
      static boolean isOdsFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ODS-Datei ist.
      static boolean isOdsFile​(java.lang.String ext)
      Meldet zurück, ob die Dateiendung einer ODS-Datei entspricht.
      static boolean isOdtFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ODT-Datei ist.
      static boolean isOdtFile​(java.lang.String ext)
      Meldet zurück, ob die Dateiendung einer ODT-Datei entspricht.
      static boolean isPdfFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine PDF-Datei ist.
      static boolean isPdfFile​(java.lang.String ext)
      Prüft ob die Dateiendung eine PDF-Datei ist.
      static boolean isPngFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine PNG-Datei ist.
      static boolean isPowerPointFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine PowerPoint-Datei ist.
      static boolean isPowerPointFile​(java.lang.String ext)
      Meldet zurück, ob eine PowerPoint-Dateiendung angegeben wurde.
      static boolean isSerFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine SER-Datei ist.
      static boolean isSvgFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine SVG-Datei ist.
      static boolean isTiffFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine TIFF-Datei ist.
      static boolean isTiffFile​(java.lang.String ext)
      Prüft ob die Dateiendung eine TIFF-Datei ist.
      static boolean isTxtFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine TXT-Datei ist.
      static boolean isVisioFile​(java.io.File file)
      Prüft anhand der Dateiendung, ob die Datei eine VISIO-Datei ist.
      static boolean isVisioFile​(java.lang.String ext)
      Prüft ob die angegebene Dateiendung einer VISIO-Datei ist.
      static boolean isWmfFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine WMF-Datei ist.
      static boolean isWordFile​(java.io.File file)
      Prüft anhand ihrer Dateiendung, ob die Datei eine Word-Datei ist.
      static boolean isWordFile​(java.lang.String ext)
      Prüft ob die Dateiendung eine Word-Datei ist.
      static boolean isWpsFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine WPS-Datei ist.
      static boolean isXmlFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine XML-Datei ist.
      static boolean isXmlFile​(java.lang.String ext)
      Meldet zurück, ob die Dateiendung einer XML-Datei entspricht.
      static boolean isXpsFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine XPS-Datei ist.
      static boolean isXslFoFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine XSL-FO Datei ist.
      static boolean isZipFile​(java.io.File file)
      Meldet zurück, ob die angegebene Datei eine ZIP-Datei ist.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • BMP_EXTENSION

        public static final java.lang.String BMP_EXTENSION
        Konstante für die BMP-Dateiendung
        See Also:
        Constant Field Values
      • PNG_EXTENSION

        public static final java.lang.String PNG_EXTENSION
        Konstante für die PNG-Dateiendung
        See Also:
        Constant Field Values
      • JPG_EXTENSION

        public static final java.lang.String JPG_EXTENSION
        Konstante für die JPG-Dateiendung
        See Also:
        Constant Field Values
      • JPEG_EXTENSION

        public static final java.lang.String JPEG_EXTENSION
        Konstante für die JPEG-Dateiendung
        See Also:
        Constant Field Values
      • TIF_EXTENSION

        public static final java.lang.String TIF_EXTENSION
        Konstante für die TIF-Dateiendung
        See Also:
        Constant Field Values
      • TIFF_EXTENSION

        public static final java.lang.String TIFF_EXTENSION
        Konstante für die TIFF-Dateiendung
        See Also:
        Constant Field Values
      • GIF_EXTENSION

        public static final java.lang.String GIF_EXTENSION
        Konstante für die GIF-Dateiendung
        See Also:
        Constant Field Values
      • PDF_EXTENSION

        public static final java.lang.String PDF_EXTENSION
        Konstante für die PDF-Dateiendung
        See Also:
        Constant Field Values
      • WORD_EXTENSIONS

        public static final java.lang.String[] WORD_EXTENSIONS
        Liste der von Word untertützten Dateitypen (ab office 2007)
      • EXCEL_EXTENSIONS

        public static final java.lang.String[] EXCEL_EXTENSIONS
        Liste der von Excel untertützten Dateitypen
      • POWERPOINT_EXTENSIONS

        public static final java.lang.String[] POWERPOINT_EXTENSIONS
        Liste der von PowerPoint unterstützten Dateitypen
      • VISIO_EXTENSIONS

        public static final java.lang.String[] VISIO_EXTENSIONS
        Liste der von VISIO unterstützten Dateitypen
      • XLTX_EXTENSION

        public static final java.lang.String XLTX_EXTENSION
        Konstante für die XLTX-Dateiendung
        See Also:
        Constant Field Values
      • PPT_EXTENSION

        public static final java.lang.String PPT_EXTENSION
        Konstante für die PPT-Dateiendung
        See Also:
        Constant Field Values
      • PPTX_EXTENSION

        public static final java.lang.String PPTX_EXTENSION
        Konstante für die PPTX-Dateiendung
        See Also:
        Constant Field Values
      • POTX_EXTENSION

        public static final java.lang.String POTX_EXTENSION
        Konstante für die POTX-Dateiendung
        See Also:
        Constant Field Values
      • MSG_EXTENSION

        public static final java.lang.String MSG_EXTENSION
        Konstante für die MSG-Dateiendung
        See Also:
        Constant Field Values
      • EML_EXTENSION

        public static final java.lang.String EML_EXTENSION
        Konstante für die EML-Dateiendung
        See Also:
        Constant Field Values
      • VISIO_EXTENSION

        public static final java.lang.String VISIO_EXTENSION
        Konstante für die VISIO-Dateiendung
        See Also:
        Constant Field Values
      • ODT_EXTENSION

        public static final java.lang.String ODT_EXTENSION
        Konstante für die ODT-Dateiendung.
        See Also:
        Constant Field Values
      • ODS_EXTENSION

        public static final java.lang.String ODS_EXTENSION
        Konstante für die ODS-Dateiendung.
        See Also:
        Constant Field Values
      • ODP_EXTENSION

        public static final java.lang.String ODP_EXTENSION
        Konstante für die ODP-Dateiendung.
        See Also:
        Constant Field Values
      • ODG_EXTENSION

        public static final java.lang.String ODG_EXTENSION
        Konstante für die ODG-Dateiendung.
        See Also:
        Constant Field Values
      • ODC_EXTENSION

        public static final java.lang.String ODC_EXTENSION
        Konstante für die ODC-Dateiendung.
        See Also:
        Constant Field Values
      • ODB_EXTENSION

        public static final java.lang.String ODB_EXTENSION
        Konstante für die ODB-Dateiendung.
        See Also:
        Constant Field Values
      • HTML_EXTENSION

        public static final java.lang.String HTML_EXTENSION
        Konstante für die HTML-Dateiendung
        See Also:
        Constant Field Values
      • HTM_EXTENSION

        public static final java.lang.String HTM_EXTENSION
        Konstante für die HTM-Dateiendung
        See Also:
        Constant Field Values
      • MHT_EXTENSION

        public static final java.lang.String MHT_EXTENSION
        Konstante für die MHT-Dateindung
        See Also:
        Constant Field Values
      • EMF_EXTENSION

        public static final java.lang.String EMF_EXTENSION
        Konstante für die EMF-Dateiendung
        See Also:
        Constant Field Values
      • WMF_EXTENSION

        public static final java.lang.String WMF_EXTENSION
        Konstante für die WMF-Dateiendung
        See Also:
        Constant Field Values
      • MMF_EXTENSION

        public static final java.lang.String MMF_EXTENSION
        Konstante für die MMF-Dateiendung
        See Also:
        Constant Field Values
      • JS_EXTENSION

        public static final java.lang.String JS_EXTENSION
        Konstante für die JS-Dateiendung
        See Also:
        Constant Field Values
      • JAR_EXTENSION

        public static final java.lang.String JAR_EXTENSION
        Konstante für die JAR-Dateiendung
        See Also:
        Constant Field Values
      • TXT_EXTENSION

        public static final java.lang.String TXT_EXTENSION
        Konstante für die TXT-Dateiendung
        See Also:
        Constant Field Values
      • DXL_EXTENSION

        public static final java.lang.String DXL_EXTENSION
        Konstante für die DXL-Dateiendung
        See Also:
        Constant Field Values
      • ZIP_EXTENSION

        public static final java.lang.String ZIP_EXTENSION
        Konstante für die ZIP-Dateiendung
        See Also:
        Constant Field Values
      • XML_EXTENSION

        public static final java.lang.String XML_EXTENSION
        Konstante für die XML-Dateiendung
        See Also:
        Constant Field Values
      • ESW_EXTENSION

        public static final java.lang.String ESW_EXTENSION
        Konstante für die ESW-Dateiendung.
        See Also:
        Constant Field Values
      • ES8_EXTENSION

        public static final java.lang.String ES8_EXTENSION
        Konstante für die ES8-Dateiendung.
        See Also:
        Constant Field Values
      • EWF_EXTENSION

        public static final java.lang.String EWF_EXTENSION
        Konstante für die EWF-Dateiendung.
        See Also:
        Constant Field Values
      • LOCK_EXTENSION

        public static final java.lang.String LOCK_EXTENSION
        Endung für Lock-Dateien.
        See Also:
        Constant Field Values
      • CHECKOUT_LOCK_FILE

        public static final java.lang.String CHECKOUT_LOCK_FILE
        Lock-Dateien für das Checkout-Verzeichnis vom ELO Client.
        See Also:
        Constant Field Values
      • INST_EXTENSION

        public static final java.lang.String INST_EXTENSION
        Dateiendung für Installations-Skripte.
        See Also:
        Constant Field Values
      • WPS_EXTENSION

        public static final java.lang.String WPS_EXTENSION
        Konstante für die WPS-Dateiendung.
        See Also:
        Constant Field Values
      • DPS_EXTENSION

        public static final java.lang.String DPS_EXTENSION
        Konstante für die EPS-Dateiendung.
        See Also:
        Constant Field Values
      • ET_EXTENSION

        public static final java.lang.String ET_EXTENSION
        Konstante für die ET-Dateiendung.
        See Also:
        Constant Field Values
      • DWG_EXTENSION

        public static final java.lang.String DWG_EXTENSION
        Konstante für die DWG-Dateiendung.
        See Also:
        Constant Field Values
      • DXF_EXTENSION

        public static final java.lang.String DXF_EXTENSION
        Konstante für die DXF-Dateiendung.
        See Also:
        Constant Field Values
      • XSL_FO_EXTENSION

        public static final java.lang.String XSL_FO_EXTENSION
        Konstante für die XSL_FO-Dateiendung.
        See Also:
        Constant Field Values
      • XPS_EXTENSION

        public static final java.lang.String XPS_EXTENSION
        Konstante für die XPS-Dateiendung.
        See Also:
        Constant Field Values
      • SVG_EXTENSION

        public static final java.lang.String SVG_EXTENSION
        Konstante für die SVG-Dateiendung.
        See Also:
        Constant Field Values
      • EPUB_EXTENSION

        public static final java.lang.String EPUB_EXTENSION
        Konstante für die EPUB-Dateiendung.
        See Also:
        Constant Field Values
      • SER_EXTENSION

        public static final java.lang.String SER_EXTENSION
        Konstante für die SER-Dateiendung.
        See Also:
        Constant Field Values
    • Constructor Detail

      • FileExtHelper

        public FileExtHelper()
    • Method Detail

      • isPdfFile

        public static boolean isPdfFile​(java.io.File file)
                                 throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine PDF-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei PDF, False sonst
        Throws:
        java.lang.Exception
      • isPdfFile

        public static boolean isPdfFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Prüft ob die Dateiendung eine PDF-Datei ist.
        Parameters:
        ext - zu Prüfende Dateiendung
        Returns:
        True bei PDF, False sonst
        Throws:
        java.lang.Exception
      • isExcelFile

        public static boolean isExcelFile​(java.io.File file)
                                   throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine EXCEL-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei EXCEL, False sonst
        Throws:
        java.lang.Exception
      • isExcelFile

        public static boolean isExcelFile​(java.lang.String ext)
                                   throws java.lang.Exception
        Prüft ob die Dateiendung eine EXCEL-Datei ist.
        Parameters:
        ext - zu Prüfende Dateiendung
        Returns:
        True bei EXCEL, False sonst
        Throws:
        java.lang.Exception
      • isWordFile

        public static boolean isWordFile​(java.io.File file)
                                  throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine Word-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei Word, False sonst
        Throws:
        java.lang.Exception
      • isWordFile

        public static boolean isWordFile​(java.lang.String ext)
                                  throws java.lang.Exception
        Prüft ob die Dateiendung eine Word-Datei ist.
        Parameters:
        ext - zu Prüfende Dateiendung
        Returns:
        True bei Word, False sonst
        Throws:
        java.lang.Exception
      • isPowerPointFile

        public static boolean isPowerPointFile​(java.io.File file)
                                        throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine PowerPoint-Datei ist.
        Parameters:
        file - Datei
        Returns:
        True bei einer PowerPoint-Datei, sonst False
        Throws:
        java.lang.Exception
      • isPowerPointFile

        public static boolean isPowerPointFile​(java.lang.String ext)
                                        throws java.lang.Exception
        Meldet zurück, ob eine PowerPoint-Dateiendung angegeben wurde.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei einer PowerPoint-Datei, sonst False
        Throws:
        java.lang.Exception
      • isTiffFile

        public static boolean isTiffFile​(java.io.File file)
                                  throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine TIFF-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei TIFF, False sonst
        Throws:
        java.lang.Exception
      • isTiffFile

        public static boolean isTiffFile​(java.lang.String ext)
                                  throws java.lang.Exception
        Prüft ob die Dateiendung eine TIFF-Datei ist.
        Parameters:
        ext - zu Prüfende Dateiendung
        Returns:
        True bei TIFF, False sonst
        Throws:
        java.lang.Exception
      • isEmlFile

        public static boolean isEmlFile​(java.io.File file)
                                 throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine EML-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei EML, False sonst
        Throws:
        java.lang.Exception
      • isEmlFile

        public static boolean isEmlFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Prüft ob die Dateiendung eine EML-Datei ist.
        Parameters:
        ext - zu Prüfende Dateiendung
        Returns:
        True bei EML, False sonst
        Throws:
        java.lang.Exception
      • isVisioFile

        public static boolean isVisioFile​(java.io.File file)
                                   throws java.lang.Exception
        Prüft anhand der Dateiendung, ob die Datei eine VISIO-Datei ist.
        Parameters:
        file - Datei
        Returns:
        True bei VISIO, False sonst
        Throws:
        java.lang.Exception
      • isVisioFile

        public static boolean isVisioFile​(java.lang.String ext)
                                   throws java.lang.Exception
        Prüft ob die angegebene Dateiendung einer VISIO-Datei ist.
        Parameters:
        ext - Dateiendung
        Returns:
        Dateiendung einer VISIO-Datei
        Throws:
        java.lang.Exception
      • isMsOfficeFile

        public static boolean isMsOfficeFile​(java.io.File file)
                                      throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine MS Office Datei ist.
        Parameters:
        file - Datei
        Returns:
        True bei einer MS Office Datei, False sonst
        Throws:
        java.lang.Exception
      • isMsOfficeFile

        public static boolean isMsOfficeFile​(java.lang.String ext)
                                      throws java.lang.Exception
        Meldet zurück, ob die angegebene Dateiendung eine MS Office Dateiendung ist.
        Parameters:
        ext - Dateiendung
        Returns:
        MS Office Dateiendung
        Throws:
        java.lang.Exception
      • isMsgFile

        public static boolean isMsgFile​(java.io.File file)
                                 throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine MSG-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei MSG, False sonst
        Throws:
        java.lang.Exception
      • isMsgFile

        public static boolean isMsgFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Prüft ob die Dateiendung eine MSG-Datei ist.
        Parameters:
        ext - zu Prüfende Dateiendung
        Returns:
        True bei MSG, False sonst
        Throws:
        java.lang.Exception
      • isEmailFile

        public static boolean isEmailFile​(java.io.File file)
                                   throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei anhand der Dateiendung eine E-Mail Datei ist.
        Parameters:
        file - Datei
        Returns:
        True bei E-Mail, False sonst
        Throws:
        java.lang.Exception
      • isEmailFile

        public static boolean isEmailFile​(java.lang.String ext)
                                   throws java.lang.Exception
        Meldet zurück, ob die angegebene Dateiendung eine E-Mail Datei ist.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei E-Mail, False sonst
        Throws:
        java.lang.Exception
      • isBmpFile

        public static boolean isBmpFile​(java.io.File file)
                                 throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine BMP-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei BMP, False sonst
        Throws:
        java.lang.Exception
      • isGifFile

        public static boolean isGifFile​(java.io.File file)
                                 throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine GIF-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei GIF, False sonst
        Throws:
        java.lang.Exception
      • isEmfFile

        public static boolean isEmfFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine EMF-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei EMF, False sonst
        Throws:
        java.lang.Exception
      • isMmfFile

        public static boolean isMmfFile​(java.io.File file)
                                 throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine MMF-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei MMF, False sonst
        Throws:
        java.lang.Exception
      • isWmfFile

        public static boolean isWmfFile​(java.io.File file)
                                 throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine WMF-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei WMF, False sonst
        Throws:
        java.lang.Exception
      • isPngFile

        public static boolean isPngFile​(java.io.File file)
                                 throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine PNG-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei PNG, False sonst
        Throws:
        java.lang.Exception
      • isJpegFile

        public static boolean isJpegFile​(java.io.File file)
                                  throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine JPEG-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei JPEG, False sonst
        Throws:
        java.lang.Exception
      • isJpegFile

        public static boolean isJpegFile​(java.lang.String ext)
                                  throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei anhand der Dateiendung eine JPEG-Datei ist.
        Parameters:
        ext - Dateiendung
        Returns:
        JPEG-Datei
        Throws:
        java.lang.Exception
      • isJsFile

        public static boolean isJsFile​(java.io.File file)
                                throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine JS-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei JS, False sonst
        Throws:
        java.lang.Exception
      • isJarFile

        public static boolean isJarFile​(java.io.File file)
                                 throws java.lang.Exception
        Prüft anhand ihrer Dateiendung, ob die Datei eine JAR-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei JAR, False sonst
        Throws:
        java.lang.Exception
      • isJarFile

        public static boolean isJarFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die Dateiendung eine JAR-Datei ist.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei einer JAR-Dateiendung
        Throws:
        java.lang.Exception
      • isTxtFile

        public static boolean isTxtFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine TXT-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei TXT, False sonst
        Throws:
        java.lang.Exception
      • isDxlFile

        public static boolean isDxlFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine DXL-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei DXL, False sonst
        Throws:
        java.lang.Exception
      • isOdtFile

        public static boolean isOdtFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ODT-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei ODT, False sonst
        Throws:
        java.lang.Exception
      • isOdtFile

        public static boolean isOdtFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die Dateiendung einer ODT-Datei entspricht.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei ODT-Datei, False sonst
        Throws:
        java.lang.Exception
      • isOdsFile

        public static boolean isOdsFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ODS-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei ODS, False sonst
        Throws:
        java.lang.Exception
      • isOdsFile

        public static boolean isOdsFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die Dateiendung einer ODS-Datei entspricht.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei ODS-Datei, False sonst
        Throws:
        java.lang.Exception
      • isOdpFile

        public static boolean isOdpFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ODP-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei ODP, False sonst
        Throws:
        java.lang.Exception
      • isOdpFile

        public static boolean isOdpFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die Dateiendung einer ODP-Datei entspricht.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei ODP-Datei, False sonst
        Throws:
        java.lang.Exception
      • isOdgFile

        public static boolean isOdgFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ODG-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei ODG, False sonst
        Throws:
        java.lang.Exception
      • isOdgFile

        public static boolean isOdgFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die Dateiendung einer ODG-Datei entspricht.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei ODG-Datei, False sonst
        Throws:
        java.lang.Exception
      • isOdbFile

        public static boolean isOdbFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ODB-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei ODB, False sonst
        Throws:
        java.lang.Exception
      • isOdbFile

        public static boolean isOdbFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die Dateiendung einer ODB-Datei entspricht.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei ODB-Datei, False sonst
        Throws:
        java.lang.Exception
      • isOdcFile

        public static boolean isOdcFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ODC-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei ODC, False sonst
        Throws:
        java.lang.Exception
      • isOdcFile

        public static boolean isOdcFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die Dateiendung einer ODC-Datei entspricht.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei ODC-Datei, False sonst
        Throws:
        java.lang.Exception
      • isHtmlFile

        public static boolean isHtmlFile​(java.io.File file)
                                  throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine HTML-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei Html oder Htm, False sonst
        Throws:
        java.lang.Exception
      • isMhtFile

        public static boolean isMhtFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine MHT-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei MHT, False sonst
        Throws:
        java.lang.Exception
      • isZipFile

        public static boolean isZipFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ZIP-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei Zip, False sonst
        Throws:
        java.lang.Exception
      • isXmlFile

        public static boolean isXmlFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine XML-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        True bei Xml, False sonst
        Throws:
        java.lang.Exception
      • isXmlFile

        public static boolean isXmlFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die Dateiendung einer XML-Datei entspricht.
        Parameters:
        ext - Dateiendung
        Returns:
        True bei XML-Datei, False sonst
        Throws:
        java.lang.Exception
      • isImageFile

        public static boolean isImageFile​(java.io.File file)
                                   throws java.lang.Exception
        Meldet zurück, ob die Datei eine Bilddatei ist.
        Parameters:
        file - Datei
        Returns:
        Bilddatei
        Throws:
        java.lang.Exception
      • isEswFile

        public static boolean isEswFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ESW-Datei ist.
        Parameters:
        file - Datei
        Returns:
        ESW-Datei
        Throws:
        java.lang.Exception
      • isEswFile

        public static boolean isEswFile​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Dateiendung eine ESW-Dateiendung ist.
        Parameters:
        ext - Dateiendung
        Returns:
        ESW-Dateiendung
        Throws:
        java.lang.Exception
      • isEs8File

        public static boolean isEs8File​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ES8-Datei ist.
        Parameters:
        file - Datei
        Returns:
        ES8-Datei
        Throws:
        java.lang.Exception
      • isEs8File

        public static boolean isEs8File​(java.lang.String ext)
                                 throws java.lang.Exception
        Meldet zurück, ob die Dateiendung eine ES8-Dateiendung ist.
        Parameters:
        ext - Dateiendung
        Returns:
        ES8-Dateiendung
        Throws:
        java.lang.Exception
      • isEwfFile

        public static boolean isEwfFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine EWF-Datei ist.
        Parameters:
        file - Datei
        Returns:
        EWF-Datei
        Throws:
        java.lang.Exception
      • isLockFile

        public static boolean isLockFile​(java.io.File file)
                                  throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ELO Lock-Datei ist.
        Parameters:
        file - Datei
        Returns:
        ELO Lock-Datei
        Throws:
        java.lang.Exception
      • isCheckoutLockFile

        public static boolean isCheckoutLockFile​(java.io.File file)
                                          throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ELO Lock-Datei im Checkout Verzeichnis vom ELO Client ist.
        Parameters:
        file - Datei
        Returns:
        ELO Lock-Datei im Checkout Verzeichnis
        Throws:
        java.lang.Exception
      • isEloInstFile

        public static boolean isEloInstFile​(java.io.File file)
                                     throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine Installations-Datei ist.
        Parameters:
        file - zu prüfende Datei
        Returns:
        Datei ist eine Installationsdatei
        Throws:
        java.lang.Exception
      • isWpsFile

        public static boolean isWpsFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine WPS-Datei ist.
        Parameters:
        file - Datei
        Returns:
        WPS-Datei
        Throws:
        java.lang.Exception
      • isDpsFile

        public static boolean isDpsFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine DPS-Datei ist.
        Parameters:
        file - Datei
        Returns:
        DPS-Datei
        Throws:
        java.lang.Exception
      • isEtFile

        public static boolean isEtFile​(java.io.File file)
                                throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine ET-Datei ist.
        Parameters:
        file - Datei
        Returns:
        ET-Datei
        Throws:
        java.lang.Exception
      • isDwgFile

        public static boolean isDwgFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine DWG-Datei ist.
        Parameters:
        file - Datei
        Returns:
        DWG-Datei
        Throws:
        java.lang.Exception
      • isDxfFile

        public static boolean isDxfFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine DXF-Datei ist.
        Parameters:
        file - Datei
        Returns:
        DXF-Datei
        Throws:
        java.lang.Exception
      • isXslFoFile

        public static boolean isXslFoFile​(java.io.File file)
                                   throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine XSL-FO Datei ist.
        Parameters:
        file - Datei
        Returns:
        XSL-FO Datei
        Throws:
        java.lang.Exception
      • isXpsFile

        public static boolean isXpsFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine XPS-Datei ist.
        Parameters:
        file - Datei
        Returns:
        XPS-Datei
        Throws:
        java.lang.Exception
      • isSvgFile

        public static boolean isSvgFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine SVG-Datei ist.
        Parameters:
        file - Datei
        Returns:
        SVG-Datei
        Throws:
        java.lang.Exception
      • isEpubFile

        public static boolean isEpubFile​(java.io.File file)
                                  throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine EPUB-Datei ist.
        Parameters:
        file - Datei
        Returns:
        EPUB-Datei
        Throws:
        java.lang.Exception
      • isSerFile

        public static boolean isSerFile​(java.io.File file)
                                 throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine SER-Datei ist.
        Parameters:
        file - Datei
        Returns:
        SER-Datei
        Throws:
        java.lang.Exception
      • isAutocadFile

        public static boolean isAutocadFile​(java.io.File file)
                                     throws java.lang.Exception
        Meldet zurück, ob die angegebene Datei eine Autocad-Datei ist.
        Parameters:
        file - Datei
        Returns:
        Autocad-Datei
        Throws:
        java.lang.Exception
      • haveSameExtension

        public static boolean haveSameExtension​(java.util.List<java.io.File> files,
                                                java.lang.String ext)
                                         throws java.lang.Exception
        Meldet zurück, ob die Dateien in der Liste dieselbe angegebene Dateiendung haben.
        Parameters:
        files - Liste mit Dateien
        ext - Dateiendung
        Returns:
        Dateien haben dieselbe Dateiendung
        Throws:
        java.lang.Exception
      • getFilesWithExtension

        public static java.util.List<java.io.File> getFilesWithExtension​(java.util.List<java.io.File> files,
                                                                         java.lang.String ext)
                                                                  throws java.lang.Exception
        Liefert eine Liste mit Dateien mit dem angegebenen Dateityp zurück.
        Parameters:
        files - Liste mit Dateien
        ext - Dateityp
        Returns:
        Liste mit Dateien mit dem angegebenen Dateityp
        Throws:
        java.lang.Exception
      • getExtensionString

        public static java.lang.String getExtensionString​(java.lang.String[] fileExtensions)
                                                   throws java.lang.Exception
        Liefert einen String mit den angegebenen Dateiendungen zurück. Die einzelnen Dateiendungen werden durch ein Komma getrennt.
        Parameters:
        fileExtensions - Liste mit Dateiendungen
        Returns:
        String mit den Dateiendungen
        Throws:
        java.lang.Exception
      • getExtensionList

        public static java.lang.String[] getExtensionList​(java.lang.String fileExtString)
                                                   throws java.lang.Exception
        Liefert eine Liste mit den einzelnen Dateiendungen zurück.
        Parameters:
        fileExtString - String mit Dateiendungen (getrennt durch ein Komma)
        Returns:
        Liste mit Dateiendungen
        Throws:
        java.lang.Exception
      • getLowerCaseExt

        public static java.lang.String getLowerCaseExt​(java.io.File file)
                                                throws java.lang.Exception
        Gibt die Extension eines Dateinamens ohne führenden Punkt zurück. Wenn keine Extension vorhanden ist, dann wird ein Leerstring und keine Null geliefert. Wenn der Dateiname null ist, dann wird eine null zurückgegeben. Die Dateiendung wird in Kleinbuchstaben zurückgegeben.
        Parameters:
        file - Datei
        Returns:
        Dateiendung ohne führenden Punkt
        Throws:
        java.lang.Exception