public class RTFFreemarkerTransformerImpl extends AbstractRTFDocumentTransformer
bookmarkBkmEndMap, bookmarkBkmIfMap, bookmarkElseMap, bookmarkEndIfMap, bookmarkEndMap, bookmarkIfMap, bookmarkStartMap, groupByPerPageBreak, lastEndLoopRTFBookmark, pageBeforeEndBookmarkMap, rowMustNotGenerateForeachList, RTF_ELEMENT_ANNOTATION, RTF_ELEMENT_BOOKMARK, RTF_ELEMENT_DOCUMENT, RTF_ELEMENT_FIELD, RTF_ELEMENT_PAGE, RTF_ELEMENT_ROW, RTF_ELEMENT_STRINGBUFFER, RTF_ELEMENT_USERPROPERTY, rtfTransformMap, startBookmarksList, startBookmarksNotEnded| Constructor and Description |
|---|
RTFFreemarkerTransformerImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
formatSubFieldName(String fieldName)
For context=a.MyGetter Freemarker wait
a.myGetter (lower case for the first letter)
|
protected String |
getForeach(String fieldName,
String fieldNameWithListInfo) |
protected String |
getMacroElse() |
protected String |
getMacroEndForEach()
Return string for end for each
|
protected String |
getMacroEndIf() |
protected String |
getMacroIf(String condition) |
protected String |
getMacroPageBreak(String listName,
String rtfPageBreakContent) |
protected String |
getMacroPageBreak(String listName,
String rtfPageBreakContent,
int groupByPerPageBreak) |
protected String |
getObjectValueList(String fieldName,
boolean withGetter) |
protected String |
getObjectValueList(String fieldName,
boolean withGetter,
boolean escape) |
protected String |
getObjectValueList(String fieldName,
String fieldNameWithListInfo,
boolean withGetter) |
protected String |
getObjectValueListInsideForEach(String fieldName,
String fieldNameWithListInfo,
boolean withGetter) |
String |
getTransformedFieldName(boolean fieldIsList,
String fieldName) |
getContextFields, getGroupByPerPageBreak, getItemListName, getTransformerConfig, isBookmarkElse, isBookmarkEndIf, isBookmarkEndLoop, isBookmarkIf, isBookmarkStartLoop, isCircularReferences, setCircularReferences, setGroupByPerPageBreak, setTransformerConfig, transform, transform, transformprotected String getMacroEndForEach()
AbstractRTFDocumentTransformergetMacroEndForEach in class AbstractRTFDocumentTransformerprotected String getForeach(String fieldName, String fieldNameWithListInfo)
getForeach in class AbstractRTFDocumentTransformerprotected String getObjectValueList(String fieldName, boolean withGetter)
getObjectValueList in class AbstractRTFDocumentTransformerprotected String getObjectValueList(String fieldName, boolean withGetter, boolean escape)
protected String getObjectValueList(String fieldName, String fieldNameWithListInfo, boolean withGetter)
getObjectValueList in class AbstractRTFDocumentTransformerprotected String getObjectValueListInsideForEach(String fieldName, String fieldNameWithListInfo, boolean withGetter)
protected String formatSubFieldName(String fieldName)
formatSubFieldName in class AbstractRTFDocumentTransformerfieldName - public String getTransformedFieldName(boolean fieldIsList, String fieldName)
getTransformedFieldName in interface IRTFFieldNameTransformgetTransformedFieldName in class AbstractRTFDocumentTransformerprotected String getMacroPageBreak(String listName, String rtfPageBreakContent)
getMacroPageBreak in class AbstractRTFDocumentTransformerprotected String getMacroPageBreak(String listName, String rtfPageBreakContent, int groupByPerPageBreak)
getMacroPageBreak in class AbstractRTFDocumentTransformerprotected String getMacroIf(String condition)
getMacroIf in class AbstractRTFDocumentTransformerprotected String getMacroEndIf()
getMacroEndIf in class AbstractRTFDocumentTransformerprotected String getMacroElse()
getMacroElse in class AbstractRTFDocumentTransformerCopyright © 2020 Mice S.r.l. All rights reserved.