@Override public void load(ElkAxiomProcessor axiomInserter, ElkAxiomProcessor axiomDeleter) throws ElkLoadingException { for (;;) { ElkAxiom axiom = axioms_.poll(); if (axiom == null) break; axiomInserter.visit(axiom); } }
@Override public void visit(final ElkAxiom elkAxiom) { elkAxiom.accept(pre_); processor_.visit(elkAxiom); elkAxiom.accept(post_); }
@Override public void load(ElkAxiomProcessor axiomInserter, ElkAxiomProcessor axiomDeleter) throws ElkLoadingException { for (;;) { ElkAxiom axiom = axioms_.poll(); if (axiom == null) break; boolean isAdded = changes_.poll(); if (isAdded) axiomInserter.visit(axiom); else axiomDeleter.visit(axiom); } }
@Override public void visit(AddAxiom arg) { ElkAxiom elkAxiom = OWL_CONVERTER_.convert(arg.getAxiom()); axiomInserter_.visit(elkAxiom); if (LOGGER_.isTraceEnabled()) LOGGER_.trace("adding " + arg.getAxiom()); }
@Override public void visit(final ElkAxiom elkAxiom) { elkAxiom.accept(pre_); processor_.visit(elkAxiom); elkAxiom.accept(post_); }
@Override public void visit(final ElkAxiom elkAxiom) { elkAxiom.accept(pre_); processor_.visit(elkAxiom); elkAxiom.accept(post_); }
@Override public void visit(AddAxiom arg) { ElkAxiom elkAxiom = OWL_CONVERTER_.convert(arg.getAxiom()); axiomInserter_.visit(elkAxiom); if (LOGGER_.isTraceEnabled()) LOGGER_.trace("adding " + arg.getAxiom()); }
@Override public void visit(RemoveAxiom arg) { ElkAxiom elkAxiom = OWL_CONVERTER_.convert(arg.getAxiom()); axiomDeleter_.visit(elkAxiom); if (LOGGER_.isTraceEnabled()) LOGGER_.trace("removing " + arg.getAxiom()); }
axiomInserter.visit(axiom);
@Override public void visit(RemoveAxiom arg) { ElkAxiom elkAxiom = OWL_CONVERTER_.convert(arg.getAxiom()); axiomDeleter_.visit(elkAxiom); if (LOGGER_.isTraceEnabled()) LOGGER_.trace("removing " + arg.getAxiom()); }
@Override public void visit(RemoveAxiom arg) { ElkAxiom elkAxiom = OWL_CONVERTER_.convert(arg.getAxiom()); axiomDeleter_.visit(elkAxiom); if (LOGGER_.isTraceEnabled()) LOGGER_.trace("removing " + arg.getAxiom()); }
@Override public void visit(AddAxiom arg) { ElkAxiom elkAxiom = OWL_CONVERTER_.convert(arg.getAxiom()); axiomInserter_.visit(elkAxiom); if (LOGGER_.isTraceEnabled()) LOGGER_.trace("adding " + arg.getAxiom()); }
axiomInserter.visit(axiom);
axiomInserter.visit(axiom);
@Override public void visit(ElkAxiom elkAxiom) { axiomInserter.visit(elkAxiom); if (elkAxiom instanceof ElkClassAxiom || elkAxiom instanceof ElkAssertionAxiom) { changingAxioms_.add(elkAxiom); } else staticAxioms_.add(elkAxiom); } };
@Override public void visit(ElkAxiom elkAxiom) { axiomInserter.visit(elkAxiom); // currently we only allow class axioms to be changed if (elkAxiom instanceof ElkClassAxiom) { changingAxioms_.add(elkAxiom); } else { staticAxioms_.add(elkAxiom); } } };
@Override public void visit(ElkAxiom elkAxiom) { axiomInserter.visit(elkAxiom); changingAxioms_.add(elkAxiom); } };
axiomInserter.visit(OWL_CONVERTER_.convert(axiom));
axiomInserter.visit(OWL_CONVERTER_.convert(axiom));
axiomInserter.visit(OWL_CONVERTER_.convert(axiom));