Package de.elo.mover.main.tiles.analyzer
Class Chain
java.lang.Object
de.elo.mover.main.tiles.analyzer.Chain
Überschrift: Chain.
Beschreibung: Ruft zu einer Datei die Kette der Analysatoren auf. Die Klasse wird als Singleton verwendet.
Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2021
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Chain
public Chain()Default-Konstruktor.
-
-
Method Details
-
analyze
public Map<String,String> analyze(File file, boolean fulltextNeeded, TileData tileData) throws Exception Analysiert eine Datei indem diese in alle Analyzer übergeben wird. Jeder Analyzer entscheidet anhand der Extension, ob er die Datei bearbeiten kann oder nicht. Das Ergebnis wird in einer Property Map zurückgegeben.- Parameters:
file- DateifulltextNeeded- Volltextanalyze durchführentileData- Daten einer Drop Zone Kachel- Returns:
- Map mit den Dateieigenschaften
- Throws:
Exception
-