diff options
Diffstat (limited to 'src/uk/ac/ox/cs/pagoda/tracking/QueryTracker.java')
| -rw-r--r-- | src/uk/ac/ox/cs/pagoda/tracking/QueryTracker.java | 38 |
1 files changed, 13 insertions, 25 deletions
diff --git a/src/uk/ac/ox/cs/pagoda/tracking/QueryTracker.java b/src/uk/ac/ox/cs/pagoda/tracking/QueryTracker.java index f836212..ee55be7 100644 --- a/src/uk/ac/ox/cs/pagoda/tracking/QueryTracker.java +++ b/src/uk/ac/ox/cs/pagoda/tracking/QueryTracker.java | |||
| @@ -1,24 +1,13 @@ | |||
| 1 | package uk.ac.ox.cs.pagoda.tracking; | 1 | package uk.ac.ox.cs.pagoda.tracking; |
| 2 | 2 | ||
| 3 | import java.util.HashSet; | ||
| 4 | import java.util.Iterator; | ||
| 5 | import java.util.LinkedList; | ||
| 6 | import java.util.Set; | ||
| 7 | |||
| 8 | import org.semanticweb.HermiT.model.DLClause; | 3 | import org.semanticweb.HermiT.model.DLClause; |
| 9 | import org.semanticweb.owlapi.model.IRI; | 4 | import org.semanticweb.owlapi.model.*; |
| 10 | import org.semanticweb.owlapi.model.OWLAxiom; | 5 | import uk.ac.ox.cs.JRDFox.JRDFStoreException; |
| 11 | import org.semanticweb.owlapi.model.OWLClass; | 6 | import uk.ac.ox.cs.JRDFox.model.Datatype; |
| 12 | import org.semanticweb.owlapi.model.OWLDataFactory; | 7 | import uk.ac.ox.cs.JRDFox.store.DataStore; |
| 13 | import org.semanticweb.owlapi.model.OWLDataProperty; | 8 | import uk.ac.ox.cs.JRDFox.store.DataStore.UpdateType; |
| 14 | import org.semanticweb.owlapi.model.OWLLiteral; | 9 | import uk.ac.ox.cs.JRDFox.store.Resource; |
| 15 | import org.semanticweb.owlapi.model.OWLIndividual; | 10 | import uk.ac.ox.cs.JRDFox.store.TupleIterator; |
| 16 | import org.semanticweb.owlapi.model.OWLObject; | ||
| 17 | import org.semanticweb.owlapi.model.OWLObjectProperty; | ||
| 18 | import org.semanticweb.owlapi.model.OWLOntology; | ||
| 19 | import org.semanticweb.owlapi.model.OWLOntologyCreationException; | ||
| 20 | import org.semanticweb.owlapi.model.OWLOntologyManager; | ||
| 21 | |||
| 22 | import uk.ac.ox.cs.pagoda.MyPrefixes; | 11 | import uk.ac.ox.cs.pagoda.MyPrefixes; |
| 23 | import uk.ac.ox.cs.pagoda.hermit.DLClauseHelper; | 12 | import uk.ac.ox.cs.pagoda.hermit.DLClauseHelper; |
| 24 | import uk.ac.ox.cs.pagoda.owl.OWLHelper; | 13 | import uk.ac.ox.cs.pagoda.owl.OWLHelper; |
| @@ -30,12 +19,11 @@ import uk.ac.ox.cs.pagoda.util.Namespace; | |||
| 30 | import uk.ac.ox.cs.pagoda.util.Timer; | 19 | import uk.ac.ox.cs.pagoda.util.Timer; |
| 31 | import uk.ac.ox.cs.pagoda.util.UFS; | 20 | import uk.ac.ox.cs.pagoda.util.UFS; |
| 32 | import uk.ac.ox.cs.pagoda.util.Utility; | 21 | import uk.ac.ox.cs.pagoda.util.Utility; |
| 33 | import uk.ac.ox.cs.JRDFox.JRDFStoreException; | 22 | |
| 34 | import uk.ac.ox.cs.JRDFox.model.Datatype; | 23 | import java.util.HashSet; |
| 35 | import uk.ac.ox.cs.JRDFox.store.DataStore; | 24 | import java.util.Iterator; |
| 36 | import uk.ac.ox.cs.JRDFox.store.Resource; | 25 | import java.util.LinkedList; |
| 37 | import uk.ac.ox.cs.JRDFox.store.TupleIterator; | 26 | import java.util.Set; |
| 38 | import uk.ac.ox.cs.JRDFox.store.DataStore.UpdateType; | ||
| 39 | 27 | ||
| 40 | public class QueryTracker { | 28 | public class QueryTracker { |
| 41 | 29 | ||
| @@ -85,7 +73,7 @@ public class QueryTracker { | |||
| 85 | store.applyReasoning(incrementally); | 73 | store.applyReasoning(incrementally); |
| 86 | tripleCount = store.getTriplesCount(); | 74 | tripleCount = store.getTriplesCount(); |
| 87 | 75 | ||
| 88 | Utility.logDebug("tracking store after materialising tracking program: " | 76 | Utility.logInfo("tracking store after materialising tracking program: " |
| 89 | + tripleCount | 77 | + tripleCount |
| 90 | + " (" | 78 | + " (" |
| 91 | + (tripleCount - oldTripleCount) | 79 | + (tripleCount - oldTripleCount) |
