@Override public void deleteElementEnd() { target.elementEnd(); }
@Override public void elementEnd() { cache.flush(); target.elementEnd(); }
@Override public final void elementEnd() { postAnnotationQueue.flush(); normalizer.elementEnd(); }
@Override public void elementEnd() { flushAnnotations(); target.elementEnd(); }
@Override public void retain(int itemCount) { flushAnnotations(); normalizer.elementEnd(); if (itemCount > 1) { target = new RetainPreTarget(itemCount - 1); } else { target = defaultTarget; } }
@Override public void elementEnd() { insertionOp.elementEnd(); noninsertionOp.retain(1); }
@Override public void elementEnd() { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); }
@Override public void elementEnd() { flushAnnotations(); normalizer.elementEnd(); cancelRetain(1); }
public final SimplifyingDocOpBuilder elementEnd() { buffer.elementEnd(); return this; }
@Override public void elementEnd() { if (otherTarget.depth > 0) { otherTarget.targetDocument.deleteElementEnd(); } else { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); } }
@Override public void elementEnd() { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); }
@Override public void elementEnd() { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); }
@Override public void elementEnd() { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); }
@Override public void elementEnd() { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); }
@Override public void elementEnd() { if (otherTarget.depth > 0) { otherTarget.targetDocument.deleteElementEnd(); } else { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); } }
@Override public void elementEnd() { insertionOp.elementEnd(); preservationOp.retain(1); deletionOp.retain(1); }
@Override public void elementEnd() { if (otherTarget.depth > 0) { otherTarget.targetDocument.deleteElementEnd(); } else { targetDocument.elementEnd(); otherTarget.targetDocument.retain(1); } }
@Override public void elementEnd() { insertionOp.elementEnd(); preservationOp.retain(1); deletionOp.retain(1); }