Revision: 17579
http://sourceforge.net/p/gate/code/17579
Author: markagreenwood
Date: 2014-03-07 15:47:24 +0000 (Fri, 07 Mar 2014)
Log Message:
-----------
a tiny bit more generics stuff
Modified Paths:
--------------
gate/trunk/src/main/gate/corpora/TikaFormat.java
Modified: gate/trunk/src/main/gate/corpora/TikaFormat.java
===================================================================
--- gate/trunk/src/main/gate/corpora/TikaFormat.java 2014-03-07 15:45:51 UTC
(rev 17578)
+++ gate/trunk/src/main/gate/corpora/TikaFormat.java 2014-03-07 15:47:24 UTC
(rev 17579)
@@ -2,10 +2,8 @@
import gate.Document;
import gate.DocumentFormat;
+import gate.FeatureMap;
import gate.Resource;
-import gate.corpora.DocumentImpl;
-import gate.corpora.MimeType;
-import gate.corpora.RepositioningInfo;
import gate.creole.ResourceInstantiationException;
import gate.creole.metadata.AutoInstance;
import gate.creole.metadata.CreoleResource;
@@ -17,7 +15,6 @@
import java.io.IOException;
import java.io.InputStream;
import java.net.URISyntaxException;
-import java.util.Map;
import org.apache.commons.io.IOUtils;
import org.apache.log4j.Logger;
@@ -126,7 +123,7 @@
}
private void setDocumentFeatures(Metadata metadata, Document doc) {
- Map fmap = doc.getFeatures();
+ FeatureMap fmap = doc.getFeatures();
setTikaFeature(metadata, Metadata.TITLE, fmap);
setTikaFeature(metadata, Metadata.AUTHOR, fmap);
setTikaFeature(metadata, Metadata.COMMENTS, fmap);
@@ -136,7 +133,7 @@
fmap.put("MimeType", metadata.get(Metadata.CONTENT_TYPE));
}
- private void setTikaFeature(Metadata metadata, String key, Map fmap) {
+ private void setTikaFeature(Metadata metadata, String key, FeatureMap fmap) {
String value = metadata.get(key);
if (value == null) {
return;
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries. Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs