All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ArrayPdfSource This is aPdfSource
which is solely based on in-memory data.AttributeDifference<T> Basic class for difference descriptionsAttributeDifference.TYPE This enum is used to identify the runtime type of anAttributeDifference
.BasePresenter A Presenter is responsible to 'present' the result of the comparison in some way.BasePresenter.ERROR_SOURCE Names the thread / task where the error occurredChunk This "marker" interface describes a piece of the data that is send to receiverChunk.ChunkType The type of chunks available in the comparison event queue of i-net PDFCColorProvider Provides the colors used by the Painter to paint the Markers for the Difference Groups and their modifications.CommandLineParameter Defines an additional parameter for the command line tool.CompareType Defines the different types of element which can be compared or ignored in the continuous compareConsolePresenter A presenter to print theModification
s of a comparison run to the log.DefaultColorProvider Provides the colors used by the Painter to paint the Markers for the Difference Groups and their modifications.DefaultFilterNames The naming constants of all filter plugins that are shipped with the installation All of these filters can be in one of three states: 'loaded', 'not loaded' (because the plugin is missing or is incompatible), or 'deactivated' (due to the configuration).DefaultProfile The class contains the default i-net PDFC profile.DefaultProfile.ProfileChangeListener A listener that can be registered to be notified if a value in the profile changedDefaultProfileID This class is provides the IDs of the installed and available default profiles.DefaultSetting This is the Defaultsetting with the default values.DifferencePages A class that represented the pages with differences for a modification or DiffGroupDifferencesImagePresenter This presenter generates images of all pages as well as side-by-side images of pages with differences.DifferencesImagePresenter.IMAGE_CONFIG Deprecated. As of i-net PDFC 5.0DifferencesPDFPresenter This presenter creates a complete comparison PDF for any comparison.DifferencesPNGPresenter This presenter generates images for a complete graphical representation of the comparison.DifferencesPrintPresenter This presenter exports a graphical overview of the complete comparison to a printer.DiffGroup ADiffGroup
describes a set of subsequentModification
s in a document.DiffGroup.GroupType Defines the type of aDiffGroup
and thus how to interpret the content of the affected elements lists.DirectoryPdfSource This is a simple directory listing interface for the batch comparison.ExceptionData A JSON serializable replacement forThrowable
s.ExportFilePresenter Sub-Presenter for Differences-Exports creating a file result, such as PDF or PNG.ExportFilePresenter.HasPrintRange Interface for PrintToX which have a Print-Range property.ExportPresenter Basic presenter for Exports which generates a graphical comparison result.
Contains some useful methods allowing some settings to be made and applied to the PrintPainter.FilePdfSource This is aPdfSource
which based on a file system object.HighlightData This is a container to display certain highlights in the pages displayed in a GUI component.HighlightData.Highlight Represents a highlight area on a certain page.HighlightData.Highlight.Appearance Appearances of a highlight.InfoData information about a specific page comparisonIProfile The PDFC profile containing the various settings for PDFC such as comparison sensitivity, comparison types etc.JsonPresenter A presenter to format theModification
s of a comparison run to JSON Data.JsonPresenter.JsonDifference JSON format for differencesJsonPresenter.JsonResult JSON format for result model for enduserModification AModification
is the smallest change description in the differences model of i-net PDFC.Modification.ModificationType The type of the modification which side has modifications and whether the changes do apply- This is loosely coupled to the severity type ofDiffGroup
s.ObjectSetting<T> Settings with an arbitrary value.PDFC Main entry point into i-net PDFCPDFC.PROP Enum of all known command line switches and options, along with their long and short for and info about their default value and whether they require a parameterPdfcException Primary exception type to send exceptions with a numeric cause.PDFComparer This is the main entry point when using i-net PDFC API.PDFCProperty<T> Enumeration of the various configuration properties which can be set for i-net PDFC.PdfSource This is an abstraction for raw PDF documents.PresenterExceptionData A class to get the exceptions of a presenter.ReportPDFPresenter Deprecated. As of i-net PDFC 21.4 - use the super class instead useReportPresenter(boolean, boolean, String, OutputStream)
insteadReportPresenter Generates a statistical report of the comparison which contains diagrams of the difference types and their distribution along the pages.
An active 'reporting' plugin is required to use this filter!ResultModel This class is the central model to access the results of a comparison and to make the result available to any listener and presenter.ResultModel.ChangeInfo Event object with a page range for both documents where the differences data has changedResultModel.ResultModelChangeListener Defines a listener for the result modelResultModel.STATE_CHANGE_TYPE Defines the type of model change in an update eventResultPage A page result contains all information for a page in a compares document.Settings Default implementations forVisibilitySetting
for multiple purposes:
EXPORT - configures the export to PDF or image format FILTER - toggles the visibility of filter data OPTION - toggles general options that affect the result of a comparison METAOPTION - color options that are not related to a difference type For setting detailsSettings.EXPORT Settings to configure the export to PDF or image format.Settings.FILTER This is a convenience class to enable or disable the highlighting of changes by a filter.Settings.METAOPTION Color options that are not related to a difference type.Settings.OPTION Options affect the comparison result, but are not related to the actual export or output format.SourceProfile The class contains configuration data from an inputstream (for example URL).TextInfo A model class for get some text information how the text, the position, the bounds etc.TextStyleType List of all possible TextStyles for comparison.UserSettings Contains all user settings for color, visibility and export.ValidValueProvider An abstraction of the valid values of an enum property.ValidValueProvider.ValidValue Defines a value that is valid for a certain property.VisibilitySetting A visibility setting for the comparison.XMLProfile The class contains configuration data from an XML file.