aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/example/RDFoxPropertyExprConverter.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/example/RDFoxPropertyExprConverter.scala')
-rw-r--r--src/main/scala/example/RDFoxPropertyExprConverter.scala23
1 files changed, 0 insertions, 23 deletions
diff --git a/src/main/scala/example/RDFoxPropertyExprConverter.scala b/src/main/scala/example/RDFoxPropertyExprConverter.scala
deleted file mode 100644
index 2885ed9..0000000
--- a/src/main/scala/example/RDFoxPropertyExprConverter.scala
+++ /dev/null
@@ -1,23 +0,0 @@
1package rsacomb
2
3import org.semanticweb.owlapi.model.{OWLPropertyExpression, OWLObjectProperty}
4import org.semanticweb.owlapi.model.OWLPropertyExpressionVisitorEx
5
6import tech.oxfordsemantic.jrdfox.logic.{Atom, Predicate, Term, Variable, Literal}
7
8import rsacomb.SkolemStrategy
9
10class RDFoxPropertyExprConverter(term1 : Term, term2 : Term, skolem : SkolemStrategy)
11 extends OWLPropertyExpressionVisitorEx[List[Atom]]
12{
13
14 override
15 def visit(expr : OWLObjectProperty) : List[Atom] = {
16 val name = expr.getIRI.getIRIString
17 List(Atom.create(Predicate.create(name), term1, term2))
18 }
19
20 def doDefault(expr : OWLPropertyExpression) : List[Atom] = List()
21
22} // class RDFoxPropertyExprConverter
23