From 57b26d11465d8bfced1a2ee217a9d4fc668cc061 Mon Sep 17 00:00:00 2001 From: Mark Rogers Date: Mon, 29 Sep 2008 14:54:01 +0000 Subject: [PATCH] Update to use latest version of text mining lib. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@11073 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../transform/TextMiningContentTransformer.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/source/java/org/alfresco/repo/content/transform/TextMiningContentTransformer.java b/source/java/org/alfresco/repo/content/transform/TextMiningContentTransformer.java index 5018978045..03af6c1c5b 100644 --- a/source/java/org/alfresco/repo/content/transform/TextMiningContentTransformer.java +++ b/source/java/org/alfresco/repo/content/transform/TextMiningContentTransformer.java @@ -31,7 +31,8 @@ import org.alfresco.repo.content.MimetypeMap; import org.alfresco.service.cmr.repository.ContentReader; import org.alfresco.service.cmr.repository.ContentWriter; import org.alfresco.service.cmr.repository.TransformationOptions; -import org.textmining.text.extraction.WordExtractor; +import org.textmining.extraction.TextExtractor; +import org.textmining.extraction.word.WordTextExtractorFactory; /** * Makes use of the {@link http://www.textmining.org/ TextMining} library to @@ -41,11 +42,11 @@ import org.textmining.text.extraction.WordExtractor; */ public class TextMiningContentTransformer extends AbstractContentTransformer2 { - private WordExtractor wordExtractor; + private WordTextExtractorFactory wordExtractorFactory; public TextMiningContentTransformer() { - this.wordExtractor = new WordExtractor(); + this.wordExtractorFactory = new WordTextExtractorFactory(); } /** @@ -73,7 +74,8 @@ public class TextMiningContentTransformer extends AbstractContentTransformer2 try { is = reader.getContentInputStream(); - text = wordExtractor.extractText(is); + TextExtractor te = wordExtractorFactory.textExtractor(is); + text = te.getText(); } catch (IOException e) {