/** * Processes the specified signature that represents the signature of potential changes * @param signature The signature */ @Override public void processChanges(Set<OWLObjectPropertyExpression> signature, Set<OWLAxiom> added, Set<OWLAxiom> removed) { boolean rebuild = false; for (OWLAxiom ax : added) { if(ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } if(!rebuild) { for(OWLAxiom ax : removed) { if(ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } } if(rebuild) { ((RawObjectPropertyHierarchyProvider) getRawParentChildProvider()).rebuild(); } super.processChanges(signature, added, removed); } }
@Override public void processChanges(Set<OWLObjectPropertyExpression> signature, Set<OWLAxiom> added, Set<OWLAxiom> removed) { boolean rebuild = false; for (OWLAxiom ax : added) { if (ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } if (!rebuild) { for (OWLAxiom ax : removed) { if (ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } } if (rebuild) { ((RawObjectPropertyHierarchyProvider) getRawParentChildProvider()).rebuild(); } super.processChanges(signature, added, removed); } }
@Override public void processChanges(Set<OWLObjectPropertyExpression> signature, Set<OWLAxiom> added, Set<OWLAxiom> removed) { boolean rebuild = false; for (OWLAxiom ax : added) { if (ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } if (!rebuild) { for (OWLAxiom ax : removed) { if (ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } } if (rebuild) { ((RawObjectPropertyHierarchyProvider) getRawParentChildProvider()).rebuild(); } super.processChanges(signature, added, removed); } }
@Override public void processChanges(Set<OWLObjectPropertyExpression> signature, Set<OWLAxiom> added, Set<OWLAxiom> removed) { boolean rebuild = false; for (OWLAxiom ax : added) { if (ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } if (!rebuild) { for (OWLAxiom ax : removed) { if (ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } } if (rebuild) { ((RawObjectPropertyHierarchyProvider) getRawParentChildProvider()).rebuild(); } super.processChanges(signature, added, removed); } }
@Override public void processChanges(Set<OWLObjectPropertyExpression> signature, Set<OWLAxiom> added, Set<OWLAxiom> removed) { boolean rebuild = false; for (OWLAxiom ax : added) { if (ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } if (!rebuild) { for (OWLAxiom ax : removed) { if (ax instanceof OWLObjectPropertyAxiom) { rebuild = true; break; } } } if (rebuild) { ((RawObjectPropertyHierarchyProvider) getRawParentChildProvider()).rebuild(); } super.processChanges(signature, added, removed); } }