All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
ArrayPdfSource |
This is a PdfSource which is solely based on in-memory data.
|
AttributeDifference<T> |
Basic class for difference descriptions
|
AttributeDifference.TYPE |
|
AuthenticationDescription |
The description of a authentication method.
|
AuthenticationDescription.BasicSupport |
Support types for Basic authentication
|
AuthenticationProvider |
Interface for an authentication provider.
|
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 occurred
|
Chunk |
This "marker" interface describes a piece of the data that is send to receiver
|
Chunk.ChunkType |
The type of chunks available in the comparison event queue of i-net PDFC
|
ColorProvider |
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 compare
|
Configuration |
Storage of the various properties used by the application to determine various behaviors, paths, and options.
|
ConfigurationChangeEvent |
|
ConfigurationChangeListener |
A listener for a ConfigurationChangeEvent.
|
ConfigurationManager |
Manager in charge of storing, creating, copying, renaming, deleting, and fetching configurations.
|
ConfigurationMigrator |
A configuration migrator migrate the settings of a configuration to a newer version.
|
ConsolePresenter |
A presenter to print the Modification 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 changed
|
DefaultProfileID |
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 DiffGroup
|
DifferencesImagePresenter |
This presenter generates images of all pages as well as side-by-side images of pages with differences.
|
DifferencesImagePresenter.IMAGE_CONFIG |
Deprecated.
|
DifferencesPDFPresenter |
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 |
|
DiffGroup.GroupType |
Defines the type of a DiffGroup 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 for Throwable 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 a PdfSource 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 comparison
|
IProfile |
The PDFC profile containing the various settings for PDFC such as comparison sensitivity, comparison types etc.
|
JsonPresenter |
A presenter to format the Modification s of a comparison run to JSON Data.
|
JsonPresenter.JsonDifference |
JSON format for differences
|
JsonPresenter.JsonResult |
JSON format for result model for enduser
|
LoginProcessor |
Handle the login handshake for a single user.
|
Modification |
A Modification 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 of DiffGroup s.
|
NamedExtension |
This interface is intended to simplify the selection of a certain extension out of a pool of
extensions.
|
ObjectSetting<T> |
Settings with an arbitrary value.
|
PDFC |
Main entry point into i-net PDFC
|
PDFC.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
parameter
|
PdfcException |
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.
|
PluginFilter |
A filter for loading plugins.
|
PresenterExceptionData |
A class to get the exceptions of a presenter.
|
RemoteLoginProcessor |
A WebUserInfo which requests authorization data from an external source (outside of the Java VM).
|
ReportPDFPresenter |
Deprecated.
|
ReportPresenter |
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 changed
|
ResultModel.ResultModelChangeListener |
Defines a listener for the result model
|
ResultModel.STATE_CHANGE_TYPE |
Defines the type of model change in an update event
|
ResultPage |
A page result contains all information for a page in a compares document.
|
ServerPlugin |
This interface must be implemented by server plugin entry points.
|
ServerPluginManager |
The ServerPluginManager is the central point in the server for the plugin framework.
|
ServerPluginManager.PluginLoadFailCause |
Possible cause why a plugin was not loaded.
|
ServerPluginManager.ServerPluginManagerState |
The state the plugin manager is in: whether before initialization, currently registering plugins, initialized, or
resetting
|
Settings |
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.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.
|
UserAccountType |
The account type determine some possible features of a user and/or login.
|
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.
|