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)SummaryKeyValueText(String displayText, boolean displayTextHtml, boolean displayTextI18n, String displayTextStyle, String displayTextStyleClass, Serializable[] parameters) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ISummaryKeyValueTextempty()StringgetDisplayText()StringgetDisplayTextStyle()StringgetDisplayTextStyleClass()Serializable[]getParameters()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)static ISummaryKeyValueTextwithI18n(String i18nKey, boolean html, String style, String styleClass, Serializable... parameters) 
 - 
 
- 
- 
Constructor Detail
- 
SummaryKeyValueText
public SummaryKeyValueText(String displayText, boolean displayTextHtml, boolean displayTextI18n, String displayTextStyle, String displayTextStyleClass)
 
- 
SummaryKeyValueText
public SummaryKeyValueText(String displayText, boolean displayTextHtml, boolean displayTextI18n, String displayTextStyle, String displayTextStyleClass, Serializable[] parameters)
 
 - 
 
- 
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.
 
 
- 
getParameters
public Serializable[] getParameters()
- Specified by:
 getParametersin interfaceISummaryKeyValueText- Returns:
 - Optional parameters for the message, when 
ISummaryKeyValueText.isDisplayTextI18n()istrue. 
 
- 
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.
 
 
- 
empty
public static ISummaryKeyValueText empty()
- Returns:
 - A new text wrapper with no text.
 
 
- 
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.
 
 
- 
withI18n
public static ISummaryKeyValueText withI18n(String i18nKey, boolean html, String style, String styleClass, Serializable... parameters)
- 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 textparameters- Optional parameters for the i18n message.- Returns:
 - A new text wrapper for the given text.
 
 
 - 
 
 -