@Override public void visit(OWLDataPropertyDomainAxiom axiom) { axiom.getProperty().accept(this); OWLDataPropertyExpression prop = (OWLDataPropertyExpression) obj; axiom.getDomain().accept(this); OWLClassExpression domain = (OWLClassExpression) obj; obj = dataFactory.getOWLDataPropertyDomainAxiom(prop, domain, duplicateAxiomAnnotations(axiom)); }
@Override public void visit(OWLDataPropertyDomainAxiom axiom) { df.getOWLDataSomeValuesFrom(axiom.getProperty(), df.getTopDatatype()).accept(this); writeSpace(); write(SUBCLASS); writeSpace(); axiom.getDomain().accept(this); }
public void rebuild(OWLDataPropertyDomainAxiom axiom) { axiom.getDomain().accept(this); OWLDescription domainClass = this.getRelevantDescription(); this.rebuiltAxioms.add( this.factory.getOWLDataPropertyDomainAxiom(axiom.getProperty(), domainClass)); }
public void visit(OWLDataPropertyDomainAxiom axiom) { type = AXIOM_TYPE_INDEX_BASE + axiom.getAxiomType().getIndex(); }
public void visit(OWLDataPropertyDomainAxiom axiom) { axiom.getDomain().accept(this); axiom.getProperty().accept(this); processAxiomAnnotations(axiom); }