DatatypeRestriction datatypeRestriction=(DatatypeRestriction)dataRangeObject;
if (m_unknownDatatypeRestrictionsPermanent.contains(datatypeRestriction) || (m_unknownDatatypeRestrictionsAdditional!=null && m_unknownDatatypeRestrictionsAdditional.contains(datatypeRestriction)))
generateInequalitiesFor(datatypeRestriction,(Node)tupleBuffer[1],m_assertionsDeltaOldRetrieval.getDependencySet(),NegationDataRange.create(datatypeRestriction));
}
else if (dataRangeObject instanceof NegationDataRange) {
NegationDataRange negationDataRange=(NegationDataRange)dataRangeObject;
DataRange negatedDataRange=negationDataRange.getNegatedDataRange();
if (negatedDataRange instanceof DatatypeRestriction) {
DatatypeRestriction datatypeRestriction=(DatatypeRestriction)negatedDataRange;
if (m_unknownDatatypeRestrictionsPermanent.contains(datatypeRestriction) || (m_unknownDatatypeRestrictionsAdditional!=null && m_unknownDatatypeRestrictionsAdditional.contains(datatypeRestriction)))
generateInequalitiesFor(negationDataRange,(Node)tupleBuffer[1],m_assertionsDeltaOldRetrieval.getDependencySet(),datatypeRestriction);
}