@Override public void notifyDeleteTriple(final Graph g, final Triple t) { if (canUpdateIncrementally(g) && isABoxChange(t)) deleteABoxTriple(t); else _changedGraphs.add(g); _statementDeleted = true; // TODO : check that this change is correct. }
@Override public void notifyDeleteTriple(final Graph g, final Triple t) { if (canUpdateIncrementally(g) && isABoxChange(t)) deleteABoxTriple(t); else _changedGraphs.add(g); _statementDeleted = true; // TODO : check that this change is correct. }
@Override public void notifyDeleteTriple(final Graph g, final Triple t) { if (canUpdateIncrementally(g) && isABoxChange(t)) deleteABoxTriple(t); else _changedGraphs.add(g); _statementDeleted = true; // TODO : check that this change is correct. }
@Override public void notifyDeleteIterator(final Graph g, final Iterator<Triple> it) { boolean canUpdateIncrementally = canUpdateIncrementally(g); if (canUpdateIncrementally) while (it.hasNext()) { final Triple t = it.next(); if (!isABoxChange(t)) { canUpdateIncrementally = false; break; } deleteABoxTriple(t); } if (!canUpdateIncrementally) { _statementDeleted = true; _changedGraphs.add(g); } }
@Override public void notifyDeleteIterator(final Graph g, final Iterator<Triple> it) { boolean canUpdateIncrementally = canUpdateIncrementally(g); if (canUpdateIncrementally) while (it.hasNext()) { final Triple t = it.next(); if (!isABoxChange(t)) { canUpdateIncrementally = false; break; } deleteABoxTriple(t); } if (!canUpdateIncrementally) { _statementDeleted = true; _changedGraphs.add(g); } }
@Override public void notifyDeleteIterator(final Graph g, final Iterator<Triple> it) { boolean canUpdateIncrementally = canUpdateIncrementally(g); if (canUpdateIncrementally) while (it.hasNext()) { final Triple t = it.next(); if (!isABoxChange(t)) { canUpdateIncrementally = false; break; } deleteABoxTriple(t); } if (!canUpdateIncrementally) { _statementDeleted = true; _changedGraphs.add(g); } }