Uses of Class
com.itextpdf.layout.tagging.TaggingHintKey
-
Packages that use TaggingHintKey Package Description com.itextpdf.layout.tagging -
-
Uses of TaggingHintKey in com.itextpdf.layout.tagging
Fields in com.itextpdf.layout.tagging declared as TaggingHintKey Modifier and Type Field Description (package private) TaggingHintKey
LayoutTaggingHelper.ScanContext. startHintKey
Fields in com.itextpdf.layout.tagging with type parameters of type TaggingHintKey Modifier and Type Field Description private java.util.Set<TaggingHintKey>
TableTaggingPriorToOneFiveVersionRule. finishForbidden
private java.util.Map<TaggingHintKey,java.util.List<TaggingHintKey>>
LayoutTaggingHelper. kidsHints
private java.util.Map<TaggingHintKey,java.util.List<TaggingHintKey>>
LayoutTaggingHelper. kidsHints
private java.util.Map<TaggingHintKey,TaggingHintKey>
LayoutTaggingHelper. parentHints
private java.util.Map<TaggingHintKey,TaggingHintKey>
LayoutTaggingHelper. parentHints
Methods in com.itextpdf.layout.tagging that return TaggingHintKey Modifier and Type Method Description TaggingHintKey
LayoutTaggingHelper. getAccessibleParentHint(TaggingHintKey hintKey)
static TaggingHintKey
LayoutTaggingHelper. getHintKey(IPropertyContainer container)
static TaggingHintKey
LayoutTaggingHelper. getOrCreateHintKey(IPropertyContainer container)
private static TaggingHintKey
LayoutTaggingHelper. getOrCreateHintKey(IPropertyContainer hintOwner, boolean setProperty)
TaggingHintKey
LayoutTaggingHelper. getParentHint(IPropertyContainer hintOwner)
TaggingHintKey
LayoutTaggingHelper. getParentHint(TaggingHintKey hintKey)
Methods in com.itextpdf.layout.tagging that return types with arguments of type TaggingHintKey Modifier and Type Method Description java.util.List<TaggingHintKey>
LayoutTaggingHelper. getAccessibleKidsHint(TaggingHintKey parent)
java.util.List<TaggingHintKey>
LayoutTaggingHelper. getKidsHint(TaggingHintKey parent)
Methods in com.itextpdf.layout.tagging with parameters of type TaggingHintKey Modifier and Type Method Description void
LayoutTaggingHelper. addKidsHint(TaggingHintKey parentKey, java.util.Collection<TaggingHintKey> newKidsKeys)
void
LayoutTaggingHelper. addKidsHint(TaggingHintKey parentKey, java.util.Collection<TaggingHintKey> newKidsKeys, int insertIndex)
private void
LayoutTaggingHelper. addKidsHint(TaggingHintKey parentKey, java.util.Collection<TaggingHintKey> newKidsKeys, int insertIndex, boolean skipFinishedChecks)
private boolean
LayoutTaggingHelper. createSingleTag(TaggingHintKey hintKey, TagTreePointer tagPointer)
boolean
LayoutTaggingHelper. createTag(TaggingHintKey hintKey, TagTreePointer tagPointer)
private void
ProhibitedTagRelationsResolver. executeRoleReplacementRule(TaggingHintKey kid, java.lang.String key)
java.util.List<TaggingHintKey>
LayoutTaggingHelper. getAccessibleKidsHint(TaggingHintKey parent)
TaggingHintKey
LayoutTaggingHelper. getAccessibleParentHint(TaggingHintKey hintKey)
private static java.lang.String
TableTaggingRule. getKidRole(TaggingHintKey kidKey, LayoutTaggingHelper helper)
java.util.List<TaggingHintKey>
LayoutTaggingHelper. getKidsHint(TaggingHintKey parent)
private int
LayoutTaggingHelper. getNearestNextSiblingIndex(WaitingTagsManager waitingTagsManager, TagTreePointer parentPointer, TaggingHintKey parentKey, TaggingHintKey kidKey)
TaggingHintKey
LayoutTaggingHelper. getParentHint(TaggingHintKey hintKey)
private java.lang.String
ProhibitedTagRelationsResolver. getParentRole(LayoutTaggingHelper helper, TaggingHintKey hintKey, java.util.List<java.lang.String> rolesToSkip)
private static TaggingDummyElement
TableTaggingRule. getTbodyTag(TaggingHintKey tableHintKey)
Creates a dummy element withStandardRoles.TBODY
role if needed.private static boolean
ProhibitedTagRelationsResolver. isKidNonStructElement(TaggingHintKey kid)
private static boolean
LayoutTaggingHelper. isNonAccessibleHint(TaggingHintKey hintKey)
private boolean
LayoutTaggingHelper. isSomeKidNotFinished(TaggingHintKey hint)
private boolean
LayoutTaggingHelper. isSomeParentNotFinished(TaggingHintKey parentHint)
private boolean
LayoutTaggingHelper. isTagAlreadyExistsForHint(TaggingHintKey tagHint)
void
LayoutTaggingHelper. markArtifactHint(TaggingHintKey hintKey)
private static void
TableTaggingRule. moveCaption(LayoutTaggingHelper taggingHelper, TaggingHintKey caption, TaggingHintKey tableHintKey)
int
LayoutTaggingHelper. moveKidHint(TaggingHintKey hintKeyOfKidToMove, TaggingHintKey newParent)
int
LayoutTaggingHelper. moveKidHint(TaggingHintKey hintKeyOfKidToMove, TaggingHintKey newParent, int insertIndex)
private void
LayoutTaggingHelper. moveKidTagIfCreated(TaggingHintKey parentKey, TaggingHintKey kidKey)
boolean
ITaggingRule. onTagFinish(LayoutTaggingHelper taggingHelper, TaggingHintKey taggingHintKey)
Action which creates required children structure for the role.boolean
TableTaggingPriorToOneFiveVersionRule. onTagFinish(LayoutTaggingHelper taggingHelper, TaggingHintKey taggingHintKey)
boolean
TableTaggingRule. onTagFinish(LayoutTaggingHelper taggingHelper, TaggingHintKey tableHintKey)
boolean
THTaggingRule. onTagFinish(LayoutTaggingHelper taggingHelper, TaggingHintKey taggingHintKey)
Action which creates required children structure for the role.private void
LayoutTaggingHelper. releaseHint(TaggingHintKey hint, java.util.Set<TaggingHintKey> hintsToBeHeld, boolean checkContextIsFinished)
private int
LayoutTaggingHelper. removeParentHint(TaggingHintKey hintKey)
private int
LayoutTaggingHelper. removeParentHint(TaggingHintKey hintKey, TaggingHintKey parentHint)
private void
TableTaggingPriorToOneFiveVersionRule. removeTagUnavailableInPriorToOneDotFivePdf(TaggingHintKey taggingHintKey, LayoutTaggingHelper taggingHelper)
int
LayoutTaggingHelper. replaceKidHint(TaggingHintKey kidHintKey, java.util.Collection<TaggingHintKey> newKidsHintKeys)
private java.lang.String
ProhibitedTagRelationsResolver. resolveToFinalRole(LayoutTaggingHelper helper, TaggingHintKey taggingHintKey, boolean isKid)
private int
LayoutTaggingHelper. scanForNearestNextSiblingIndex(LayoutTaggingHelper.ScanContext scanContext, TaggingHintKey toCheck, TaggingHintKey parent)
Method parameters in com.itextpdf.layout.tagging with type arguments of type TaggingHintKey Modifier and Type Method Description void
LayoutTaggingHelper. addKidsHint(TaggingHintKey parentKey, java.util.Collection<TaggingHintKey> newKidsKeys)
void
LayoutTaggingHelper. addKidsHint(TaggingHintKey parentKey, java.util.Collection<TaggingHintKey> newKidsKeys, int insertIndex)
private void
LayoutTaggingHelper. addKidsHint(TaggingHintKey parentKey, java.util.Collection<TaggingHintKey> newKidsKeys, int insertIndex, boolean skipFinishedChecks)
private void
LayoutTaggingHelper. finishDummyKids(java.util.List<TaggingHintKey> taggingHintKeys)
private void
LayoutTaggingHelper. releaseHint(TaggingHintKey hint, java.util.Set<TaggingHintKey> hintsToBeHeld, boolean checkContextIsFinished)
int
LayoutTaggingHelper. replaceKidHint(TaggingHintKey kidHintKey, java.util.Collection<TaggingHintKey> newKidsHintKeys)
-