Uses of Class
com.itextpdf.kernel.pdf.tagging.PdfStructElem
-
-
Uses of PdfStructElem in com.itextpdf.kernel.pdf.navigation
Methods in com.itextpdf.kernel.pdf.navigation with parameters of type PdfStructElem Modifier and Type Method Description private PdfStructureDestination
PdfStructureDestination. add(PdfStructElem elem)
private static PdfStructureDestination
PdfStructureDestination. create(PdfStructElem elem, PdfName type, float left, float bottom, float right, float top, float zoom)
static PdfStructureDestination
PdfStructureDestination. createFit(PdfStructElem elem)
static PdfStructureDestination
PdfStructureDestination. createFitB(PdfStructElem elem)
static PdfStructureDestination
PdfStructureDestination. createFitBH(PdfStructElem elem, float top)
static PdfStructureDestination
PdfStructureDestination. createFitBV(PdfStructElem elem, float left)
static PdfStructureDestination
PdfStructureDestination. createFitH(PdfStructElem elem, float top)
static PdfStructureDestination
PdfStructureDestination. createFitR(PdfStructElem elem, float left, float bottom, float right, float top)
static PdfStructureDestination
PdfStructureDestination. createFitV(PdfStructElem elem, float left)
static PdfStructureDestination
PdfStructureDestination. createXYZ(PdfStructElem elem, float left, float top, float zoom)
-
Uses of PdfStructElem in com.itextpdf.kernel.pdf.tagging
Fields in com.itextpdf.kernel.pdf.tagging declared as PdfStructElem Modifier and Type Field Description protected PdfStructElem
PdfMcr. parent
Methods in com.itextpdf.kernel.pdf.tagging that return PdfStructElem Modifier and Type Method Description PdfStructElem
PdfStructElem. addKid(int index, PdfStructElem kid)
PdfStructElem
PdfStructElem. addKid(PdfStructElem kid)
PdfStructElem
PdfStructTreeRoot. addKid(int index, PdfStructElem structElem)
PdfStructElem
PdfStructTreeRoot. addKid(PdfStructElem structElem)
PdfStructElem
PdfStructIdTree. getStructElemById(byte[] id)
Retrieve a structure element by ID, if it has one.PdfStructElem
PdfStructIdTree. getStructElemById(PdfString id)
Retrieve a structure element by ID, if it has one.PdfStructElem
PdfStructElem. put(PdfName key, PdfObject value)
Methods in com.itextpdf.kernel.pdf.tagging that return types with arguments of type PdfStructElem Modifier and Type Method Description java.util.List<PdfStructElem>
PdfStructElem. 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 PdfStructElem Modifier and Type Method Description PdfStructElem
PdfStructElem. addKid(int index, PdfStructElem kid)
PdfStructElem
PdfStructElem. addKid(PdfStructElem kid)
PdfStructElem
PdfStructTreeRoot. addKid(int index, PdfStructElem structElem)
PdfStructElem
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 PdfStructElem Constructor Description 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 PdfStructElem Modifier and Type Field Description private PdfStructElem
TagTreePointer. currentStructElem
private PdfStructElem
TagTreePointer.RoleFinderHandler. foundElem
protected PdfStructElem
TagReference. referencedTag
private PdfStructElem
RootTagNormalizer. rootTagElement
private PdfStructElem
TagStructureContext. rootTagElement
Fields in com.itextpdf.kernel.pdf.tagutils with type parameters of type PdfStructElem Modifier and Type Field Description private java.util.Map<java.lang.Object,PdfStructElem>
WaitingTagsManager. associatedObjToWaitingTag
Methods in com.itextpdf.kernel.pdf.tagutils that return PdfStructElem Modifier and Type Method Description private PdfStructElem
TagTreePointer. addNewKid(PdfStructElem kid)
private PdfStructElem
TagTreePointer. addNewKid(AccessibilityProperties properties)
private PdfStructElem
TagTreePointer. addNewKid(java.lang.String role)
private PdfStructElem
BackedAccessibilityProperties. getBackingElem()
private PdfStructElem
TagTreePointer. getCurrentElemEnsureIndirect()
(package private) PdfStructElem
TagTreePointer. getCurrentStructElem()
PdfStructElem
TagTreePointer.RoleFinderHandler. getFoundElement()
PdfStructElem
TagStructureContext. getPointerStructElem(TagTreePointer pointer)
GetsPdfStructElem
at whichTagTreePointer
points.(package private) PdfStructElem
TagStructureContext. getRootTag()
(package private) PdfStructElem
WaitingTagsManager. getStructForObj(java.lang.Object associatedObj)
(package private) PdfStructElem
RootTagNormalizer. makeSingleStandardRootTag(java.util.List<IStructureNode> rootKids)
Methods in com.itextpdf.kernel.pdf.tagutils with parameters of type PdfStructElem Modifier and Type Method Description private PdfStructElem
TagTreePointer. addNewKid(PdfStructElem kid)
(package private) static void
AccessibilityPropertiesToStructElem. apply(AccessibilityProperties properties, PdfStructElem elem)
(package private) int
TagTreePointer. createNextMcidForStructElem(PdfStructElem elem, int index)
TagTreePointer
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) java.lang.Object
WaitingTagsManager. saveAssociatedObjectForWaitingTag(java.lang.Object associatedObj, PdfStructElem structElem)
private static void
AccessibilityPropertiesToStructElem. setAttributes(java.util.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 PdfStructElem Constructor Description RootTagNormalizer(TagStructureContext context, PdfStructElem rootTagElement, PdfDocument document)
TagReference(PdfStructElem referencedTag, TagTreePointer tagPointer, int insertIndex)
Creates aTagReference
instance which represents a reference toPdfStructElem
.TagTreePointer(PdfStructElem structElem, PdfDocument document)
-
Uses of PdfStructElem in com.itextpdf.kernel.utils
Methods in com.itextpdf.kernel.utils with parameters of type PdfStructElem Modifier and Type Method Description protected void
TaggedPdfReaderTool. inspectAttributes(PdfStructElem kid)
Inspects attributes dictionary of the StructTreeRoot child. -
Uses of PdfStructElem in com.itextpdf.layout.renderer
Methods in com.itextpdf.layout.renderer that return PdfStructElem Modifier and Type Method Description private static PdfStructElem
AbstractRenderer. getCurrentStructElem(PdfDocument document)
-
Uses of PdfStructElem in com.itextpdf.pdfua.checkers.utils
Methods in com.itextpdf.pdfua.checkers.utils that return PdfStructElem Modifier and Type Method Description PdfStructElem
PdfUAValidationContext. getElementIfRoleMatches(PdfName role, IStructureNode structureNode)
Checks if aIStructureNode
resolved role's is equal to the provided role.Methods in com.itextpdf.pdfua.checkers.utils with parameters of type PdfStructElem Modifier and Type Method Description private 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 PdfStructElem Modifier and Type Field Description private PdfStructElem
TableStructElementIterator. currentValue
Fields in com.itextpdf.pdfua.checkers.utils.tables with type parameters of type PdfStructElem Modifier and Type Field Description private java.util.List<PdfStructElem>
TableStructElementIterator. all
private java.util.HashMap<PdfStructElem,Tuple2<java.lang.Integer,java.lang.Integer>>
TableStructElementIterator. locationCache
Methods in com.itextpdf.pdfua.checkers.utils.tables that return PdfStructElem Modifier and Type Method Description PdfStructElem
TableStructElementIterator. next()
Gets the next element in the iteration.Methods in com.itextpdf.pdfua.checkers.utils.tables that return types with arguments of type PdfStructElem Modifier and Type Method Description private java.util.List<PdfStructElem>
TableStructElementIterator. extractAllTrTags(java.util.List<IStructureNode> possibleTrs)
private java.util.List<PdfStructElem>
TableStructElementIterator. extractCells(PdfStructElem row)
private java.util.List<PdfStructElem>
TableStructElementIterator. extractTableRows(PdfStructElem table)
Methods in com.itextpdf.pdfua.checkers.utils.tables with parameters of type PdfStructElem Modifier and Type Method Description private java.util.List<PdfStructElem>
TableStructElementIterator. extractCells(PdfStructElem row)
private java.util.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) java.util.List<byte[]>
StructTreeResultMatrix. getHeaders(PdfStructElem cell)
private static int
TableStructElementIterator. getIntValueFromAttributes(PdfStructElem elem, PdfName name)
(package private) java.lang.String
StructTreeResultMatrix. getRole(PdfStructElem cell)
private static int
TableStructElementIterator. getRowspan(PdfStructElem structElem)
(package private) java.lang.String
StructTreeResultMatrix. getScope(PdfStructElem cell)
Method parameters in com.itextpdf.pdfua.checkers.utils.tables with type arguments of type PdfStructElem Modifier and Type Method Description private void
TableStructElementIterator. build2DRepresentationOfTagTreeStructures(java.util.List<PdfStructElem> rows)
private void
TableStructElementIterator. setAmountOfCols(java.util.List<PdfStructElem> rows)
Constructors in com.itextpdf.pdfua.checkers.utils.tables with parameters of type PdfStructElem Constructor Description StructTreeResultMatrix(PdfStructElem elem, PdfUAValidationContext context)
Creates a newStructTreeResultMatrix
instance.TableStructElementIterator(PdfStructElem tableStructElem, PdfUAValidationContext context)
Creates a newTableStructElementIterator
instance.
-