Generated by
JDiff

Class com.itextpdf.kernel.pdf.tagutils.TagTreePointer

Documentation changed from old to new.

Changed Constructors
TagTreePointer( PdfDocument) Documentation changed from old to new.
Creates {@code TagTreePointer} instance.
 

Changed Methods
TagTreePointer  flushParentsIfAllKidsFlushed() Documentation changed from old to new.
For current tag and all of it's parents consequentially checks if the following constraints apply, and flushes the tag if they do or stops if they don't:
  • tag is not already flushed;
  • tag is not in waiting state (see WaitingTagsManager);
  • tag is not the root tag;
  • tag has no kids or all of the kids are either flushed themselves or (if they are a marked content reference) belong to the flushed page.
TagTreePointer  flushTag() Documentation changed from old to new.
Flushes current tag and all it's descendants.
TagTreePointer  setNamespaceForNewTags( PdfNamespace) Documentation changed from old to new.
Sets a PdfNamespace which will be set to every new tag created by this TagTreePointer instance if this tag doesn't explicitly define namespace by the means of DefaultAccessibilityProperties.setNamespace(PdfNamespace).
TagTreePointer  setPageForTagging( PdfPage) Documentation changed from old to new.
Sets a page which content will be tagged with this instance of {@code TagTreePointer}.