aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Igne <federico.igne@cs.ox.ac.uk>2021-04-05 13:11:33 +0100
committerFederico Igne <federico.igne@cs.ox.ac.uk>2021-04-05 13:11:33 +0100
commit4879515113b2bc107ee0e35ad164de42f6c0d059 (patch)
tree90c2a94bdf5affc6a84fdf941a38e911d80aea56
parent5adad45bf36521f71f6fa7acf46ad9a4c000d056 (diff)
downloadRSAComb-4879515113b2bc107ee0e35ad164de42f6c0d059.tar.gz
RSAComb-4879515113b2bc107ee0e35ad164de42f6c0d059.zip
Fix generation of fresh classes during normalization
-rw-r--r--src/main/scala/uk/ac/ox/cs/rsacomb/converter/Normalizer.scala5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/scala/uk/ac/ox/cs/rsacomb/converter/Normalizer.scala b/src/main/scala/uk/ac/ox/cs/rsacomb/converter/Normalizer.scala
index 3c4dd5c..a771e3d 100644
--- a/src/main/scala/uk/ac/ox/cs/rsacomb/converter/Normalizer.scala
+++ b/src/main/scala/uk/ac/ox/cs/rsacomb/converter/Normalizer.scala
@@ -26,7 +26,10 @@ class Normalizer() {
26 import uk.ac.ox.cs.rsacomb.implicits.JavaCollections._ 26 import uk.ac.ox.cs.rsacomb.implicits.JavaCollections._
27 27
28 private var counter = -1 28 private var counter = -1
29 def freshOWLClass(): OWLClass = factory.getOWLClass(s"X${counter += 1}") 29 def freshOWLClass(): OWLClass = {
30 counter += 1
31 factory.getOWLClass(s"X$counter")
32 }
30 33
31 /** Normalizes a 34 /** Normalizes a
32 * [[org.semanticweb.owlapi.model.OWLLogicalAxiom OWLLogicalAxiom]] 35 * [[org.semanticweb.owlapi.model.OWLLogicalAxiom OWLLogicalAxiom]]