Generated by
JDiff

Class com.itextpdf.pdfa.checker.PdfAChecker

Removed interface com.itextpdf.kernel.utils.IValidationChecker.
Added interface com.itextpdf.kernel.validation.IValidationChecker.

Changed Constructors
PdfAChecker( PdfAConformance) Change in type from PdfAConformanceLevel to PdfAConformance.
Documentation changed from old to new.
Creates a PdfAChecker with the required conformance.
 

Removed Methods
void  checkColor( Color, PdfDictionary , Boolean , PdfStream ) This method checks compliance with the color restrictions imposed by the available color spaces in the document.
void  checkColorSpace( PdfColorSpace, PdfDictionary , boolean , Boolean ) This method performs a range of checks on the given color space, depending on the type and properties of that color space.
void  checkColorsUsages() Verify the conformity of used color spaces.
void  checkResources( PdfDictionary) Verify the conformity of the resources dictionary.
PdfAConformanceLevel  getConformanceLevel() Gets the PdfAConformanceLevel for this file.
boolean  objectIsChecked( PdfObject) Remembers which objects have already been checked, in order to avoid redundant checks.
void  validateDocument( ValidationContext)  
void  validateObject( Object, IsoKey , PdfResources , PdfStream , Object )  
 

Added Methods
PdfAConformance  getAConformance() Gets the PdfAConformance for this file.
boolean  isPdfObjectReadyToFlush( PdfObject) {@inheritDoc}.
void  validate( IValidationContext) {@inheritDoc}.
 

Changed Methods
void  checkCatalog( PdfCatalog) Documentation changed from old to new.
Changed from non-abstract to abstract. Change from deprecated to undeprecated.
Verify the conformity of the pdf catalog.
void  checkCrypto( PdfObject) Documentation changed from old to new.
Changed from non-abstract to abstract. Change from deprecated to undeprecated.
Verify the conformity of encryption usage.
void  checkPageColorsUsages( PdfDictionary, PdfDictionary ) Documentation changed from old to new.
Changed from non-abstract to abstract. Change from deprecated to undeprecated.
Verify the conformity of used color spaces on the page.
void  checkSignatureType( boolean) Documentation changed from old to new.
Changed from non-abstract to abstract. Change from deprecated to undeprecated.
This method checks compliance of the signature type.
boolean  checkStructure( PdfAConformance) Change in signature from PdfAConformanceLevel to PdfAConformance.
Documentation changed from old to new.
Checks conformance of PDF/A standard.
void  checkText( String, PdfFont ) Documentation changed from old to new.
Changed from non-abstract to abstract. Change from deprecated to undeprecated.
Verify the conformity of the text written by the specified font.
void  checkColor( CanvasGraphicsState, Color , PdfDictionary , Boolean , PdfStream ) Documentation changed from old to new.
Changed from non-abstract to abstract. Change from deprecated to undeprecated.
This method checks compliance with the color restrictions imposed by the available color spaces in the document.
void  checkColorSpace( PdfColorSpace, PdfObject , PdfDictionary , boolean , Boolean ) Documentation changed from old to new.
Changed from non-abstract to abstract. Change from deprecated to undeprecated.
This method performs a range of checks on the given color space, depending on the type and properties of that color space.
 

Removed Fields
boolean  cmykIsUsed  
PdfAConformanceLevel  conformanceLevel  
boolean  grayIsUsed  
boolean  rgbIsUsed  
 

Added Fields
PdfAConformance  conformance