Interface IPlaceholderValueParams
-
- All Superinterfaces:
IContextReplacerParams
,IFormReplacerParams
,II18nValueReplacerParams
,ILanguageTagProviding
,IReplacerParams
,ISessionReplacerParams
,ISystemReplacerParams
,ITemplateReplacerParams
,Serializable
- All Known Implementing Classes:
DefaultReplacerParameters
public interface IPlaceholderValueParams extends IFormReplacerParams, ISessionReplacerParams, ITemplateReplacerParams, ISystemReplacerParams, IContextReplacerParams, II18nValueReplacerParams
Interface for placeholder params that implements all interfaces for the different placeholder types.- Author:
- XIMA MEDIA GmbH
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.xima.fc.interfaces.placeholder.params.IContextReplacerParams
IContextReplacerParams.IValueReplacer
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Clock
getClock()
default IPlaceholderEscaper
getEscaper()
The placeholder escaper, which should applied for the replaced placeholder values before they returned to the document-
Methods inherited from interface de.xima.fc.interfaces.placeholder.params.IContextReplacerParams
getPlaceholderMap, getReplacerMap, isReplaceContextPlaceholders
-
Methods inherited from interface de.xima.fc.interfaces.placeholder.params.IFormReplacerParams
getClient, getFormData, getFormVersion, getLanguageTag, getProcess, getRepetitionContainer, isEncodeForHTML, isEncodeFormValuesForPlaceholder, isReplaceFormPlaceholders, setFormData
-
Methods inherited from interface de.xima.fc.interfaces.placeholder.params.II18nValueReplacerParams
getClient, isEncodeForHTML, isReplaceI18nPlaceholders
-
Methods inherited from interface de.xima.fc.interfaces.placeholder.params.ISessionReplacerParams
getBaseUrl, getContextPath, getProcess, getRequest, getResponse, getSessionId, isReplaceSessionPlaceholders
-
Methods inherited from interface de.xima.fc.interfaces.placeholder.params.ISystemReplacerParams
getClient, getContextPath, getCreatorDataJSON, getEditorDataJSON, getFormData, getProcess, getProject, getUserDataJSON, getWorkflowExecutionContext, getWorkflowProcessing, isReplaceSystemPlaceholders, setFormData
-
Methods inherited from interface de.xima.fc.interfaces.placeholder.params.ITemplateReplacerParams
getClient, isReplaceTemplatePlaceholders
-
-
-
-
Method Detail
-
getEscaper
default IPlaceholderEscaper getEscaper()
The placeholder escaper, which should applied for the replaced placeholder values before they returned to the document- Specified by:
getEscaper
in interfaceIFormReplacerParams
- Specified by:
getEscaper
in interfaceIReplacerParams
- Returns:
- an instance of
IPlaceholderEscaper
-
getClock
default Clock getClock()
- Specified by:
getClock
in interfaceISessionReplacerParams
- Specified by:
getClock
in interfaceISystemReplacerParams
- Returns:
- The clock to use for obtaining the current time.
-
-