public class FormType extends ObjectType implements Serializable, Cloneable
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:cap="http://midpoint.evolveum.com/xml/ns/public/resource/capabilities-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Form definition. Forms define how a certain user interface form or dialog is presented. </p>
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:cap="http://midpoint.evolveum.com/xml/ns/public/resource/capabilities-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Forms inherently define presentation logic. The forms may contain expression or other dynamic parts. However, these parts are provided only for the purpose of improved user experience. The data that the form computes should only help the user to fill out the form or provide a value preview. The data produced by form expressions are NOT authoritative. </p>
Java class for FormType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FormType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectType"> <sequence> <element name="includeRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="formDefinition" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}FormDefinitionType"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_FORM_DEFINITION |
static QName |
F_INCLUDE_REF |
F_DESCRIPTION, F_EXTENSION, F_FETCH_RESULT, F_LIFECYCLE_STATE, F_METADATA, F_NAME, F_PARENT_ORG, F_PARENT_ORG_REF, F_TENANT_REF, F_TRIGGER
Constructor and Description |
---|
FormType() |
FormType(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
FormType |
clone() |
FormDefinitionType |
getFormDefinition() |
List<ObjectReferenceType> |
getIncludeRef() |
void |
setFormDefinition(FormDefinitionType value) |
asPrismContainer, asPrismContainerValue, asPrismObject, equals, getDescription, getExtension, getFetchResult, getLifecycleState, getMetadata, getName, getOid, getParentOrg, getParentOrgRef, getTenantRef, getTrigger, getVersion, hashCode, setDescription, setExtension, setFetchResult, setLifecycleState, setMetadata, setName, setOid, setTenantRef, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString
public static final QName COMPLEX_TYPE
public static final QName F_INCLUDE_REF
public static final QName F_FORM_DEFINITION
public FormType()
public FormType(PrismContext prismContext)
public List<ObjectReferenceType> getIncludeRef()
public FormDefinitionType getFormDefinition()
public void setFormDefinition(FormDefinitionType value)
public FormType clone()
clone
in class ObjectType
Copyright © 2017 Evolveum. All rights reserved.