Class ResourceReferencesChecker
java.lang.Object
org.w3c.epubcheck.core.references.ResourceReferencesChecker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final OCFContainerprivate Localeprivate final ReferenceRegistryprivate final Reportprivate final ResourceRegistryprivate Set<io.mola.galimatias.URL> private final EPUBVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheck()private voidcheckFallbacks(Reference reference, Resource targetResource) private voidcheckFragment(Reference reference, Resource targetResource, URLFragment fragment) private voidcheckReadingOrder(Queue<Reference> references) private voidcheckReference(Reference reference) private voidcheckReferenceType(Reference reference, Resource targetResource, URLFragment fragment) private voidprivate voidcheckRemoteReference(Reference reference, Optional<Resource> targetResource) private voidcheckUndeclaredReference(Reference reference)
-
Field Details
-
report
-
container
-
version
-
referenceRegistry
-
resourceRegistry
-
locale
-
undeclared
-
-
Constructor Details
-
ResourceReferencesChecker
-
-
Method Details
-
check
public void check() -
checkReference
-
checkFragment
private void checkFragment(Reference reference, Resource targetResource, URLFragment fragment) throws CheckAbortException - Throws:
CheckAbortException
-
checkReferenceType
private void checkReferenceType(Reference reference, Resource targetResource, URLFragment fragment) throws CheckAbortException - Throws:
CheckAbortException
-
checkFallbacks
-
checkUndeclaredReference
- Throws:
CheckAbortException
-
checkRemoteReference
private void checkRemoteReference(Reference reference, Optional<Resource> targetResource) throws CheckAbortException - Throws:
CheckAbortException
-
checkReadingOrder
-