You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2012/07/15 23:35:25 UTC

svn commit: r1361806 - /jena/Scratch/AFS/Dev/trunk/src/main/java/projects/riot_reader/RDFReaderRIOT_ARP.java

Author: andy
Date: Sun Jul 15 21:35:24 2012
New Revision: 1361806

URL: http://svn.apache.org/viewvc?rev=1361806&view=rev
Log: (empty)

Modified:
    jena/Scratch/AFS/Dev/trunk/src/main/java/projects/riot_reader/RDFReaderRIOT_ARP.java

Modified: jena/Scratch/AFS/Dev/trunk/src/main/java/projects/riot_reader/RDFReaderRIOT_ARP.java
URL: http://svn.apache.org/viewvc/jena/Scratch/AFS/Dev/trunk/src/main/java/projects/riot_reader/RDFReaderRIOT_ARP.java?rev=1361806&r1=1361805&r2=1361806&view=diff
==============================================================================
--- jena/Scratch/AFS/Dev/trunk/src/main/java/projects/riot_reader/RDFReaderRIOT_ARP.java (original)
+++ jena/Scratch/AFS/Dev/trunk/src/main/java/projects/riot_reader/RDFReaderRIOT_ARP.java Sun Jul 15 21:35:24 2012
@@ -25,11 +25,19 @@ import com.hp.hpl.jena.rdf.arp.JenaReade
 import com.hp.hpl.jena.rdf.model.Model ;
 import com.hp.hpl.jena.rdf.model.RDFErrorHandler ;
 import com.hp.hpl.jena.rdf.model.RDFReader ;
+import com.hp.hpl.jena.util.FileManager ;
 
 /** Adapter from Jena2 original style adapter for ARP - adds the file: */
 
 public class RDFReaderRIOT_ARP implements RDFReader
 {
+    // A FileManager sort out baseURIs for files.
+    static FileManager fileMgr = new FileManager() ;
+    static {
+        fileMgr.addLocatorFile() ;
+        fileMgr.addLocatorURL() ;
+    }
+    
     RDFReader reader = new JenaReader() ;
     
     public RDFReaderRIOT_ARP() {}
@@ -45,11 +53,12 @@ public class RDFReaderRIOT_ARP implement
     @Override
     public void read(Model model, String url)
     {
-        int i = url.indexOf(':') ;
-        
-        if ( i < 0 || i == 1 )  // 1 => Windows drive.
-            url = "file:"+url ;
-        reader.read(model, url) ;
+        fileMgr.readModel(model, url) ;
+//        int i = url.indexOf(':') ;
+//        
+//        if ( i < 0 || i == 1 )  // 1 => Windows drive.
+//            url = "file:"+url ;
+//        reader.read(model, url) ;
     }
 
     @Override