Uses of Class
com.itextpdf.kernel.pdf.tagging.PdfStructElem
Packages that use PdfStructElem
Package
Description
-
Uses of PdfStructElem in com.itextpdf.kernel.pdf.tagging
Fields in com.itextpdf.kernel.pdf.tagging declared as PdfStructElemMethods in com.itextpdf.kernel.pdf.tagging that return PdfStructElemModifier and TypeMethodDescriptionPdfStructElem.addKid
(int index, PdfStructElem kid) PdfStructElem.addKid
(PdfStructElem kid) PdfStructTreeRoot.addKid
(int index, PdfStructElem structElem) PdfStructTreeRoot.addKid
(PdfStructElem structElem) PdfStructIdTree.getStructElemById
(byte[] id) Retrieve a structure element by ID, if it has one.PdfStructIdTree.getStructElemById
(PdfString id) Retrieve a structure element by ID, if it has one.Methods in com.itextpdf.kernel.pdf.tagging that return types with arguments of type PdfStructElemModifier and TypeMethodDescriptionPdfStructElem.getRefsList()
APdfName.Ref
identifies the structure element or elements to which the item of content, contained within this structure element, refers (e.g.Methods in com.itextpdf.kernel.pdf.tagging with parameters of type PdfStructElemModifier and TypeMethodDescriptionPdfStructElem.addKid
(int index, PdfStructElem kid) PdfStructElem.addKid
(PdfStructElem kid) PdfStructTreeRoot.addKid
(int index, PdfStructElem structElem) PdfStructTreeRoot.addKid
(PdfStructElem structElem) void
PdfStructElem.addRef
(PdfStructElem ref) APdfName.Ref
identifies the structure element to which the item of content, contained within this structure element, refers (e.g.Constructors in com.itextpdf.kernel.pdf.tagging with parameters of type PdfStructElemModifierConstructorDescriptionprotected
PdfMcr
(PdfObject pdfObject, PdfStructElem parent) PdfMcrDictionary
(PdfDictionary pdfObject, PdfStructElem parent) PdfMcrDictionary
(PdfPage page, PdfStructElem parent) PdfMcrNumber
(PdfNumber pdfObject, PdfStructElem parent) PdfMcrNumber
(PdfPage page, PdfStructElem parent) PdfObjRef
(PdfAnnotation annot, PdfStructElem parent, int nextStructParentIndex) PdfObjRef
(PdfDictionary pdfObject, PdfStructElem parent) -
Uses of PdfStructElem in com.itextpdf.kernel.pdf.tagutils
Fields in com.itextpdf.kernel.pdf.tagutils declared as PdfStructElemModifier and TypeFieldDescriptionprivate PdfStructElem
TagTreePointer.currentStructElem
protected PdfStructElem
TagReference.referencedTag
private PdfStructElem
RootTagNormalizer.rootTagElement
private PdfStructElem
TagStructureContext.rootTagElement
Fields in com.itextpdf.kernel.pdf.tagutils with type parameters of type PdfStructElemModifier and TypeFieldDescriptionprivate Map
<Object, PdfStructElem> WaitingTagsManager.associatedObjToWaitingTag
Methods in com.itextpdf.kernel.pdf.tagutils that return PdfStructElemModifier and TypeMethodDescriptionprivate PdfStructElem
TagTreePointer.addNewKid
(PdfStructElem kid) private PdfStructElem
TagTreePointer.addNewKid
(AccessibilityProperties properties) private PdfStructElem
private PdfStructElem
BackedAccessibilityProperties.getBackingElem()
private PdfStructElem
TagTreePointer.getCurrentElemEnsureIndirect()
(package private) PdfStructElem
TagTreePointer.getCurrentStructElem()
TagStructureContext.getPointerStructElem
(TagTreePointer pointer) GetsPdfStructElem
at whichTagTreePointer
points.(package private) PdfStructElem
TagStructureContext.getRootTag()
(package private) PdfStructElem
WaitingTagsManager.getStructForObj
(Object associatedObj) (package private) PdfStructElem
RootTagNormalizer.makeSingleStandardRootTag
(List<IStructureNode> rootKids) Methods in com.itextpdf.kernel.pdf.tagutils with parameters of type PdfStructElemModifier and TypeMethodDescriptionprivate PdfStructElem
TagTreePointer.addNewKid
(PdfStructElem kid) (package private) static void
AccessibilityPropertiesToStructElem.apply
(AccessibilityProperties properties, PdfStructElem elem) (package private) int
TagTreePointer.createNextMcidForStructElem
(PdfStructElem elem, int index) TagStructureContext.createPointerForStructElem
(PdfStructElem structElem) Creates a newTagTreePointer
which points at givenPdfStructElem
.private boolean
TagTreePointer.ensureElementPageEqualsKidPage
(PdfStructElem elem, PdfDictionary kidPage) (package private) void
TagStructureContext.flushParentIfBelongsToPage
(PdfStructElem parent, PdfPage currentPage) private void
WaitingTagsManager.flushStructElementAndItKids
(PdfStructElem elem) (package private) IStructureNode
WaitingTagsManager.flushTag
(PdfStructElem tagStruct) private PdfMcr
TagTreePointer.prepareMcrForMovingToNewParent
(PdfMcr mcrKid, PdfStructElem newParent) private void
TagTreePointer.processKidNamespace
(PdfStructElem kid) private void
RootTagNormalizer.removeOldRoot
(PdfStructElem oldRoot) private void
WaitingTagsManager.removeWaitingStateAndFlushIfParentFlushed
(PdfStructElem structElem) (package private) Object
WaitingTagsManager.saveAssociatedObjectForWaitingTag
(Object associatedObj, PdfStructElem structElem) private static void
AccessibilityPropertiesToStructElem.setAttributes
(List<PdfStructureAttributes> newAttributesList, PdfStructElem elem) (package private) TagTreePointer
TagTreePointer.setCurrentStructElem
(PdfStructElem structElem) private static void
AccessibilityPropertiesToStructElem.setTextualAids
(AccessibilityProperties properties, PdfStructElem elem) private void
RootTagNormalizer.wrapAllKidsInTag
(PdfStructElem parent, PdfName wrapTagRole, PdfNamespace wrapTagNs) Constructors in com.itextpdf.kernel.pdf.tagutils with parameters of type PdfStructElemModifierConstructorDescription(package private)
RootTagNormalizer
(TagStructureContext context, PdfStructElem rootTagElement, PdfDocument document) protected
TagReference
(PdfStructElem referencedTag, TagTreePointer tagPointer, int insertIndex) Creates aTagReference
instance which represents a reference toPdfStructElem
.(package private)
TagTreePointer
(PdfStructElem structElem, PdfDocument document) -
Uses of PdfStructElem in com.itextpdf.kernel.utils
Methods in com.itextpdf.kernel.utils with parameters of type PdfStructElemModifier and TypeMethodDescriptionprotected void
TaggedPdfReaderTool.inspectAttributes
(PdfStructElem kid) -
Uses of PdfStructElem in com.itextpdf.layout.renderer
Methods in com.itextpdf.layout.renderer that return PdfStructElemModifier and TypeMethodDescriptionprivate static PdfStructElem
AbstractRenderer.getCurrentStructElem
(PdfDocument document) -
Uses of PdfStructElem in com.itextpdf.pdfua.checkers.utils
Methods in com.itextpdf.pdfua.checkers.utils that return PdfStructElemModifier and TypeMethodDescriptionPdfUAValidationContext.getElementIfRoleMatches
(PdfName role, IStructureNode structureNode) Checks if aIStructureNode
resolved role's is equal to the provided role.static PdfStructElem
TagTreeHandlerUtil.getElementIfRoleMatches
(PdfName role, IStructureNode structureNode) Deprecated.Methods in com.itextpdf.pdfua.checkers.utils with parameters of type PdfStructElemModifier and TypeMethodDescriptionprivate static PdfDictionary
FormCheckUtil.FormTagHandler.getInteractiveKidForm
(PdfStructElem structElem) Gets a widget annotation kid if it exists. -
Uses of PdfStructElem in com.itextpdf.pdfua.checkers.utils.tables
Fields in com.itextpdf.pdfua.checkers.utils.tables declared as PdfStructElemFields in com.itextpdf.pdfua.checkers.utils.tables with type parameters of type PdfStructElemModifier and TypeFieldDescriptionprivate final List
<PdfStructElem> TableStructElementIterator.all
private final HashMap
<PdfStructElem, Tuple2<Integer, Integer>> TableStructElementIterator.locationCache
Methods in com.itextpdf.pdfua.checkers.utils.tables that return PdfStructElemModifier and TypeMethodDescriptionTableStructElementIterator.next()
Gets the next element in the iteration.Methods in com.itextpdf.pdfua.checkers.utils.tables that return types with arguments of type PdfStructElemModifier and TypeMethodDescriptionprivate List
<PdfStructElem> TableStructElementIterator.extractAllTrTags
(List<IStructureNode> possibleTrs) private List
<PdfStructElem> TableStructElementIterator.extractCells
(PdfStructElem row) private List
<PdfStructElem> TableStructElementIterator.extractTableRows
(PdfStructElem table) Methods in com.itextpdf.pdfua.checkers.utils.tables with parameters of type PdfStructElemModifier and TypeMethodDescriptionprivate List
<PdfStructElem> TableStructElementIterator.extractCells
(PdfStructElem row) private List
<PdfStructElem> TableStructElementIterator.extractTableRows
(PdfStructElem table) private void
TableStructElementIterator.flattenElements
(PdfStructElem table) private static int
TableStructElementIterator.getColspan
(PdfStructElem structElem) (package private) byte[]
StructTreeResultMatrix.getElementId
(PdfStructElem cell) (package private) List
<byte[]> StructTreeResultMatrix.getHeaders
(PdfStructElem cell) private static int
TableStructElementIterator.getIntValueFromAttributes
(PdfStructElem elem, PdfName name) (package private) String
StructTreeResultMatrix.getRole
(PdfStructElem cell) private static int
TableStructElementIterator.getRowspan
(PdfStructElem structElem) (package private) String
StructTreeResultMatrix.getScope
(PdfStructElem cell) Method parameters in com.itextpdf.pdfua.checkers.utils.tables with type arguments of type PdfStructElemModifier and TypeMethodDescriptionprivate void
TableStructElementIterator.build2DRepresentationOfTagTreeStructures
(List<PdfStructElem> rows) private void
TableStructElementIterator.setAmountOfCols
(List<PdfStructElem> rows) Constructors in com.itextpdf.pdfua.checkers.utils.tables with parameters of type PdfStructElemModifierConstructorDescriptionStructTreeResultMatrix
(PdfStructElem elem, PdfUAValidationContext context) Creates a newStructTreeResultMatrix
instance.TableStructElementIterator
(PdfStructElem tableStructElem, PdfUAValidationContext context) Creates a newTableStructElementIterator
instance.