Package org.verapdf.tools
Class TaggedPDFHelper
- java.lang.Object
-
- org.verapdf.tools.TaggedPDFHelper
-
public class TaggedPDFHelper extends Object
- Author:
- Maksim Bezrukov
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StructureTypegetDefaultStructureType(StructureType type, Map<ASAtom,ASAtom> rootRoleMap)static Set<String>getPdf14StandardRoleTypes()static Set<String>getPdf17StandardRoleTypes()static List<Object>getStructElemChildren(COSObject parent, Map<ASAtom,ASAtom> roleMap)static List<PDStructElem>getStructElemStructChildren(COSObject parent, Map<ASAtom,ASAtom> roleMap)static List<Object>getStructTreeRootChildren(COSObject parent, Map<ASAtom,ASAtom> roleMap)static List<PDStructElem>getStructTreeRootStructChildren(COSObject parent, Map<ASAtom,ASAtom> roleMap)static Set<String>getWcagStandardRoleTypes()static booleanisContentItem(COSObject obj)static booleanisMCR(COSObject obj)static booleanisStandardType(StructureType type)static booleanisWCAGStandardType(StructureType type)
-
-
-
Method Detail
-
getDefaultStructureType
public static StructureType getDefaultStructureType(StructureType type, Map<ASAtom,ASAtom> rootRoleMap)
-
isStandardType
public static boolean isStandardType(StructureType type)
-
isWCAGStandardType
public static boolean isWCAGStandardType(StructureType type)
-
getStructTreeRootStructChildren
public static List<PDStructElem> getStructTreeRootStructChildren(COSObject parent, Map<ASAtom,ASAtom> roleMap)
-
getStructTreeRootChildren
public static List<Object> getStructTreeRootChildren(COSObject parent, Map<ASAtom,ASAtom> roleMap)
-
getStructElemStructChildren
public static List<PDStructElem> getStructElemStructChildren(COSObject parent, Map<ASAtom,ASAtom> roleMap)
-
getStructElemChildren
public static List<Object> getStructElemChildren(COSObject parent, Map<ASAtom,ASAtom> roleMap)
-
isMCR
public static boolean isMCR(COSObject obj)
-
isContentItem
public static boolean isContentItem(COSObject obj)
-
-