diff options
Diffstat (limited to 'src/uk/ac/ox/cs/pagoda/rules/Program.java')
| -rw-r--r-- | src/uk/ac/ox/cs/pagoda/rules/Program.java | 38 |
1 files changed, 5 insertions, 33 deletions
diff --git a/src/uk/ac/ox/cs/pagoda/rules/Program.java b/src/uk/ac/ox/cs/pagoda/rules/Program.java index 83cd21a..2e5302b 100644 --- a/src/uk/ac/ox/cs/pagoda/rules/Program.java +++ b/src/uk/ac/ox/cs/pagoda/rules/Program.java | |||
| @@ -1,39 +1,10 @@ | |||
| 1 | package uk.ac.ox.cs.pagoda.rules; | 1 | package uk.ac.ox.cs.pagoda.rules; |
| 2 | 2 | ||
| 3 | import java.io.BufferedWriter; | ||
| 4 | import java.io.File; | ||
| 5 | import java.io.FileNotFoundException; | ||
| 6 | import java.io.FileOutputStream; | ||
| 7 | import java.io.IOException; | ||
| 8 | import java.io.OutputStreamWriter; | ||
| 9 | import java.util.Collection; | ||
| 10 | import java.util.HashMap; | ||
| 11 | import java.util.HashSet; | ||
| 12 | import java.util.Iterator; | ||
| 13 | import java.util.LinkedList; | ||
| 14 | import java.util.List; | ||
| 15 | import java.util.Map; | ||
| 16 | import java.util.Set; | ||
| 17 | |||
| 18 | import org.semanticweb.HermiT.Configuration; | 3 | import org.semanticweb.HermiT.Configuration; |
| 19 | import org.semanticweb.HermiT.model.AnnotatedEquality; | 4 | import org.semanticweb.HermiT.model.*; |
| 20 | import org.semanticweb.HermiT.model.Atom; | ||
| 21 | import org.semanticweb.HermiT.model.AtomicConcept; | ||
| 22 | import org.semanticweb.HermiT.model.AtomicDataRange; | ||
| 23 | import org.semanticweb.HermiT.model.AtomicNegationDataRange; | ||
| 24 | import org.semanticweb.HermiT.model.AtomicRole; | ||
| 25 | import org.semanticweb.HermiT.model.ConstantEnumeration; | ||
| 26 | import org.semanticweb.HermiT.model.DLClause; | ||
| 27 | import org.semanticweb.HermiT.model.DLOntology; | ||
| 28 | import org.semanticweb.HermiT.model.DLPredicate; | ||
| 29 | import org.semanticweb.HermiT.model.Equality; | ||
| 30 | import org.semanticweb.HermiT.model.Inequality; | ||
| 31 | import org.semanticweb.HermiT.model.InverseRole; | ||
| 32 | import org.semanticweb.HermiT.model.Term; | ||
| 33 | import org.semanticweb.HermiT.model.Variable; | ||
| 34 | import org.semanticweb.HermiT.structural.OWLClausification; | 5 | import org.semanticweb.HermiT.structural.OWLClausification; |
| 35 | import org.semanticweb.owlapi.model.*; | 6 | import org.semanticweb.owlapi.model.*; |
| 36 | 7 | import org.semanticweb.simpleETL.SimpleETL; | |
| 37 | import uk.ac.ox.cs.pagoda.MyPrefixes; | 8 | import uk.ac.ox.cs.pagoda.MyPrefixes; |
| 38 | import uk.ac.ox.cs.pagoda.approx.KnowledgeBase; | 9 | import uk.ac.ox.cs.pagoda.approx.KnowledgeBase; |
| 39 | import uk.ac.ox.cs.pagoda.approx.RLPlusOntology; | 10 | import uk.ac.ox.cs.pagoda.approx.RLPlusOntology; |
| @@ -44,7 +15,8 @@ import uk.ac.ox.cs.pagoda.hermit.DLClauseHelper; | |||
| 44 | import uk.ac.ox.cs.pagoda.owl.OWLHelper; | 15 | import uk.ac.ox.cs.pagoda.owl.OWLHelper; |
| 45 | import uk.ac.ox.cs.pagoda.util.Utility; | 16 | import uk.ac.ox.cs.pagoda.util.Utility; |
| 46 | 17 | ||
| 47 | import org.semanticweb.simpleETL.SimpleETL; | 18 | import java.io.*; |
| 19 | import java.util.*; | ||
| 48 | 20 | ||
| 49 | public abstract class Program implements KnowledgeBase { | 21 | public abstract class Program implements KnowledgeBase { |
| 50 | 22 | ||
| @@ -377,7 +349,7 @@ public abstract class Program implements KnowledgeBase { | |||
| 377 | } | 349 | } |
| 378 | 350 | ||
| 379 | public final String getDirectory() { | 351 | public final String getDirectory() { |
| 380 | return Utility.TempDirectory; | 352 | return Utility.getGlobalTempDirAbsolutePath(); |
| 381 | } | 353 | } |
| 382 | 354 | ||
| 383 | public void deleteABoxTurtleFile() { | 355 | public void deleteABoxTurtleFile() { |
