Important files for customizing policy differences
The most important files for you to customize policy change differences are listed in the following table.
File name |
Example in the base configuration |
Products and LOBs that use the file |
Description |
|---|---|---|---|
PolicyPeriodDiffPlugin.gs |
n/a |
All |
Functions to filter the list of DiffItem objects and compare entities. |
LOBDiffHelper.gs |
PADiffHelper.gs |
All |
Contains the helper functions to filter and add DiffItem objects for this line of business. |
|
n/a |
All |
For multi-version policy comparisons and other contexts for comparing two branch graphs, this file compares properties in entities to determine whether two entities are the same. For example, it checks if cars are the same by checking their VIN number. |
file names vary |
n/a |
All |
Delegate-based matcher files for each type. |
|
n/a |
All |
The XSD for node generation configuration XML files. |
PRODUCTDiffTree.xml |
PADiffTree.xml |
All |
The node generation configuration XML file for each product. You must have one node generation configuration file for each product, such as PA (personal auto) or WC (Workers’ Comp). For products that have multiple lines of business, such as commercial package, they share one XML file. |
DiffTreePanelSet.pcf |
n/a |
All |
Displays the differences tree based on settings in the XML file. |
DifferencesPanelSet.pcf |
n/a |
All |
Displays the differences tree based on settings in the XML file. |
