m_positiveFacts.add(Atom.create(Inequality.create(),getIndividual(individuals[i]),getIndividual(individuals[j])));
}
public void visit(OWLClassAssertionAxiom object) {
OWLClassExpression description=object.getClassExpression();
if (description instanceof OWLClass) {
AtomicConcept atomicConcept=AtomicConcept.create(((OWLClass)description).getIRI().toString());
m_positiveFacts.add(Atom.create(atomicConcept,getIndividual(object.getIndividual())));
}
else if (description instanceof OWLObjectComplementOf && ((OWLObjectComplementOf)description).getOperand() instanceof OWLClass) {
AtomicConcept atomicConcept=AtomicConcept.create(((OWLClass)((OWLObjectComplementOf)description).getOperand()).getIRI().toString());
m_negativeFacts.add(Atom.create(atomicConcept,getIndividual(object.getIndividual())));
}
else if (description instanceof OWLObjectHasSelf) {
OWLObjectHasSelf self=(OWLObjectHasSelf)description;
m_positiveFacts.add(getRoleAtom(self.getProperty(),getIndividual(object.getIndividual()),getIndividual(object.getIndividual())));