aboutsummaryrefslogtreecommitdiff
path: root/src/uk/ac/ox/cs/pagoda/approx/RLPlusOntology.java
diff options
context:
space:
mode:
authoryujiao <yujiao.zhou@gmail.com>2015-05-25 22:07:14 -0700
committeryujiao <yujiao.zhou@gmail.com>2015-05-25 22:07:14 -0700
commit4f98cb7df7f2921808d825cdcd82f95a0899640e (patch)
treefad60a143e8f6a300c24900b53d9a32af2875e24 /src/uk/ac/ox/cs/pagoda/approx/RLPlusOntology.java
parente02ad77cefc3005e36ae48fe47bf7914007f094a (diff)
downloadACQuA-4f98cb7df7f2921808d825cdcd82f95a0899640e.tar.gz
ACQuA-4f98cb7df7f2921808d825cdcd82f95a0899640e.zip
fixed a bug in the process of generating gap tuples, see test in
TestGapMappedToLower.java
Diffstat (limited to 'src/uk/ac/ox/cs/pagoda/approx/RLPlusOntology.java')
-rw-r--r--src/uk/ac/ox/cs/pagoda/approx/RLPlusOntology.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/uk/ac/ox/cs/pagoda/approx/RLPlusOntology.java b/src/uk/ac/ox/cs/pagoda/approx/RLPlusOntology.java
index a60b664..1ed8ba6 100644
--- a/src/uk/ac/ox/cs/pagoda/approx/RLPlusOntology.java
+++ b/src/uk/ac/ox/cs/pagoda/approx/RLPlusOntology.java
@@ -99,7 +99,12 @@ public class RLPlusOntology implements KnowledgeBase {
99 99
100 try { 100 try {
101 String path = OWLHelper.getOntologyPath(inputOntology); 101 String path = OWLHelper.getOntologyPath(inputOntology);
102 String name = path.substring(path.lastIndexOf(Utility.JAVA_FILE_SEPARATOR)); 102 String name;
103 if (path.contains(Utility.JAVA_FILE_SEPARATOR))
104 name = path.substring(path.lastIndexOf(Utility.JAVA_FILE_SEPARATOR));
105 else
106 name = path.substring(path.lastIndexOf(":"));
107
103 String originalExtension = name.lastIndexOf(".") >= 0 ? name.substring(name.lastIndexOf(".")) : ""; 108 String originalExtension = name.lastIndexOf(".") >= 0 ? name.substring(name.lastIndexOf(".")) : "";
104 109
105 if (inputOntology.getOntologyID().getOntologyIRI() == null) 110 if (inputOntology.getOntologyID().getOntologyIRI() == null)