diff options
| author | Federico Igne <federico.igne@cs.ox.ac.uk> | 2021-04-05 13:11:33 +0100 |
|---|---|---|
| committer | Federico Igne <federico.igne@cs.ox.ac.uk> | 2021-04-05 13:11:33 +0100 |
| commit | 4879515113b2bc107ee0e35ad164de42f6c0d059 (patch) | |
| tree | 90c2a94bdf5affc6a84fdf941a38e911d80aea56 /src/main/scala | |
| parent | 5adad45bf36521f71f6fa7acf46ad9a4c000d056 (diff) | |
| download | RSAComb-4879515113b2bc107ee0e35ad164de42f6c0d059.tar.gz RSAComb-4879515113b2bc107ee0e35ad164de42f6c0d059.zip | |
Fix generation of fresh classes during normalization
Diffstat (limited to 'src/main/scala')
| -rw-r--r-- | src/main/scala/uk/ac/ox/cs/rsacomb/converter/Normalizer.scala | 5 |
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]] |
