Class FormFieldType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractFormItemType
com.evolveum.midpoint.xml.ns._public.common.common_3.FormFieldType
- All Implemented Interfaces:
PlainStructured,JaxbVisitable,Serializable,Cloneable
A single form field. This definition is expected to render a short,
compact
visual representation of a single item (property, reference or container).
If a container is represented as a field, it has to be a very
compact representation
of the container, usually by using custom widget that creates a pop-up
when clicked.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy -
Field Summary
FieldsFields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractFormItemType
binding, description, display, documentation, F_BINDING, F_DESCRIPTION, F_DISPLAY, F_DOCUMENTATION, F_NAME, F_VALIDATION, name, validation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(JaxbVisitor visitor) clone()description(String value) display(FormItemDisplayType value) documentation(String value) booleanequals(Object other, StructuredEqualsStrategy strategy) inthashCode(StructuredHashCodeStrategy strategy) validation(FormItemValidationType value) Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractFormItemType
getBinding, getDescription, getDisplay, getDocumentation, getName, getValidation, setBinding, setDescription, setDisplay, setDocumentation, setName, setValidationMethods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
Field Details
-
COMPLEX_TYPE
-
-
Constructor Details
-
FormFieldType
public FormFieldType() -
FormFieldType
-
-
Method Details
-
hashCode
- Specified by:
hashCodein interfacePlainStructured- Overrides:
hashCodein classAbstractFormItemType
-
equals
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classAbstractFormItemType
-
name
- Overrides:
namein classAbstractFormItemType
-
description
- Overrides:
descriptionin classAbstractFormItemType
-
documentation
- Overrides:
documentationin classAbstractFormItemType
-
binding
- Overrides:
bindingin classAbstractFormItemType
-
beginBinding
- Overrides:
beginBindingin classAbstractFormItemType
-
display
- Overrides:
displayin classAbstractFormItemType
-
beginDisplay
- Overrides:
beginDisplayin classAbstractFormItemType
-
validation
- Overrides:
validationin classAbstractFormItemType
-
beginValidation
- Overrides:
beginValidationin classAbstractFormItemType
-
accept
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classAbstractFormItemType
-
clone
- Specified by:
clonein interfacePlainStructured- Overrides:
clonein classAbstractFormItemType
-