Class FileExtHelper

java.lang.Object
de.elo.mover.main.helper.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 ONENOTE_EXTENSION
    Konstante für die ONENOTE-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

    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 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 Details

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

      public static final java.lang.String ONENOTE_EXTENSION
      Konstante für die ONENOTE-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 Details

    • FileExtHelper

      public FileExtHelper()
  • 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 einer 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
    • 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
    • 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