Class Container.FormInfo
java.lang.Object
com.adobe.xfa.template.containers.Container.FormInfo
- Enclosing class:
Container
-
Field Summary
FieldsModifier and TypeFieldDescriptionalternate list of data nodes (used only during a connection remerge - oDataNodes will contain connectionData nodes for merging while oAltDataNodes will contain existing data nodes.booleanindicates the dataNode list is from an associationbooleanif eMergeType == MATCH_DATAREF, specifies that it's a connection DataRefbooleanNormally bound nodes and data ref nodes that have * wild cards or predicates can only be used oncefinal Elementused who store connection data context for use by complex bindingthe connection data parent - needed for hasDescendantMatcha list of data nodesthe data parentfinal intthe merge type of the nodefinal Containermaintain a link to the template node so it can be cleared -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
templateContainerNode
maintain a link to the template node so it can be cleared -
dataParent
the data parent -
connectionDataParent
the connection data parent - needed for hasDescendantMatch -
scopeData
-
dataNodes
a list of data nodes -
bAssociation
public boolean bAssociationindicates the dataNode list is from an association -
bConnectDataRef
public boolean bConnectDataRefif eMergeType == MATCH_DATAREF, specifies that it's a connection DataRef -
bRemoveAfterUse
public boolean bRemoveAfterUseNormally bound nodes and data ref nodes that have * wild cards or predicates can only be used once -
eMergeType
public final int eMergeTypethe merge type of the node -
connectionDataNode
used who store connection data context for use by complex binding -
altDataNodes
alternate list of data nodes (used only during a connection remerge - oDataNodes will contain connectionData nodes for merging while oAltDataNodes will contain existing data nodes. The merge will create form nodes for connection data being imported by matching against the connection data nodes in oDataNodes, the merge process will then use the alternate list to find match existing data nodes which are then bound to the new form nodes and the data in the form nodes is used to update the existing data nodes)
-
-
Constructor Details
-
FormInfo
This constructor is used during a "normal" merge. -
FormInfo
This constructor is used during a connection import.
-