Package de.xima.fc.form.common.models
-
Interface Summary Interface Description IAppointmentData Interface that represents part of the data of an appointment.IFormContainerMetaData Meta data about a repeated form element.IGetWidgetResourceParams Parameters passed toIXItemWidget.getJavaScriptData(IGetWidgetResourceParams)
andITemplateData Common interfaces for representing template dataIXBaseValidationParams Base interface with common methods for bothIXValidationParams
andIXGlobalValidationParams
.IXDataSourceOptions Interface that may be implemented by anXItem
, usually by custom widgets that extendXSelect
.IXExportWordPdfRenderer IXForm IXFormRenderConfig IXFormRenderContext Interface for context that exists during the render of the form.IXGlobalValidationParams Interface for the parameters passed to theIXItemBasic.validateGlobal(IXGlobalValidationParams)
method.IXItem IXItemAppendable IXItemBasic The base interface for all built-in form items and all widgets provided by plugins.IXItemPropertiesData IXItemWidget Interface for widget plugins.IXProcessUploadParams Interface for the parameters passed to theIXItemBasic.processUpload(IXProcessUploadParams)
method.IXProcessUploadResult Interface for the result returned by theIXItemBasic.processUpload(IXProcessUploadParams)
method.IXUpload Represents a file uploaded when a form was submitted.IXValidationParams Interface for the parameters passed to theIXItemBasic.validate(IXValidationParams)
method.IXValidationResult Represents the result of validating anIXItem
.IXValuableItem Marker interface that should be implemented by all form element item handler classes that represent form elements for which the user can enter and submit values, e.g. -
Class Summary Class Description AXItemPropertiesData Stores all the properties (XPropertyEnum
) of a form item and offers methods to access these properties.GetWidgetResourceParams POJO implementation ofIGetWidgetResourceParams
.UploadFileMeta Meta data about an uploaded file.XButtonActionDescriptor Encapsulates the JSON object of a button action of a button of aXButtonList
and provides access to the action's properties.XButtonDescriptor Encapsulates the JSON object of a button of aXButtonList
and provides access to the button's properties.XForm Diese Klasse kapselt das Formular-Persist, ermöglicht es dieses mit Werten zu befüllen, zu validieren und entsprechend zu rendern.XFormConfig Deprecated. XFormRenderConfig XFormRenderContext Default POJO implementation ofIXFormRenderConfig
.XFormVariableDescriptor Wrapper for a variable JSON object from the form persist (designer.getPersist().variables
).XGlobalValidationParams Simple POJO implementation ofIXGlobalValidationParams
.XItemConditionDescriptor XItemConditionsDescriptor XItemPropertyDesc XItemRenderCtx XItemRenderCtx.XItemRenderCtxBuilder XItemRenderData XItemRenderData.XItemRenderDataBuilder XItemWidgetWrapper XProcessUploadResult Default POJO implementation ofIXProcessUploadResult
.XPropertyValue XValidationParams Simple POJO implementation ofIXValidationParams
.XValidationResult A simple POJO implementation ofIXValidationResult
. -
Enum Summary Enum Description ESubmitButtonAction