Package net.pricefx.common.apibuilder.customform
package net.pricefx.common.apibuilder.customform
The header logic builder for Custom Forms.
Entry point: the customFormProcessor binding variable of a Custom Form header
logic.
CustomFormCollectionBuildermanipulates the Custom Form from its header logic. It adds and updates inputs and outputs, updates fields, and changes the folder and item structure.getHelper()returns aLineItemHelperthat reads the document.
The header logic runs twice. The first run is the pre-phase and the second run is the
post-phase. Use isPrePhase() and isPostPhase() to tell them apart.
The builder extends
CalculableLineItemCollectionBuilder, which carries
most of the methods and documents the order in which the collected changes run.
- See Also:
-
ClassesClassDescriptionCustomFormCollectionBuilder is the starting point of an interface that allows you to manipulate a custom form object in a custom form header calculation logic.
The header calculation is executed twice: Once as 'pre phase' and once after that as 'post phase'.
UseisPrePhase()andisPostPhase()methods to detect the current phase.