public interface IDocumentFormatter
String getStartDocumentDirective()
String getEndDocumentDirective()
String formatAsFieldItemList(String content, String fieldName, boolean forceAsField)
String extractItemNameList(String content, String fieldName, boolean forceAsField)
String formatAsSimpleField(boolean noescape, boolean encloseInDirective, String... fields)
boolean containsInterpolation(String content)
int extractListDirectiveInfo(String content, DirectivesStack directives)
int extractListDirectiveInfo(String content, DirectivesStack directives, boolean dontRemoveListDirectiveInfo)
int getIndexOfScript(String fieldName)
String getFunctionDirective(boolean noescape, boolean encloseInDirective, String key, String methodName, String... parameters)
String getFunctionDirective(boolean encloseInDirective, String key, String methodName, String... parameters)
String getFunctionDirective(String key, String methodName, String... parameters)
boolean hasDirective(String characters)
String formatAsCallTextStyling(long variableIndex, String fieldName, String documentKind, String syntaxKind, boolean syntaxWithDirective, String elementId, String entryName)
String formatAsTextStylingField(long variableIndex, String textBeforeProperty)
String getElseDirective()
String getStartNoParse()
String getEndNoParse()
Copyright © 2015. All Rights Reserved.