in velocity-tools-generic/src/main/java/org/apache/velocity/tools/generic/DisplayTool.java [109:166]
protected void configure(ValueParser values)
{
super.configure(values);
String listDelim = values.getString(LIST_DELIM_KEY);
if (listDelim != null)
{
setListDelimiter(listDelim);
}
String listFinalDelim = values.getString(LIST_FINAL_DELIM_KEY);
if (listFinalDelim != null)
{
setListFinalDelimiter(listFinalDelim);
}
Integer truncateLength = values.getInteger(TRUNCATE_LENGTH_KEY);
if (truncateLength != null)
{
setTruncateLength(truncateLength);
}
String truncateSuffix = values.getString(TRUNCATE_SUFFIX_KEY);
if (truncateSuffix != null)
{
setTruncateSuffix(truncateSuffix);
}
Boolean truncateAtWord = values.getBoolean(TRUNCATE_AT_WORD_KEY);
if (truncateAtWord != null)
{
setTruncateAtWord(truncateAtWord);
}
Integer cellLength = values.getInteger(CELL_LENGTH_KEY);
if (cellLength != null)
{
setCellLength(cellLength);
}
String cellSuffix = values.getString(CELL_SUFFIX_KEY);
if (cellSuffix != null)
{
setCellSuffix(cellSuffix);
}
String defaultAlternate = values.getString(DEFAULT_ALTERNATE_KEY);
if (defaultAlternate != null)
{
setDefaultAlternate(defaultAlternate);
}
String[] allowedTags = values.getStrings(ALLOWED_TAGS_KEY);
if (allowedTags != null)
{
setAllowedTags(allowedTags);
}
}