Class ELOAsExtUtils

java.lang.Object
de.elo.mover.utils.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

    Modifier and Type Method Description
    static boolean containsFileExt​(java.lang.String[] fileExtList, java.lang.String fileExt)
    Meldet zurück, ob die Liste mit den Dateiendungen die angegebene Dateiendung enthält.
    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 isOneNoteFile​(java.io.File file)
    Prüft anhand der Dateiendung, ob die Datei eine OneNote-Datei ist.
    static boolean isOneNoteFile​(java.lang.String ext)
    Prüft ob die Dateiendung eine OneNote-Datei ist.
    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 Details

    • ELOAsExtUtils

      public ELOAsExtUtils()
  • Method Details

    • 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
    • isOneNoteFile

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

      public static boolean isOneNoteFile​(java.lang.String ext) throws java.lang.Exception
      Prüft ob die Dateiendung eine OneNote-Datei ist.
      Parameters:
      ext - zu Prüfende Dateiendung
      Returns:
      True bei OneNote, False sonst
      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
    • containsFileExt

      public static boolean containsFileExt​(java.lang.String[] fileExtList, java.lang.String fileExt) throws java.lang.Exception
      Meldet zurück, ob die Liste mit den Dateiendungen die angegebene Dateiendung enthält. Die Klein/Großschreibung der Dateiendungen ist für die Funktion irrelevant.
      Parameters:
      fileExtList - Liste mit Dateiendungen
      fileExt - Dateiendung
      Returns:
      Liste enthält die Dateiendung
      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