Package de.xima.fc.workflow
Class SummaryKeyValueText
- java.lang.Object
 - 
- de.xima.fc.workflow.SummaryKeyValueText
 
 
- 
- All Implemented Interfaces:
 ISummaryKeyValueText,Serializable
public final class SummaryKeyValueText extends Object implements ISummaryKeyValueText
- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SummaryKeyValueText(String displayText, boolean displayTextHtml, boolean displayTextI18n, String displayTextStyle, String displayTextStyleClass) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ISummaryKeyValueTextempty()StringgetDisplayText()StringgetDisplayTextStyle()StringgetDisplayTextStyleClass()booleanisDisplayTextHtml()booleanisDisplayTextI18n()static ISummaryKeyValueTextwith(String text)static ISummaryKeyValueTextwith(String text, boolean html)static ISummaryKeyValueTextwith(String text, boolean html, String style, String styleClass)static ISummaryKeyValueTextwithI18n(String i18nKey)static ISummaryKeyValueTextwithI18n(String i18nKey, boolean html)static ISummaryKeyValueTextwithI18n(String i18nKey, boolean html, String style, String styleClass) 
 - 
 
- 
- 
Method Detail
- 
getDisplayText
public String getDisplayText()
- Specified by:
 getDisplayTextin interfaceISummaryKeyValueText- Returns:
 - The data to display.
 
 
- 
getDisplayTextStyle
public String getDisplayTextStyle()
- Specified by:
 getDisplayTextStylein interfaceISummaryKeyValueText- Returns:
 - Inline style for the text .
 
 
- 
getDisplayTextStyleClass
public String getDisplayTextStyleClass()
- Specified by:
 getDisplayTextStyleClassin interfaceISummaryKeyValueText- Returns:
 - Style class for the text.
 
 
- 
isDisplayTextHtml
public boolean isDisplayTextHtml()
- Specified by:
 isDisplayTextHtmlin interfaceISummaryKeyValueText- Returns:
 - Whether the text contains HTML content. If 
true, theISummaryKeyValueText.getDisplayText()will be inserted into the HTML without any post-processing. Otherwise, special characters are escaped for HTML. 
 
- 
isDisplayTextI18n
public boolean isDisplayTextI18n()
- Specified by:
 isDisplayTextI18nin interfaceISummaryKeyValueText- Returns:
 - Whether the text is an i18n key for a resource bundle, or literal text. If the former, the key is looked up in the custom resource bundle of the workflow element handler first, then in the built-in resource bundle of FORMCYCLE.
 
 
- 
with
public static ISummaryKeyValueText with(String text)
- Parameters:
 text- Localized text .- Returns:
 - A new text wrapper for the given text.
 
 
- 
with
public static ISummaryKeyValueText with(String text, boolean html)
- Parameters:
 text- Localized text .html- Whether the text contains HTML content. Iftrue, the text will be inserted into the HTML without any post-processing. Otherwise, special characters are escaped for HTML.- Returns:
 - A new text wrapper for the given text.
 
 
- 
with
public static ISummaryKeyValueText with(String text, boolean html, String style, String styleClass)
- Parameters:
 text- Localized text .html- Whether the text contains HTML content. Iftrue, the text will be inserted into the HTML without any post-processing. Otherwise, special characters are escaped for HTML.style- Inline style for text.styleClass- Style class for text- Returns:
 - A new text wrapper for the given text.
 
 
- 
withI18n
public static ISummaryKeyValueText withI18n(String i18nKey)
- Parameters:
 i18nKey- Key for the text.- Returns:
 - A new text wrapper for the given text.
 
 
- 
withI18n
public static ISummaryKeyValueText withI18n(String i18nKey, boolean html)
- Parameters:
 i18nKey- Key for the text.html- Whether the text contains HTML content. Iftrue, the text will be inserted into the HTML without any post-processing. Otherwise, special characters are escaped for HTML.- Returns:
 - A new text wrapper for the given text.
 
 
- 
withI18n
public static ISummaryKeyValueText withI18n(String i18nKey, boolean html, String style, String styleClass)
- Parameters:
 i18nKey- Key for the text.html- Whether the text contains HTML content. Iftrue, the text will be inserted into the HTML without any post-processing. Otherwise, special characters are escaped for HTML.style- Inline style for text.styleClass- Style class for text- Returns:
 - A new text wrapper for the given text.
 
 
- 
empty
public static ISummaryKeyValueText empty()
- Returns:
 - A new text wrapper with no text.
 
 
 - 
 
 -