diff src/de/mpiwg/itgroup/nimanager/importer/Import.java @ 2:e3ecb88314a5

minor bugs ontologies added
author dwinter
date Fri, 02 Dec 2011 08:37:03 +0100
parents b8333fab0d95
children f986e74583eb
line wrap: on
line diff
--- a/src/de/mpiwg/itgroup/nimanager/importer/Import.java	Thu Jun 30 12:43:35 2011 +0200
+++ b/src/de/mpiwg/itgroup/nimanager/importer/Import.java	Fri Dec 02 08:37:03 2011 +0100
@@ -71,9 +71,7 @@
 																	// aequivalenten
 																	// Klassen
 		classes.add(clsName); // add the classname it self;
-		// RepositoryResult<Statement> objects= new
-		// RepositoryResult<Statement>(null);
-
+		
 		OWLIndividual providerMPIWG = th.getProvider(mh,
 				TripleStoreHandler.ONTOLOGY_NS + "provider_MPIWG");
 
@@ -89,25 +87,14 @@
 		}
 		for (String cl : classes) { // gehe durch die klassen
 			RepositoryConnection con = th.getRepository().getConnection();
-			// String queryString = "SELECT DISTINCT ?s FROM <" +
-			// inCtx+"> WHERE {?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <"
-			// + cl + ">  .} OFFSET 199999 LIMIT 100000";
+			
 			String queryString = "SELECT DISTINCT ?s FROM <"
 					+ inCtx
 					+ "> WHERE {?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <"
 					+ cl + ">  .} OFFSET " + offset + " LIMIT " + limit;
-			// TupleQuery tupleQuery =
-			// con.prepareTupleQuery(QueryLanguage.SPARQL, queryString);
-
+			
 			TupleQueryResult result = th.querySPARQL(queryString);
 
-			// RepositoryResult<Statement> objects = th.getStatements(null,
-			// "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", cl);
-
-			// while(objects.hasNext()){
-			// Statement st=objects.next();
-			// Resource subj = st.getSubject();
-			//
 
 			while (result.hasNext()) {
 				BindingSet bindingSet = result.next();
@@ -115,8 +102,6 @@
 				URI subj = th.getRepository().getValueFactory()
 						.createURI(subjValue.stringValue());
 
-				// Value p = bindingSet.getValue("p");
-				// Value o = bindingSet.getValue("o");
 				HashMap<String, Object> newValues = new HashMap<String, Object>();// werte
 																					// die
 																					// neu
@@ -338,7 +323,7 @@
 			String cmdString = String.format(
 					"sparql select count(*) from <%s> where {<%s> ?x ?y}",
 					ctx,
-					TripleStoreHandler.ONTOLOGY_NS + "Person:"
+					TripleStoreHandler.ONTOLOGY_NS + identifier +":"
 							+ String.valueOf(startnumber));
 			smt.execute(cmdString);
 			ResultSet rs = smt.getResultSet();
@@ -455,7 +440,7 @@
 
 		imp.createMPIWGIdentifiers("http://dbpedia.org/ontology/Person",
 				mapping, "file://personendataWikipedia",
-				"file://mpiwg_persons.rdf");
+				"file://mpiwg_persons_2.rdf");
 
 		// mh.getOwlModel().save(new java.net.URI("file:///tmp/prot.owl"));
 	}