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
Modifier and TypeMethodDescriptiondefault Clock
getClock()
default IPlaceholderEscaper
The placeholder escaper, which should applied for the replaced placeholder values before they returned to the documentMethods 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 Details
-
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
- Specified by:
getClock
in interfaceISessionReplacerParams
- Specified by:
getClock
in interfaceISystemReplacerParams
- Returns:
- The clock to use for obtaining the current time.
-