aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryzhou <yzhou@krr-linux.cs.ox.ac.uk>2015-04-30 17:36:35 +0100
committeryzhou <yzhou@krr-linux.cs.ox.ac.uk>2015-04-30 17:36:35 +0100
commit0d8f240c9c0a64f2285324e5a517161e45c698fc (patch)
treef4b4f7078e3be02011b9812cd8791c657a135993
parent68ae342b2a4923bc7b3f378c6a489f2355d85279 (diff)
downloadACQuA-0d8f240c9c0a64f2285324e5a517161e45c698fc.tar.gz
ACQuA-0d8f240c9c0a64f2285324e5a517161e45c698fc.zip
downgrade owl api and reorganised src files
-rw-r--r--.classpath2
-rw-r--r--external/uk/ac/ox/cs/data/AtomicQueryGenerator.java (renamed from test/uk/ac/ox/cs/data/AtomicQueryGenerator.java)0
-rw-r--r--external/uk/ac/ox/cs/data/Comparator.java (renamed from test/uk/ac/ox/cs/data/Comparator.java)0
-rw-r--r--external/uk/ac/ox/cs/data/Fragment.java (renamed from test/uk/ac/ox/cs/data/Fragment.java)0
-rw-r--r--external/uk/ac/ox/cs/data/OntologyStatistics.java (renamed from test/uk/ac/ox/cs/data/OntologyStatistics.java)0
-rw-r--r--external/uk/ac/ox/cs/data/PrepareQueries4Hydrowl.java (renamed from test/uk/ac/ox/cs/data/PrepareQueries4Hydrowl.java)0
-rw-r--r--external/uk/ac/ox/cs/data/QueryFilter.java (renamed from test/uk/ac/ox/cs/data/QueryFilter.java)0
-rw-r--r--external/uk/ac/ox/cs/data/RemoveDataPropertyRange.java (renamed from test/uk/ac/ox/cs/data/RemoveDataPropertyRange.java)0
-rw-r--r--external/uk/ac/ox/cs/data/RemoveImportInTurtle.java (renamed from test/uk/ac/ox/cs/data/RemoveImportInTurtle.java)0
-rw-r--r--external/uk/ac/ox/cs/data/WriteIntoTurtle.java (renamed from test/uk/ac/ox/cs/data/WriteIntoTurtle.java)0
-rw-r--r--external/uk/ac/ox/cs/data/WriteToNTriple.java (renamed from test/uk/ac/ox/cs/data/WriteToNTriple.java)0
-rw-r--r--external/uk/ac/ox/cs/data/datatype/DataPropertyEliminator.java (renamed from test/uk/ac/ox/cs/data/datatype/DataPropertyEliminator.java)0
-rw-r--r--external/uk/ac/ox/cs/data/datatype/DataToObject.java (renamed from test/uk/ac/ox/cs/data/datatype/DataToObject.java)0
-rw-r--r--external/uk/ac/ox/cs/data/dbpedia/DataFilter.java (renamed from test/uk/ac/ox/cs/data/dbpedia/DataFilter.java)0
-rw-r--r--external/uk/ac/ox/cs/data/dbpedia/DataFilterRDFHandler.java (renamed from test/uk/ac/ox/cs/data/dbpedia/DataFilterRDFHandler.java)0
-rw-r--r--external/uk/ac/ox/cs/data/dbpedia/Normaliser.java (renamed from test/uk/ac/ox/cs/data/dbpedia/Normaliser.java)0
-rw-r--r--external/uk/ac/ox/cs/data/sample/DataSampling.java (renamed from test/uk/ac/ox/cs/data/sample/DataSampling.java)0
-rw-r--r--external/uk/ac/ox/cs/data/sample/RandomWalk.java (renamed from test/uk/ac/ox/cs/data/sample/RandomWalk.java)0
-rw-r--r--external/uk/ac/ox/cs/data/sample/RandomWalkMulti.java (renamed from test/uk/ac/ox/cs/data/sample/RandomWalkMulti.java)0
-rw-r--r--external/uk/ac/ox/cs/data/sample/Sampler.java (renamed from test/uk/ac/ox/cs/data/sample/Sampler.java)0
-rw-r--r--pom.xml7
-rw-r--r--src/uk/ac/ox/cs/pagoda/query/rollup/QueryGraph.java8
-rw-r--r--src/uk/ac/ox/cs/pagoda/query/rollup/VariableConstant.java6
-rw-r--r--src/uk/ac/ox/cs/pagoda/query/rollup/VariableIndividual.java6
-rw-r--r--test/uk/ac/ox/cs/hermit/HermitQueryReasoner.java2
-rw-r--r--test/uk/ac/ox/cs/hermit/HermitTester.java2
-rw-r--r--test/uk/ac/ox/cs/pagoda/junit/AllTests.java4
-rw-r--r--test/uk/ac/ox/cs/pagoda/tester/PagodaTester.java2
28 files changed, 11 insertions, 28 deletions
diff --git a/.classpath b/.classpath
index 609d84c..1d0a725 100644
--- a/.classpath
+++ b/.classpath
@@ -13,12 +13,14 @@
13 <attribute name="maven.pomderived" value="true"/> 13 <attribute name="maven.pomderived" value="true"/>
14 </attributes> 14 </attributes>
15 </classpathentry> 15 </classpathentry>
16 <classpathentry kind="src" path="external"/>
16 <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> 17 <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
17 <attributes> 18 <attributes>
18 <attribute name="maven.pomderived" value="true"/> 19 <attribute name="maven.pomderived" value="true"/>
19 </attributes> 20 </attributes>
20 </classpathentry> 21 </classpathentry>
21 <classpathentry kind="lib" path="lib/RDFox/Linux/JRDFox.jar"/> 22 <classpathentry kind="lib" path="lib/RDFox/Linux/JRDFox.jar"/>
23 <classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
22 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"> 24 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
23 <attributes> 25 <attributes>
24 <attribute name="maven.pomderived" value="true"/> 26 <attribute name="maven.pomderived" value="true"/>
diff --git a/test/uk/ac/ox/cs/data/AtomicQueryGenerator.java b/external/uk/ac/ox/cs/data/AtomicQueryGenerator.java
index d271e87..d271e87 100644
--- a/test/uk/ac/ox/cs/data/AtomicQueryGenerator.java
+++ b/external/uk/ac/ox/cs/data/AtomicQueryGenerator.java
diff --git a/test/uk/ac/ox/cs/data/Comparator.java b/external/uk/ac/ox/cs/data/Comparator.java
index 5b61a81..5b61a81 100644
--- a/test/uk/ac/ox/cs/data/Comparator.java
+++ b/external/uk/ac/ox/cs/data/Comparator.java
diff --git a/test/uk/ac/ox/cs/data/Fragment.java b/external/uk/ac/ox/cs/data/Fragment.java
index 1038a33..1038a33 100644
--- a/test/uk/ac/ox/cs/data/Fragment.java
+++ b/external/uk/ac/ox/cs/data/Fragment.java
diff --git a/test/uk/ac/ox/cs/data/OntologyStatistics.java b/external/uk/ac/ox/cs/data/OntologyStatistics.java
index de40dda..de40dda 100644
--- a/test/uk/ac/ox/cs/data/OntologyStatistics.java
+++ b/external/uk/ac/ox/cs/data/OntologyStatistics.java
diff --git a/test/uk/ac/ox/cs/data/PrepareQueries4Hydrowl.java b/external/uk/ac/ox/cs/data/PrepareQueries4Hydrowl.java
index 10f1ac2..10f1ac2 100644
--- a/test/uk/ac/ox/cs/data/PrepareQueries4Hydrowl.java
+++ b/external/uk/ac/ox/cs/data/PrepareQueries4Hydrowl.java
diff --git a/test/uk/ac/ox/cs/data/QueryFilter.java b/external/uk/ac/ox/cs/data/QueryFilter.java
index 36837d5..36837d5 100644
--- a/test/uk/ac/ox/cs/data/QueryFilter.java
+++ b/external/uk/ac/ox/cs/data/QueryFilter.java
diff --git a/test/uk/ac/ox/cs/data/RemoveDataPropertyRange.java b/external/uk/ac/ox/cs/data/RemoveDataPropertyRange.java
index acaa91b..acaa91b 100644
--- a/test/uk/ac/ox/cs/data/RemoveDataPropertyRange.java
+++ b/external/uk/ac/ox/cs/data/RemoveDataPropertyRange.java
diff --git a/test/uk/ac/ox/cs/data/RemoveImportInTurtle.java b/external/uk/ac/ox/cs/data/RemoveImportInTurtle.java
index 2c0fb00..2c0fb00 100644
--- a/test/uk/ac/ox/cs/data/RemoveImportInTurtle.java
+++ b/external/uk/ac/ox/cs/data/RemoveImportInTurtle.java
diff --git a/test/uk/ac/ox/cs/data/WriteIntoTurtle.java b/external/uk/ac/ox/cs/data/WriteIntoTurtle.java
index b17e035..b17e035 100644
--- a/test/uk/ac/ox/cs/data/WriteIntoTurtle.java
+++ b/external/uk/ac/ox/cs/data/WriteIntoTurtle.java
diff --git a/test/uk/ac/ox/cs/data/WriteToNTriple.java b/external/uk/ac/ox/cs/data/WriteToNTriple.java
index 27e69b9..27e69b9 100644
--- a/test/uk/ac/ox/cs/data/WriteToNTriple.java
+++ b/external/uk/ac/ox/cs/data/WriteToNTriple.java
diff --git a/test/uk/ac/ox/cs/data/datatype/DataPropertyEliminator.java b/external/uk/ac/ox/cs/data/datatype/DataPropertyEliminator.java
index 95765f3..95765f3 100644
--- a/test/uk/ac/ox/cs/data/datatype/DataPropertyEliminator.java
+++ b/external/uk/ac/ox/cs/data/datatype/DataPropertyEliminator.java
diff --git a/test/uk/ac/ox/cs/data/datatype/DataToObject.java b/external/uk/ac/ox/cs/data/datatype/DataToObject.java
index 90794fd..90794fd 100644
--- a/test/uk/ac/ox/cs/data/datatype/DataToObject.java
+++ b/external/uk/ac/ox/cs/data/datatype/DataToObject.java
diff --git a/test/uk/ac/ox/cs/data/dbpedia/DataFilter.java b/external/uk/ac/ox/cs/data/dbpedia/DataFilter.java
index dc2f3e0..dc2f3e0 100644
--- a/test/uk/ac/ox/cs/data/dbpedia/DataFilter.java
+++ b/external/uk/ac/ox/cs/data/dbpedia/DataFilter.java
diff --git a/test/uk/ac/ox/cs/data/dbpedia/DataFilterRDFHandler.java b/external/uk/ac/ox/cs/data/dbpedia/DataFilterRDFHandler.java
index 6dbac91..6dbac91 100644
--- a/test/uk/ac/ox/cs/data/dbpedia/DataFilterRDFHandler.java
+++ b/external/uk/ac/ox/cs/data/dbpedia/DataFilterRDFHandler.java
diff --git a/test/uk/ac/ox/cs/data/dbpedia/Normaliser.java b/external/uk/ac/ox/cs/data/dbpedia/Normaliser.java
index e025604..e025604 100644
--- a/test/uk/ac/ox/cs/data/dbpedia/Normaliser.java
+++ b/external/uk/ac/ox/cs/data/dbpedia/Normaliser.java
diff --git a/test/uk/ac/ox/cs/data/sample/DataSampling.java b/external/uk/ac/ox/cs/data/sample/DataSampling.java
index 1a788e3..1a788e3 100644
--- a/test/uk/ac/ox/cs/data/sample/DataSampling.java
+++ b/external/uk/ac/ox/cs/data/sample/DataSampling.java
diff --git a/test/uk/ac/ox/cs/data/sample/RandomWalk.java b/external/uk/ac/ox/cs/data/sample/RandomWalk.java
index d9f5107..d9f5107 100644
--- a/test/uk/ac/ox/cs/data/sample/RandomWalk.java
+++ b/external/uk/ac/ox/cs/data/sample/RandomWalk.java
diff --git a/test/uk/ac/ox/cs/data/sample/RandomWalkMulti.java b/external/uk/ac/ox/cs/data/sample/RandomWalkMulti.java
index 592f249..592f249 100644
--- a/test/uk/ac/ox/cs/data/sample/RandomWalkMulti.java
+++ b/external/uk/ac/ox/cs/data/sample/RandomWalkMulti.java
diff --git a/test/uk/ac/ox/cs/data/sample/Sampler.java b/external/uk/ac/ox/cs/data/sample/Sampler.java
index 205b29b..205b29b 100644
--- a/test/uk/ac/ox/cs/data/sample/Sampler.java
+++ b/external/uk/ac/ox/cs/data/sample/Sampler.java
diff --git a/pom.xml b/pom.xml
index 391e3e1..fad1545 100644
--- a/pom.xml
+++ b/pom.xml
@@ -75,7 +75,7 @@
75 <dependency> 75 <dependency>
76 <groupId>net.sourceforge.owlapi</groupId> 76 <groupId>net.sourceforge.owlapi</groupId>
77 <artifactId>owlapi-distribution</artifactId> 77 <artifactId>owlapi-distribution</artifactId>
78 <version>3.5.0</version> 78 <version>3.4.10</version>
79 </dependency> 79 </dependency>
80 <dependency> 80 <dependency>
81 <groupId>org.openrdf.sesame</groupId> 81 <groupId>org.openrdf.sesame</groupId>
@@ -93,11 +93,6 @@
93 <version>3.5.2</version> 93 <version>3.5.2</version>
94 </dependency> 94 </dependency>
95 <dependency> 95 <dependency>
96 <groupId>log4j</groupId>
97 <artifactId>log4j</artifactId>
98 <version>1.2.17</version>
99 </dependency>
100 <dependency>
101 <groupId>org.jgrapht</groupId> 96 <groupId>org.jgrapht</groupId>
102 <artifactId>jgrapht-jdk1.5</artifactId> 97 <artifactId>jgrapht-jdk1.5</artifactId>
103 <version>0.7.3</version> 98 <version>0.7.3</version>
diff --git a/src/uk/ac/ox/cs/pagoda/query/rollup/QueryGraph.java b/src/uk/ac/ox/cs/pagoda/query/rollup/QueryGraph.java
index 26b0c1a..58d7add 100644
--- a/src/uk/ac/ox/cs/pagoda/query/rollup/QueryGraph.java
+++ b/src/uk/ac/ox/cs/pagoda/query/rollup/QueryGraph.java
@@ -304,8 +304,8 @@ class Visitor implements OWLClassExpressionVisitorEx<OWLClassExpression> {
304 304
305 @Override 305 @Override
306 public OWLClassExpression visit(OWLObjectHasValue ce) { 306 public OWLClassExpression visit(OWLObjectHasValue ce) {
307 if (ce.getFiller() instanceof VariableIndividual) { 307 if (ce.getValue() instanceof VariableIndividual) {
308 Individual c = (Individual) assignment.get(((VariableIndividual) ce.getFiller()).var); 308 Individual c = (Individual) assignment.get(((VariableIndividual) ce.getValue()).var);
309 OWLIndividual l = factory.getOWLNamedIndividual(IRI.create(c.getIRI())); 309 OWLIndividual l = factory.getOWLNamedIndividual(IRI.create(c.getIRI()));
310 return factory.getOWLObjectHasValue(ce.getProperty(), l); 310 return factory.getOWLObjectHasValue(ce.getProperty(), l);
311 } 311 }
@@ -356,8 +356,8 @@ class Visitor implements OWLClassExpressionVisitorEx<OWLClassExpression> {
356 356
357 @Override 357 @Override
358 public OWLClassExpression visit(OWLDataHasValue ce) { 358 public OWLClassExpression visit(OWLDataHasValue ce) {
359 if (ce.getFiller() instanceof VariableConstant) { 359 if (ce.getValue() instanceof VariableConstant) {
360 Constant c = (Constant) assignment.get(((VariableConstant) ce.getFiller()).var); 360 Constant c = (Constant) assignment.get(((VariableConstant) ce.getValue()).var);
361 OWLLiteral l = factory.getOWLLiteral(c.getLexicalForm(), c.getDatatypeURI()); 361 OWLLiteral l = factory.getOWLLiteral(c.getLexicalForm(), c.getDatatypeURI());
362 return factory.getOWLDataHasValue(ce.getProperty(), l); 362 return factory.getOWLDataHasValue(ce.getProperty(), l);
363 } 363 }
diff --git a/src/uk/ac/ox/cs/pagoda/query/rollup/VariableConstant.java b/src/uk/ac/ox/cs/pagoda/query/rollup/VariableConstant.java
index 3140fa4..b8035c5 100644
--- a/src/uk/ac/ox/cs/pagoda/query/rollup/VariableConstant.java
+++ b/src/uk/ac/ox/cs/pagoda/query/rollup/VariableConstant.java
@@ -111,12 +111,6 @@ class VariableConstant implements OWLLiteral {
111 } 111 }
112 112
113 @Override 113 @Override
114 public boolean containsEntityInSignature(OWLEntity owlEntity) {
115 // TODO Auto-generated method stub
116 return false;
117 }
118
119 @Override
120 public void accept(OWLAnnotationValueVisitor visitor) { 114 public void accept(OWLAnnotationValueVisitor visitor) {
121 // TODO Auto-generated method stub 115 // TODO Auto-generated method stub
122 116
diff --git a/src/uk/ac/ox/cs/pagoda/query/rollup/VariableIndividual.java b/src/uk/ac/ox/cs/pagoda/query/rollup/VariableIndividual.java
index 53288e5..1c924b2 100644
--- a/src/uk/ac/ox/cs/pagoda/query/rollup/VariableIndividual.java
+++ b/src/uk/ac/ox/cs/pagoda/query/rollup/VariableIndividual.java
@@ -261,12 +261,6 @@ class VariableIndividual implements OWLNamedIndividual {
261 } 261 }
262 262
263 @Override 263 @Override
264 public boolean containsEntityInSignature(OWLEntity owlEntity) {
265 // TODO Auto-generated method stub
266 return false;
267 }
268
269 @Override
270 public EntityType<?> getEntityType() { 264 public EntityType<?> getEntityType() {
271 // TODO Auto-generated method stub 265 // TODO Auto-generated method stub
272 return null; 266 return null;
diff --git a/test/uk/ac/ox/cs/hermit/HermitQueryReasoner.java b/test/uk/ac/ox/cs/hermit/HermitQueryReasoner.java
index 6e9446d..f6246f8 100644
--- a/test/uk/ac/ox/cs/hermit/HermitQueryReasoner.java
+++ b/test/uk/ac/ox/cs/hermit/HermitQueryReasoner.java
@@ -73,7 +73,7 @@ public class HermitQueryReasoner {
73 if (onto.containsEntityInSignature(date)) { 73 if (onto.containsEntityInSignature(date)) {
74 for (OWLOntology o: onto.getImportsClosure()) 74 for (OWLOntology o: onto.getImportsClosure())
75 for (OWLAxiom axiom: o.getAxioms()) 75 for (OWLAxiom axiom: o.getAxioms())
76 if (axiom.containsEntityInSignature(date)) { 76 if (axiom.getDatatypesInSignature().contains(date)) {
77 System.out.println("The axiom: " + axiom + " is being ingored. "); 77 System.out.println("The axiom: " + axiom + " is being ingored. ");
78 man.removeAxiom(onto, axiom); 78 man.removeAxiom(onto, axiom);
79 } 79 }
diff --git a/test/uk/ac/ox/cs/hermit/HermitTester.java b/test/uk/ac/ox/cs/hermit/HermitTester.java
index 00df658..dc70284 100644
--- a/test/uk/ac/ox/cs/hermit/HermitTester.java
+++ b/test/uk/ac/ox/cs/hermit/HermitTester.java
@@ -27,7 +27,7 @@ public class HermitTester {
27 for (OWLOntology o: onto.getImportsClosure()) { 27 for (OWLOntology o: onto.getImportsClosure()) {
28 System.out.println(o.containsEntityInSignature(concept)); 28 System.out.println(o.containsEntityInSignature(concept));
29 for (OWLAxiom axiom: o.getAxioms()) 29 for (OWLAxiom axiom: o.getAxioms())
30 if (axiom.containsEntityInSignature(concept)) 30 if (axiom.getClassesInSignature().contains(concept))
31 System.out.println(axiom); 31 System.out.println(axiom);
32 } 32 }
33 33
diff --git a/test/uk/ac/ox/cs/pagoda/junit/AllTests.java b/test/uk/ac/ox/cs/pagoda/junit/AllTests.java
index 6884081..fb38787 100644
--- a/test/uk/ac/ox/cs/pagoda/junit/AllTests.java
+++ b/test/uk/ac/ox/cs/pagoda/junit/AllTests.java
@@ -13,10 +13,8 @@ import org.junit.runner.RunWith;
13import org.junit.runners.Suite; 13import org.junit.runners.Suite;
14import org.junit.runners.Suite.SuiteClasses; 14import org.junit.runners.Suite.SuiteClasses;
15 15
16import uk.ac.ox.cs.data.WriteIntoTurtle;
17
18@RunWith(Suite.class) 16@RunWith(Suite.class)
19@SuiteClasses({ WriteIntoTurtle.class, PagodaUOBM.class 17@SuiteClasses({ PagodaUOBM.class
20 }) 18 })
21public class AllTests { 19public class AllTests {
22 20
diff --git a/test/uk/ac/ox/cs/pagoda/tester/PagodaTester.java b/test/uk/ac/ox/cs/pagoda/tester/PagodaTester.java
index a803d63..05a7d70 100644
--- a/test/uk/ac/ox/cs/pagoda/tester/PagodaTester.java
+++ b/test/uk/ac/ox/cs/pagoda/tester/PagodaTester.java
@@ -119,7 +119,7 @@ public class PagodaTester {
119// args[2] = args[2].replace(".sparql", "_pellet.sparql"); 119// args[2] = args[2].replace(".sparql", "_pellet.sparql");
120 } 120 }
121 121
122 Properties properties = new Properties("config/fly.conf"); 122 Properties properties = new Properties("config/uobm.conf");
123 123
124 int index = 0; 124 int index = 0;
125 if (args.length > index) properties.setOntologyPath(args[index++]); 125 if (args.length > index) properties.setOntologyPath(args[index++]);