public class FormBuilder extends Object
Constructor and Description |
---|
FormBuilder(XFATemplateTag templateDom, DataTag dataDom, JsNode formNode, FlattenerContext flattenerContext) |
Modifier and Type | Method and Description |
---|---|
JsNode |
addSubformInstance(XFATemplateTag subformTag, JsNode parent, DataTag parentDataTag) |
JsNode |
buildSubForm(XFATemplateTag templateTag, DataTag dataTag, JsNode parentForm) |
JsNode |
buildSubForm(XFATemplateTag templateTag, DataTag dataTag, JsNode parentForm, boolean lastSubformInSeries) |
JsNode |
buildSubformInstance(XFATemplateTag subformTag, JsNode parent, DataTag parentDataTag, boolean onlyOneInstance) |
JsNode |
getFormDom() |
static boolean |
isNoneDataRef(XFATemplateTag tag) |
static String[] |
splitDataRefItem(String dataRefItem) |
public FormBuilder(XFATemplateTag templateDom, DataTag dataDom, JsNode formNode, FlattenerContext flattenerContext)
public JsNode buildSubForm(XFATemplateTag templateTag, DataTag dataTag, JsNode parentForm)
public JsNode buildSubForm(XFATemplateTag templateTag, DataTag dataTag, JsNode parentForm, boolean lastSubformInSeries)
public JsNode addSubformInstance(XFATemplateTag subformTag, JsNode parent, DataTag parentDataTag)
public JsNode buildSubformInstance(XFATemplateTag subformTag, JsNode parent, DataTag parentDataTag, boolean onlyOneInstance)
public static boolean isNoneDataRef(XFATemplateTag tag)
public JsNode getFormDom()
Copyright (C) 1998-2019 iText Group NV. All Rights Reserved.