Class PluginFormResourcesFindParams
java.lang.Object
de.xima.fc.plugin.models.params.form.PluginFormResourcesFindParams
- All Implemented Interfaces:
IPluginFormResourcesFindParams, Serializable
public final class PluginFormResourcesFindParams
extends Object
implements IPluginFormResourcesFindParams
Default POJO implementation of
IPluginFormResourcesParams- Since:
- 8.3.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA builder for plugin form resources find parameters. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Creates a new builder for plugin form resources find parameters.The form version for which to find additional resources, if available.The project containing the form version for which to find additional resources, if available.The type of the request for which form resources are needed, e.g. whether the form is shown to end users, rendered in the form designer, displayed in the inbox etc.The client who owns the form for which to find additional resources, if available.getXForm()Gets the form description, as configured in the form designer.booleanisInline()
-
Method Details
-
getFormVersion
Description copied from interface:IPluginFormResourcesFindParamsThe form version for which to find additional resources, if available. May be null when no form version is available, e.g. when the user opens a form/provide link without a valid identifier, or when getting the resources for an HTML response page.- Specified by:
getFormVersionin interfaceIPluginFormResourcesFindParams- Returns:
- The form version for which to find additional resources.
-
getProject
Description copied from interface:IPluginFormResourcesFindParamsThe project containing the form version for which to find additional resources, if available. May be null when no project is available, e.g. when the user opens a form/provide link without a valid identifier.- Specified by:
getProjectin interfaceIPluginFormResourcesFindParams- Returns:
- The project containing the form version for which to find additional resources.
-
getRequestType
Description copied from interface:IPluginFormResourcesFindParamsThe type of the request for which form resources are needed, e.g. whether the form is shown to end users, rendered in the form designer, displayed in the inbox etc.- Specified by:
getRequestTypein interfaceIPluginFormResourcesFindParams- Returns:
- The type of the request for which form resources are needed.
-
getTenant
Description copied from interface:IPluginFormResourcesFindParamsThe client who owns the form for which to find additional resources, if available. May be null when no client is available, e.g. when the user opens a form/provide link without a valid identifier.- Specified by:
getTenantin interfaceIPluginFormResourcesFindParams- Returns:
- The client who owns the form for which to find additional resources.
-
getXForm
Description copied from interface:IPluginFormResourcesFindParamsGets the form description, as configured in the form designer. May be null when no form version is available, e.g. when the user opens a form/provide link without a valid identifier, or when getting the resources for an HTML response page.- Specified by:
getXFormin interfaceIPluginFormResourcesFindParams- Returns:
- The form description, as configured in the form designer.
-
isInline
public boolean isInline()- Specified by:
isInlinein interfaceIPluginFormResourcesFindParams- Returns:
- Whether the form is rendered inline. In inline mode, all external URLs should be resolved and the data should contain all resources.
-
builder
Creates a new builder for plugin form resources find parameters.- Returns:
- A new builder for plugin form resources find parameters.
-