Package com.adobe.epubcheck.opf
Class OPFChecker30
- java.lang.Object
-
- org.w3c.epubcheck.core.AbstractChecker
-
- com.adobe.epubcheck.opf.OPFChecker
-
- com.adobe.epubcheck.opf.OPFChecker30
-
- All Implemented Interfaces:
Checker
public class OPFChecker30 extends OPFChecker
-
-
Field Summary
-
Fields inherited from class com.adobe.epubcheck.opf.OPFChecker
opfHandler, path, version
-
Fields inherited from class org.w3c.epubcheck.core.AbstractChecker
context, report
-
-
Constructor Summary
Constructors Constructor Description OPFChecker30(ValidationContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcheckCollections()private voidcheckCollectionsContent()protected booleancheckContent()private voidcheckDictCollection(ResourceCollection collection)private voidcheckDictCollectionContent(ResourceCollection collection)private voidcheckIndexCollection(ResourceCollection collection)protected voidcheckItem(OPFItem item, OPFHandler opfHandler)protected voidcheckItemAfterResourceValidation(OPFItem item)private voidcheckLinkedResources()private voidcheckMediaOverlaysDuration()private voidcheckNav()protected booleancheckPackage()private voidcheckPagination()private voidcheckPreviewCollection(ResourceCollection collection)private voidcheckSemantics()private voidcheckSpecifics()protected voidcheckSpineItem(OPFItem item, OPFHandler opfHandler)static java.lang.StringgetPreferredMediaType(java.lang.String type, java.lang.String path)voidinitHandler()static booleanisAudioType(java.lang.String type)static booleanisBlessedAudioType(java.lang.String type)static booleanisBlessedFontType(java.lang.String type)static booleanisBlessedScriptType(java.lang.String type)static booleanisBlessedVideoType(java.lang.String type)static booleanisCommonVideoType(java.lang.String type)static booleanisCoreMediaType(java.lang.String type)static booleanisFontType(java.lang.String type)static booleanisVideoType(java.lang.String type)-
Methods inherited from class com.adobe.epubcheck.opf.OPFChecker
check, checkGuide, checkItemContent, getOPFHandler, isBlessedFontMimetype20, isBlessedImageType, isBlessedItemType, isBlessedStyleType, isDeprecatedBlessedItemType, isDeprecatedBlessedStyleType, isScriptType
-
-
-
-
Constructor Detail
-
OPFChecker30
public OPFChecker30(ValidationContext context)
-
-
Method Detail
-
initHandler
public void initHandler()
- Overrides:
initHandlerin classOPFChecker
-
checkPackage
protected boolean checkPackage()
- Overrides:
checkPackagein classOPFChecker
-
checkContent
protected boolean checkContent()
- Overrides:
checkContentin classOPFChecker
-
checkItem
protected void checkItem(OPFItem item, OPFHandler opfHandler)
- Overrides:
checkItemin classOPFChecker
-
checkItemAfterResourceValidation
protected void checkItemAfterResourceValidation(OPFItem item)
- Overrides:
checkItemAfterResourceValidationin classOPFChecker
-
checkSpineItem
protected void checkSpineItem(OPFItem item, OPFHandler opfHandler)
- Overrides:
checkSpineItemin classOPFChecker
-
checkCollections
private void checkCollections()
-
checkCollectionsContent
private void checkCollectionsContent()
-
checkDictCollection
private void checkDictCollection(ResourceCollection collection)
-
checkDictCollectionContent
private void checkDictCollectionContent(ResourceCollection collection)
-
checkIndexCollection
private void checkIndexCollection(ResourceCollection collection)
-
checkPreviewCollection
private void checkPreviewCollection(ResourceCollection collection)
-
checkLinkedResources
private void checkLinkedResources()
-
checkMediaOverlaysDuration
private void checkMediaOverlaysDuration()
-
checkPagination
private void checkPagination()
-
checkSemantics
private void checkSemantics()
-
checkNav
private void checkNav()
-
checkSpecifics
private void checkSpecifics()
-
isAudioType
public static boolean isAudioType(java.lang.String type)
-
isBlessedAudioType
public static boolean isBlessedAudioType(java.lang.String type)
-
isVideoType
public static boolean isVideoType(java.lang.String type)
-
isBlessedVideoType
public static boolean isBlessedVideoType(java.lang.String type)
-
isCommonVideoType
public static boolean isCommonVideoType(java.lang.String type)
-
isFontType
public static boolean isFontType(java.lang.String type)
-
isBlessedFontType
public static boolean isBlessedFontType(java.lang.String type)
-
isBlessedScriptType
public static boolean isBlessedScriptType(java.lang.String type)
-
isCoreMediaType
public static boolean isCoreMediaType(java.lang.String type)
-
getPreferredMediaType
public static java.lang.String getPreferredMediaType(java.lang.String type, java.lang.String path)
-
-