fr.opensagres.xdocreport.template.formatter
Interface IDocumentFormatter
- All Known Implementing Classes:
- AbstractDocumentFormatter
public interface IDocumentFormatter
|
Method Summary |
boolean |
containsInterpolation(java.lang.String content)
|
java.lang.String |
extractItemNameList(java.lang.String content,
java.lang.String fieldName,
boolean forceAsField)
|
int |
extractListDirectiveInfo(java.lang.String content,
DirectivesStack directives)
|
int |
extractListDirectiveInfo(java.lang.String content,
DirectivesStack directives,
boolean dontRemoveListDirectiveInfo)
|
java.lang.String |
extractModelTokenPrefix(java.lang.String newContent)
|
java.lang.String |
formatAsCallTextStyling(long variableIndex,
java.lang.String fieldName,
java.lang.String documentKind,
java.lang.String syntaxKind,
boolean syntaxWithDirective,
java.lang.String elementId,
java.lang.String entryName)
|
java.lang.String |
formatAsFieldItemList(java.lang.String content,
java.lang.String fieldName,
boolean forceAsField)
|
java.lang.String |
formatAsSimpleField(boolean noescape,
boolean encloseInDirective,
java.lang.String... fields)
|
java.lang.String |
formatAsSimpleField(boolean encloseInDirective,
java.lang.String... fields)
|
java.lang.String |
formatAsTextStylingField(long variableIndex,
java.lang.String textBeforeProperty)
|
java.lang.String |
getDefineDirective(java.lang.String name,
java.lang.String value)
|
java.lang.String |
getElseDirective()
|
java.lang.String |
getEndDocumentDirective()
|
java.lang.String |
getEndIfDirective(java.lang.String fieldName)
|
java.lang.String |
getEndLoopDirective(java.lang.String itemNameList)
|
java.lang.String |
getEndNoParse()
|
java.lang.String |
getFunctionDirective(boolean encloseInDirective,
java.lang.String key,
java.lang.String methodName,
java.lang.String... parameters)
|
java.lang.String |
getFunctionDirective(java.lang.String key,
java.lang.String methodName,
java.lang.String... parameters)
|
int |
getIndexOfScript(java.lang.String fieldName)
|
java.lang.String |
getLoopCountDirective(java.lang.String fieldName)
|
java.lang.String |
getSetDirective(java.lang.String name,
java.lang.String value)
|
java.lang.String |
getSetDirective(java.lang.String name,
java.lang.String value,
boolean valueIsField)
|
java.lang.String |
getStartDocumentDirective()
|
java.lang.String |
getStartIfDirective(java.lang.String fieldName)
|
java.lang.String |
getStartIfDirective(java.lang.String fieldName,
boolean exists)
|
java.lang.String |
getStartLoopDirective(java.lang.String itemNameList)
|
java.lang.String |
getStartLoopDirective(java.lang.String itemNameList,
java.lang.String listName)
|
java.lang.String |
getStartNoParse()
|
boolean |
hasDirective(java.lang.String characters)
|
getStartDocumentDirective
java.lang.String getStartDocumentDirective()
getEndDocumentDirective
java.lang.String getEndDocumentDirective()
formatAsFieldItemList
java.lang.String formatAsFieldItemList(java.lang.String content,
java.lang.String fieldName,
boolean forceAsField)
extractItemNameList
java.lang.String extractItemNameList(java.lang.String content,
java.lang.String fieldName,
boolean forceAsField)
getStartLoopDirective
java.lang.String getStartLoopDirective(java.lang.String itemNameList)
getStartLoopDirective
java.lang.String getStartLoopDirective(java.lang.String itemNameList,
java.lang.String listName)
getEndLoopDirective
java.lang.String getEndLoopDirective(java.lang.String itemNameList)
getLoopCountDirective
java.lang.String getLoopCountDirective(java.lang.String fieldName)
getStartIfDirective
java.lang.String getStartIfDirective(java.lang.String fieldName)
getStartIfDirective
java.lang.String getStartIfDirective(java.lang.String fieldName,
boolean exists)
getEndIfDirective
java.lang.String getEndIfDirective(java.lang.String fieldName)
formatAsSimpleField
java.lang.String formatAsSimpleField(boolean noescape,
boolean encloseInDirective,
java.lang.String... fields)
formatAsSimpleField
java.lang.String formatAsSimpleField(boolean encloseInDirective,
java.lang.String... fields)
containsInterpolation
boolean containsInterpolation(java.lang.String content)
extractListDirectiveInfo
int extractListDirectiveInfo(java.lang.String content,
DirectivesStack directives)
extractListDirectiveInfo
int extractListDirectiveInfo(java.lang.String content,
DirectivesStack directives,
boolean dontRemoveListDirectiveInfo)
extractModelTokenPrefix
java.lang.String extractModelTokenPrefix(java.lang.String newContent)
getIndexOfScript
int getIndexOfScript(java.lang.String fieldName)
getFunctionDirective
java.lang.String getFunctionDirective(boolean encloseInDirective,
java.lang.String key,
java.lang.String methodName,
java.lang.String... parameters)
getFunctionDirective
java.lang.String getFunctionDirective(java.lang.String key,
java.lang.String methodName,
java.lang.String... parameters)
hasDirective
boolean hasDirective(java.lang.String characters)
formatAsCallTextStyling
java.lang.String formatAsCallTextStyling(long variableIndex,
java.lang.String fieldName,
java.lang.String documentKind,
java.lang.String syntaxKind,
boolean syntaxWithDirective,
java.lang.String elementId,
java.lang.String entryName)
formatAsTextStylingField
java.lang.String formatAsTextStylingField(long variableIndex,
java.lang.String textBeforeProperty)
getElseDirective
java.lang.String getElseDirective()
getSetDirective
java.lang.String getSetDirective(java.lang.String name,
java.lang.String value,
boolean valueIsField)
getSetDirective
java.lang.String getSetDirective(java.lang.String name,
java.lang.String value)
getStartNoParse
java.lang.String getStartNoParse()
getEndNoParse
java.lang.String getEndNoParse()
getDefineDirective
java.lang.String getDefineDirective(java.lang.String name,
java.lang.String value)
Copyright © 2012. All Rights Reserved.