Package de.xima.fc.form.common.models
package de.xima.fc.form.common.models
-
ClassDescriptionStores all the properties (
XPropertyEnum) of a form item and offers methods to access these properties.Default POJO implementation ofIFormThemeChain.Default POJO implementation ofIReferencableFormTheme.The defaultfield name conventionssuitable for most form items that consist of only a single input, select, or textarea field in the rendered form, with a name as configured in the form designer.Controls the behavior when aIFormThemeand its parent both contain a file with the same name.Enumeration of the possible types ofFormThemeReference.Common resource contexts for form themes, seeIFormTheme.The type of the built-in form theme.A reference to particular file from aIFormTheme.A reference to a form theme that is used to style a form.A form theme reference to a client form theme.FormThemeReference.DefaultMatcher<R, E extends Throwable>A special type ofFormThemeReference.Matcherfor a form theme that returns a given default value for each type of theme.A form theme reference to a form theme provided by a plugin, i.e.FastJson deserializer forFormThemeReference.FormThemeReference.Matcher<R, E extends Throwable>A matcher on aFormThemeReference.A form theme reference to a system form theme, i.e. a form theme that is provided by the formcycle application.Models a form variable that can be created in the form designer.POJO implementation ofIGetWidgetResourceParams.Interface that represents part of the data of an appointment.Interface that represents relevant data of an appointment.Meta data about a repeated form element.Parameters passed toIXItemWidget.getJavaScriptData(IGetWidgetResourceParams)andCommon interfaces for representing template dataBase interface with common methods for bothIXValidationParamsandIXGlobalValidationParams.Interface that may be implemented by anXItem, usually by custom widgets that extendXSelect.Handler for form render callbacks.Interface for context that exists during the render of the form.Interface for the parameters passed to theIXItemBasic.validateGlobal(IXGlobalValidationParams)method.The base interface for all built-in form items and all widgets provided by plugins.Describes the naming conventions for the form fields used by this type of form item.Interface for widget plugins.Interface for the parameters passed to theIXItemBasic.processUpload(IXProcessUploadParams)method.Interface for the result returned by theIXItemBasic.processUpload(IXProcessUploadParams)method.Represents a file uploaded when a form was submitted.Interface for the parameters passed to theIXItemBasic.validate(IXValidationParams)method.Represents the result of validating anIXItem.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. for input fields, select fields, checkboxes etc.Meta data about an uploaded file.Encapsulates the JSON object of a button action of a button of aXButtonListand provides access to the action's properties.Encapsulates the JSON object of a button of aXButtonListand provides access to the button's properties.Diese Klasse kapselt das Formular-Persist, ermöglicht es dieses mit Werten zu befüllen, zu validieren und entsprechend zu rendern.Deprecated.Default POJO implementation ofIXFormRenderConfig.Wrapper for a variable JSON object from the form persist (designer.getPersist().variables).Simple POJO implementation ofIXGlobalValidationParams.Default POJO implementation ofIXProcessUploadResult.Simple POJO implementation ofIXValidationParams.A simple POJO implementation ofIXValidationResult.
XFormRenderConfig