@Override public ElkSubDataPropertyOfAxiom visit(ElkSubDataPropertyOfAxiom axiom) { if (object_ == axiom) return axiom; if (object_ instanceof ElkSubDataPropertyOfAxiom) { ElkSubDataPropertyOfAxiom result = (ElkSubDataPropertyOfAxiom) object_; if (equals(result.getSubDataPropertyExpression(), axiom.getSubDataPropertyExpression()) && equals(result.getSuperDataPropertyExpression(), axiom.getSuperDataPropertyExpression())) return result; } return null; }
@Override public ElkSubDataPropertyOfAxiom visit(ElkSubDataPropertyOfAxiom axiom) { if (object_ == axiom) return axiom; if (object_ instanceof ElkSubDataPropertyOfAxiom) { ElkSubDataPropertyOfAxiom result = (ElkSubDataPropertyOfAxiom) object_; if (equals(result.getSubDataPropertyExpression(), axiom.getSubDataPropertyExpression()) && equals(result.getSuperDataPropertyExpression(), axiom.getSuperDataPropertyExpression())) return result; } return null; }
@Override public ElkSubDataPropertyOfAxiom visit(ElkSubDataPropertyOfAxiom axiom) { if (object_ == axiom) return axiom; if (object_ instanceof ElkSubDataPropertyOfAxiom) { ElkSubDataPropertyOfAxiom result = (ElkSubDataPropertyOfAxiom) object_; if (equals(result.getSubDataPropertyExpression(), axiom.getSubDataPropertyExpression()) && equals(result.getSuperDataPropertyExpression(), axiom.getSuperDataPropertyExpression())) return result; } return null; }
@Override public OWLSubDataPropertyOfAxiom visit(ElkSubDataPropertyOfAxiom axiom) { return owlFactory_.getOWLSubDataPropertyOfAxiom( convert(axiom.getSubDataPropertyExpression()), convert(axiom.getSuperDataPropertyExpression())); }
@Override public OWLSubDataPropertyOfAxiom visit(ElkSubDataPropertyOfAxiom axiom) { return owlFactory_.getOWLSubDataPropertyOfAxiom( convert(axiom.getSubDataPropertyExpression()), convert(axiom.getSuperDataPropertyExpression())); }
@Override public OWLSubDataPropertyOfAxiom visit(ElkSubDataPropertyOfAxiom axiom) { return owlFactory_.getOWLSubDataPropertyOfAxiom( convert(axiom.getSubDataPropertyExpression()), convert(axiom.getSuperDataPropertyExpression())); }
@Override public Integer visit(ElkSubDataPropertyOfAxiom axiom) { return combinedHashCode(hashCode(ElkSubDataPropertyOfAxiom.class), hashCode(axiom.getSubDataPropertyExpression()), hashCode(axiom.getSuperDataPropertyExpression())); }
@Override public Integer visit(ElkSubDataPropertyOfAxiom axiom) { return combinedHashCode(hashCode(ElkSubDataPropertyOfAxiom.class), hashCode(axiom.getSubDataPropertyExpression()), hashCode(axiom.getSuperDataPropertyExpression())); }
@Override public Integer visit(ElkSubDataPropertyOfAxiom axiom) { return combinedHashCode(hashCode(ElkSubDataPropertyOfAxiom.class), hashCode(axiom.getSubDataPropertyExpression()), hashCode(axiom.getSuperDataPropertyExpression())); }
@Override public Void visit(ElkSubDataPropertyOfAxiom elkSubDataPropertyOfAxiom) { write("SubDataPropertyOf("); write(elkSubDataPropertyOfAxiom.getSubDataPropertyExpression()); write(' '); write(elkSubDataPropertyOfAxiom.getSuperDataPropertyExpression()); write(')'); return null; }
@Override public Void visit(ElkSubDataPropertyOfAxiom elkSubDataPropertyOfAxiom) { write("SubDataPropertyOf("); write(elkSubDataPropertyOfAxiom.getSubDataPropertyExpression()); write(' '); write(elkSubDataPropertyOfAxiom.getSuperDataPropertyExpression()); write(')'); return null; }
@Override public Void visit(ElkSubDataPropertyOfAxiom elkSubDataPropertyOfAxiom) { write("SubDataPropertyOf("); write(elkSubDataPropertyOfAxiom.getSubDataPropertyExpression()); write(' '); write(elkSubDataPropertyOfAxiom.getSuperDataPropertyExpression()); write(')'); return null; }
@Override public Void visit(ElkSubDataPropertyOfAxiom elkSubDataPropertyOfAxiom) { write("SubDataPropertyOf("); write(elkSubDataPropertyOfAxiom.getSubDataPropertyExpression()); write(' '); write(elkSubDataPropertyOfAxiom.getSuperDataPropertyExpression()); write(')'); return null; }