Class ELOAsExtUtils


  • public class ELOAsExtUtils
    extends java.lang.Object

    Überschrift: ELOAsExtUtils.

    Beschreibung: Hilfsmethoden für verschiedene Dateiendungen.

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

    • Constructor Summary

      Constructors 
      Constructor Description
      ELOAsExtUtils()  
    • 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 eine 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
    • Constructor Detail

      • ELOAsExtUtils

        public ELOAsExtUtils()
    • 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 eine 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
      • 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
      • 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
      • 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