diff options
| author | Federico Igne <federico.igne@cs.ox.ac.uk> | 2020-08-06 12:04:38 +0100 |
|---|---|---|
| committer | Federico Igne <federico.igne@cs.ox.ac.uk> | 2020-08-06 12:04:38 +0100 |
| commit | 3408515a868ca65ab907e21160f75c858ead8d46 (patch) | |
| tree | 8dcc1e2ec9a43aeb68dca6a9246415ec6569fa3e /src/main/scala/rsacomb/RSA.scala | |
| parent | a9e44e1b67d373faa05dd957c124eae343ff0cfa (diff) | |
| download | RSAComb-3408515a868ca65ab907e21160f75c858ead8d46.tar.gz RSAComb-3408515a868ca65ab907e21160f75c858ead8d46.zip | |
Refactor code into different files
This has been done to better accommodate the code to detect all unsafe
roles in an ontology.
Diffstat (limited to 'src/main/scala/rsacomb/RSA.scala')
| -rw-r--r-- | src/main/scala/rsacomb/RSA.scala | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/main/scala/rsacomb/RSA.scala b/src/main/scala/rsacomb/RSA.scala new file mode 100644 index 0000000..229255c --- /dev/null +++ b/src/main/scala/rsacomb/RSA.scala | |||
| @@ -0,0 +1,17 @@ | |||
| 1 | package rsacomb | ||
| 2 | |||
| 3 | /* Java imports */ | ||
| 4 | import java.io.File | ||
| 5 | |||
| 6 | import org.semanticweb.owlapi.apibinding.OWLManager | ||
| 7 | import org.semanticweb.owlapi.model.OWLOntology | ||
| 8 | |||
| 9 | object RSA extends RSAOntology { | ||
| 10 | |||
| 11 | // TODO: move this somewhere else... maybe an OntoUtils class or something. | ||
| 12 | def loadOntology(onto: File ): OWLOntology = { | ||
| 13 | val manager = OWLManager.createOWLOntologyManager() | ||
| 14 | manager.loadOntologyFromOntologyDocument(onto) | ||
| 15 | } | ||
| 16 | |||
| 17 | } // object RSA | ||
