@Override void resolve(int itemCount) { targetDocument.deleteElementEnd(); --depth; }
@Override public void elementEnd() { target.deleteElementEnd(); }
@Override public void deleteElementEnd() { insertionOp.retain(1); noninsertionOp.deleteElementEnd(); }
@Override public void deleteElementEnd() { flushAnnotations(); target.deleteElementEnd(); }
@Override void resolve(int itemCount) { targetDocument.deleteElementEnd(); --depth; }
@Override void resolve(int itemCount) { targetDocument.deleteElementEnd(); --depth; }
@Override public final void deleteElementEnd() { preAnnotationQueue.flush(); normalizer.deleteElementEnd(); }
@Override void resolveRetain(int itemCount) { targetDocument.deleteElementEnd(); }
@Override void resolveDeleteElementEnd() { otherTarget.targetDocument.deleteElementEnd(); }
@Override public void deleteElementEnd() { cache.flush(); target.deleteElementEnd(); }
@Override public void deleteElementEnd() { flushAnnotations(); normalizer.deleteElementEnd(); cancelRetain(1); }
@Override void resolveDeleteElementEnd() { otherTarget.targetDocument.deleteElementEnd(); }
private void doDeleteElementEnd() { annotationTracker.commenceDeletion(); targetDocument.deleteElementEnd(); annotationTracker.concludeDeletion(); }
@Override public void elementEnd() { if (otherTarget.depth > 0) { otherTarget.targetDocument.deleteElementEnd(); } else { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); } }
private void processDeleteElementEnd() { deletionOperation.deleteElementEnd(); delete(1); }
private void processDeleteElementEnd() { deletionOperation.deleteElementEnd(); delete(1); }
@Override public void elementEnd() { if (otherTarget.depth > 0) { otherTarget.targetDocument.deleteElementEnd(); } else { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); } }
@Override public void deleteElementEnd() { insertionOp.retain(1); preservationOp.retain(1); deletionOp.deleteElementEnd(); }
@Override public void elementEnd() { if (otherTarget.depth > 0) { otherTarget.targetDocument.deleteElementEnd(); } else { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); } }
@Override public void deleteElementEnd() { insertionOp.retain(1); preservationOp.retain(1); deletionOp.deleteElementEnd(); }