@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { rhs.add(axiom.getObject()); rhs.add(axiom.getProperty()); lhs.add(axiom.getSubject()); }
public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { hashCode = 101; hashCode = hashCode * MULT + axiom.getSubject().hashCode(); hashCode = hashCode * MULT + axiom.getProperty().hashCode(); hashCode = hashCode * MULT + axiom.getObject().hashCode(); hashCode = hashCode * MULT + axiom.getAnnotations().hashCode(); }
/** * Gets a list of objects contained in this row. These objects * could be placed on the clip board during a copy operation, * or navigated to etc. */ public List<OWLObject> getManipulatableObjects() { List<OWLObject> objects = new ArrayList<>(); objects.add(getAxiom().getProperty()); objects.add(getAxiom().getObject()); return objects; }
/** * @param i individual * @param ontology ontology to search * @return property values */ public static Multimap<OWLObjectPropertyExpression, OWLIndividual> getNegativeObjectPropertyValues( OWLIndividual i, OWLOntology ontology) { Multimap<OWLObjectPropertyExpression, OWLIndividual> map = LinkedListMultimap.create(); ontology.negativeObjectPropertyAssertionAxioms(i) .forEach(ax -> map.put(ax.getProperty(), ax.getObject())); return map; }
@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { sb.append("NegativeObjectPropertyAssertion("); writeAnnotations(axiom); axiom.getProperty().accept(this); insertSpace(); axiom.getSubject().accept(this); insertSpace(); axiom.getObject().accept(this); sb.append(')'); }
@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { sb.append("NegativeObjectPropertyAssertion("); writeAnnotations(axiom); axiom.getProperty().accept(this); insertSpace(); axiom.getSubject().accept(this); insertSpace(); axiom.getObject().accept(this); sb.append(')'); }
@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { v(axiom.getSubject()); v(axiom.getProperty()); v(axiom.getObject()); }
public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { axiom.getSubject().accept(this); axiom.getProperty().accept(this); axiom.getObject().accept(this); processAxiomAnnotations(axiom); }
@Override public OWLNegativeObjectPropertyAssertionAxiom visit( OWLNegativeObjectPropertyAssertionAxiom ax) { return df.getOWLNegativeObjectPropertyAssertionAxiom(t(ax.getProperty()), t(ax.getSubject()), t(ax.getObject()), a(ax)); }
@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom ax) { obj = df .getOWLNegativeObjectPropertyAssertionAxiom(dup(ax.getProperty()), dup(ax.getSubject()), dup(ax .getObject()), anns(ax)); }
public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { OWLClassExpression sub = oneOf(axiom.getSubject()); OWLClassExpression sup = factory.getOWLObjectHasValue(axiom.getProperty(), axiom.getObject()); factory.getOWLSubClassOfAxiom(sub, not(sup)).accept(this); }
@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { writer.writeStartElement(NEGATIVE_OBJECT_PROPERTY_ASSERTION); writeAnnotations(axiom); axiom.getProperty().accept(this); axiom.getSubject().accept(this); axiom.getObject().accept(this); writer.writeEndElement(); }
public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { writer.writeStartElement(NEGATIVE_OBJECT_PROPERTY_ASSERTION); writeAnnotations(axiom); axiom.getProperty().accept(this); axiom.getSubject().accept(this); axiom.getObject().accept(this); writer.writeEndElement(); }
@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { translateAnonymousNode(axiom); addTriple(axiom, RDF_TYPE.getIRI(), OWL_NEGATIVE_PROPERTY_ASSERTION.getIRI()); addTriple(axiom, OWL_SOURCE_INDIVIDUAL.getIRI(), axiom.getSubject()); addTriple(axiom, OWL_ASSERTION_PROPERTY.getIRI(), axiom.getProperty()); addTriple(axiom, OWL_TARGET_INDIVIDUAL.getIRI(), axiom.getObject()); translateAnnotations(axiom); processIfAnonymous(axiom.getSubject(), axiom); processIfAnonymous(axiom.getObject(), axiom); }
@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { write(NOT); axiom.getProperty().accept(this); write("("); axiom.getSubject().accept(this); write(", "); axiom.getObject().accept(this); write(")"); }
@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { axiom.getSubject().accept(this); writeSpace().write(keyword("notvalue")); axiom.getProperty().accept(this); writeSpace(); axiom.getObject().accept(this); }
@Override public Object visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { return visitAxiom(axiom, () -> df.getOWLNegativeObjectPropertyAssertionAxiom(t(axiom.getProperty()), t(axiom .getSubject()), t(axiom.getObject()), t(axiom.annotations()))); }
@Override public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { write(NOT); axiom.getProperty().accept(this); write("("); axiom.getSubject().accept(this); write(", "); axiom.getObject().accept(this); write(")"); }
@Override public Object visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { return visitAxiom(axiom, () -> df.getOWLNegativeObjectPropertyAssertionAxiom(t(axiom.getProperty()), t(axiom .getSubject()), t(axiom.getObject()), t(axiom.annotations()))); }
@Override public Object visit(OWLNegativeObjectPropertyAssertionAxiom axiom) { return visitAxiom(axiom, () -> df.getOWLNegativeObjectPropertyAssertionAxiom(t(axiom.getProperty()), t(axiom .getSubject()), t(axiom.getObject()), t(axiom.annotations()))); }