All Classes and Interfaces

Class
Description
This is a PdfSource which is solely based on in-memory data.
Basic class for difference descriptions
This enum is used to identify the runtime type of an AttributeDifference.
The description of a authentication method.
Support types for Basic authentication
Interface for an authentication provider.
A Presenter is responsible to 'present' the result of the comparison in some way.
Names the thread / task where the error occurred
This "marker" interface describes a piece of the data that is send to receiver
The type of chunks available in the comparison event queue of i-net PDFC
Provides the colors used by the Painter to paint the Markers for the Difference Groups and their modifications.
Defines an additional parameter for the command line tool.
Defines the different types of element which can be compared or ignored in the continuous compare
Storage of the various properties used by the application to determine various behaviors, paths, and options.
This event is fired, if: A Configuration has changed through Configuration.put(String, String) or Configuration.putAll(java.util.Map). The "current" configuration used by the application has changed.
A listener for a ConfigurationChangeEvent.
Manager in charge of storing, creating, copying, renaming, deleting, and fetching configurations.
A configuration migrator migrate the settings of a configuration to a newer version.
A presenter to print the Modifications of a comparison run to the log.
Provides the colors used by the Painter to paint the Markers for the Difference Groups and their modifications.
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).
The class contains the default i-net PDFC profile.
A listener that can be registered to be notified if a value in the profile changed
This class is provides the IDs of the installed and available default profiles.
This is the Defaultsetting with the default values.
A class that represented the pages with differences for a modification or DiffGroup
This presenter generates images of all pages as well as side-by-side images of pages with differences.
Deprecated.
As of i-net PDFC 5.0
This presenter creates a complete comparison PDF for any comparison.
This presenter generates images for a complete graphical representation of the comparison.
This presenter exports a graphical overview of the complete comparison to a printer.
A DiffGroup describes a set of subsequent Modifications in a document.
Defines the type of a DiffGroup and thus how to interpret the content of the affected elements lists.
This is a simple directory listing interface for the batch comparison.
A JSON serializable replacement for Throwables.
Sub-Presenter for Differences-Exports creating a file result, such as PDF or PNG.
Interface for PrintToX which have a Print-Range property.
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.
This is a PdfSource which based on a file system object.
This is a container to display certain highlights in the pages displayed in a GUI component.
Represents a highlight area on a certain page.
Appearances of a highlight.
information about a specific page comparison
The PDFC profile containing the various settings for PDFC such as comparison sensitivity, comparison types etc.
A presenter to format the Modifications of a comparison run to JSON Data.
JSON format for differences
JSON format for result model for enduser
JSON format for result model for enduser
Handle the login handshake for a single user.
A Modification is the smallest change description in the differences model of i-net PDFC.
The type of the modification which side has modifications and whether the changes do apply- This is loosely coupled to the severity type of DiffGroups.
This interface is intended to simplify the selection of a certain extension out of a pool of extensions.
Settings with an arbitrary value.
Main entry point into i-net PDFC
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 parameter
Primary exception type to send exceptions with a numeric cause.
This is the main entry point when using i-net PDFC API.
Enumeration of the various configuration properties which can be set for i-net PDFC.
This is an abstraction for raw PDF documents.
A filter for loading plugins.
A class to get the exceptions of a presenter.
A WebUserInfo which requests authorization data from an external source (outside of the Java VM).
Deprecated.
As of i-net PDFC 21.4 - use the super class instead use ReportPresenter(boolean, boolean, String, OutputStream) instead
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!
This class is the central model to access the results of a comparison and to make the result available to any listener and presenter.
Event object with a page range for both documents where the differences data has changed
Defines a listener for the result model
Defines the type of model change in an update event
A page result contains all information for a page in a compares document.
This interface must be implemented by server plugin entry points.
The ServerPluginManager is the central point in the server for the plugin framework.
Possible cause why a plugin was not loaded.
The state the plugin manager is in: whether before initialization, currently registering plugins, initialized, or resetting
Default implementations for VisibilitySetting 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 details
Settings to configure the export to PDF or image format.
This is a convenience class to enable or disable the highlighting of changes by a filter.
Color options that are not related to a difference type.
Options affect the comparison result, but are not related to the actual export or output format.
The class contains configuration data from an inputstream (for example URL).
A model class for get some text information how the text, the position, the bounds etc.
List of all possible TextStyles for comparison.
The account type determine some possible features of a user and/or login.
Contains all user settings for color, visibility and export.
An abstraction of the valid values of an enum property.
Defines a value that is valid for a certain property.
A visibility setting for the comparison.
The class contains configuration data from an XML file.