diff options
Diffstat (limited to 'src/uk/ac/ox/cs/pagoda/tracking/TrackingRuleEncoder.java')
| -rw-r--r-- | src/uk/ac/ox/cs/pagoda/tracking/TrackingRuleEncoder.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/uk/ac/ox/cs/pagoda/tracking/TrackingRuleEncoder.java b/src/uk/ac/ox/cs/pagoda/tracking/TrackingRuleEncoder.java index 3a01e19..f3cc937 100644 --- a/src/uk/ac/ox/cs/pagoda/tracking/TrackingRuleEncoder.java +++ b/src/uk/ac/ox/cs/pagoda/tracking/TrackingRuleEncoder.java | |||
| @@ -239,6 +239,8 @@ public abstract class TrackingRuleEncoder { | |||
| 239 | return AtomicRole.create(Namespace.EQUALITY + suffix); | 239 | return AtomicRole.create(Namespace.EQUALITY + suffix); |
| 240 | else if (p instanceof Inequality) | 240 | else if (p instanceof Inequality) |
| 241 | return AtomicRole.create(Namespace.INEQUALITY + suffix); | 241 | return AtomicRole.create(Namespace.INEQUALITY + suffix); |
| 242 | else if (p instanceof DatatypeRestriction) | ||
| 243 | return AtomicConcept.create(((DatatypeRestriction) p).getDatatypeURI() + suffix); | ||
| 242 | else { | 244 | else { |
| 243 | Utility.logDebug("strange DL predicate appeared ... " + p, | 245 | Utility.logDebug("strange DL predicate appeared ... " + p, |
| 244 | "the program paused here in TrackingRuleEncoderDisj.java"); | 246 | "the program paused here in TrackingRuleEncoderDisj.java"); |
