Author: enridaga
Date: Tue Jan 18 11:04:51 2011
New Revision: 1060304

URL: http://svn.apache.org/viewvc?rev=1060304&view=rev
Log:
STANBOL-34 Fixed usage of the Clerezza 
org.apache.clerezza.rdf.core.serializedform.ParsingProvider method.

Modified:
    
incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToClerezzaConverter.java
    
incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/OWLAPIToClerezzaConverter.java

Modified: 
incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToClerezzaConverter.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToClerezzaConverter.java?rev=1060304&r1=1060303&r2=1060304&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToClerezzaConverter.java
 (original)
+++ 
incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToClerezzaConverter.java
 Tue Jan 18 11:04:51 2011
@@ -2,51 +2,21 @@ package eu.iksproject.kres.shared.transf
 
 import java.io.ByteArrayInputStream;
 import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-import java.io.OutputStream;
 import java.util.ArrayList;
 import java.util.Iterator;
 
-import javax.xml.transform.OutputKeys;
-import javax.xml.transform.Transformer;
-import javax.xml.transform.TransformerException;
-import javax.xml.transform.TransformerFactory;
-import javax.xml.transform.dom.DOMSource;
-import javax.xml.transform.stream.StreamResult;
-
-import org.apache.clerezza.rdf.core.BNode;
-import org.apache.clerezza.rdf.core.LiteralFactory;
 import org.apache.clerezza.rdf.core.MGraph;
-import org.apache.clerezza.rdf.core.NonLiteral;
-import org.apache.clerezza.rdf.core.PlainLiteral;
 import org.apache.clerezza.rdf.core.Triple;
-import org.apache.clerezza.rdf.core.TypedLiteral;
-import org.apache.clerezza.rdf.core.UriRef;
 import org.apache.clerezza.rdf.core.impl.SimpleMGraph;
-import org.apache.clerezza.rdf.core.impl.TripleImpl;
-import org.apache.clerezza.rdf.core.serializedform.Parser;
 import org.apache.clerezza.rdf.core.serializedform.ParsingProvider;
-import org.apache.clerezza.rdf.core.serializedform.Serializer;
 import org.apache.clerezza.rdf.core.serializedform.SerializingProvider;
 import org.apache.clerezza.rdf.core.serializedform.SupportedFormat;
 import org.apache.clerezza.rdf.jena.parser.JenaParserProvider;
 import org.apache.clerezza.rdf.jena.serializer.JenaSerializerProvider;
-import org.w3c.dom.Document;
 
-import com.hp.hpl.jena.datatypes.BaseDatatype;
 import com.hp.hpl.jena.graph.Graph;
-import com.hp.hpl.jena.ontology.OntModel;
-import com.hp.hpl.jena.rdf.arp.impl.ANode;
-import com.hp.hpl.jena.rdf.model.Literal;
 import com.hp.hpl.jena.rdf.model.Model;
 import com.hp.hpl.jena.rdf.model.ModelFactory;
-import com.hp.hpl.jena.rdf.model.Property;
-import com.hp.hpl.jena.rdf.model.RDFNode;
-import com.hp.hpl.jena.rdf.model.Resource;
-import com.hp.hpl.jena.rdf.model.Statement;
-import com.hp.hpl.jena.rdf.model.StmtIterator;
-import com.hp.hpl.jena.rdf.model.impl.RDFWriterFImpl;
-import com.hp.hpl.jena.util.FileManager;
 
 /**
  * This class provides static methods to convert:
@@ -89,10 +59,6 @@ public class JenaToClerezzaConverter {
                
        }
        
-       
-       
-       
-       
        /**
         * 
         * Converts a Jena {@link Model} to Clerezza {@link MGraph}.
@@ -108,12 +74,10 @@ public class JenaToClerezzaConverter {
                
                ByteArrayInputStream in = new 
ByteArrayInputStream(out.toByteArray());
                
-               ParsingProvider parser = new JenaParserProvider();
-               org.apache.clerezza.rdf.core.Graph deserializedGraph = 
parser.parse(in, SupportedFormat.RDF_XML, null);
-               
+               ParsingProvider parser = new JenaParserProvider();              
                
                MGraph mGraph = new SimpleMGraph();
-               mGraph.addAll(deserializedGraph);
+               parser.parse(mGraph,in, SupportedFormat.RDF_XML, null);
                
                return mGraph;
                

Modified: 
incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/OWLAPIToClerezzaConverter.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/OWLAPIToClerezzaConverter.java?rev=1060304&r1=1060303&r2=1060304&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/OWLAPIToClerezzaConverter.java
 (original)
+++ 
incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/OWLAPIToClerezzaConverter.java
 Tue Jan 18 11:04:51 2011
@@ -123,11 +123,8 @@ public class OWLAPIToClerezzaConverter {
                        ByteArrayInputStream in = new 
ByteArrayInputStream(out.toByteArray());
                        
                        ParsingProvider parser = new JenaParserProvider();
-                       org.apache.clerezza.rdf.core.Graph deserializedGraph = 
parser.parse(in, SupportedFormat.RDF_XML, null);
-                       
-                       
                        mGraph = new SimpleMGraph();
-                       mGraph.addAll(deserializedGraph);
+                       parser.parse(mGraph, in, SupportedFormat.RDF_XML, null);
                } catch (OWLOntologyStorageException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();


Reply via email to