diff options
| author | yzhou <yzhou@krr-linux.cs.ox.ac.uk> | 2015-05-01 21:04:30 +0100 |
|---|---|---|
| committer | yzhou <yzhou@krr-linux.cs.ox.ac.uk> | 2015-05-01 21:04:30 +0100 |
| commit | d71035e6f10b3775191ad134d92f897044a592d8 (patch) | |
| tree | 41076d7e079b6c6c46ffa946683343e3a80a0013 /src/uk/ac/ox/cs/pagoda/tracking/TrackingRuleEncoder.java | |
| parent | 2d007839a1e0f9775097f5f7cff14521d2afd021 (diff) | |
| download | ACQuA-d71035e6f10b3775191ad134d92f897044a592d8.tar.gz ACQuA-d71035e6f10b3775191ad134d92f897044a592d8.zip | |
fixed some bugs
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"); |
