Package de.xima.fc.workflow
Class SummaryKeyValueText
java.lang.Object
de.xima.fc.workflow.SummaryKeyValueText
- All Implemented Interfaces:
ISummaryKeyValueText,Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSummaryKeyValueText(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
Modifier and TypeMethodDescriptionstatic ISummaryKeyValueTextempty()booleanbooleanstatic ISummaryKeyValueTextstatic ISummaryKeyValueTextstatic ISummaryKeyValueTextstatic ISummaryKeyValueTextstatic ISummaryKeyValueTextstatic ISummaryKeyValueTextstatic ISummaryKeyValueTextwithI18n(String i18nKey, boolean html, String style, String styleClass, Serializable... parameters)
-
Constructor Details
-
SummaryKeyValueText
-
SummaryKeyValueText
public SummaryKeyValueText(String displayText, boolean displayTextHtml, boolean displayTextI18n, String displayTextStyle, String displayTextStyleClass, Serializable[] parameters)
-
-
Method Details
-
getDisplayText
- Specified by:
getDisplayTextin interfaceISummaryKeyValueText- Returns:
- The data to display.
-
getDisplayTextStyle
- Specified by:
getDisplayTextStylein interfaceISummaryKeyValueText- Returns:
- Inline style for the text .
-
getDisplayTextStyleClass
- Specified by:
getDisplayTextStyleClassin interfaceISummaryKeyValueText- Returns:
- Style class for the text.
-
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
- Returns:
- A new text wrapper with no text.
-
with
- Parameters:
text- Localized text .- Returns:
- A new text wrapper for the given text.
-
with
- 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
- 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
- Parameters:
i18nKey- Key for the text.- Returns:
- A new text wrapper for the given text.
-
withI18n
- 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.
-