public class FormDefinitionType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
<?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: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:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> This part defines the actual form presentation and layout. </p>
Java class for FormDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FormDefinitionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="display" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}FormDisplayType" minOccurs="0"/> <element name="authorization" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}FormAuthorizationType" minOccurs="0"/> <element name="formItems" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}FormItemsType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected FormAuthorizationType |
authorization |
static QName |
COMPLEX_TYPE |
protected FormDisplayType |
display |
static QName |
F_AUTHORIZATION |
static QName |
F_DISPLAY |
static QName |
F_FORM_ITEMS |
protected FormItemsType |
formItems |
Constructor and Description |
---|
FormDefinitionType()
Creates a new
FormDefinitionType instance. |
FormDefinitionType(FormDefinitionType o)
Creates a new
FormDefinitionType instance by deeply copying a given FormDefinitionType instance. |
Modifier and Type | Method and Description |
---|---|
FormDefinitionType |
authorization(FormAuthorizationType value) |
FormAuthorizationType |
beginAuthorization() |
FormDisplayType |
beginDisplay() |
FormItemsType |
beginFormItems() |
FormDefinitionType |
clone()
Creates and returns a deep copy of this object.
|
FormDefinitionType |
display(FormDisplayType value) |
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
FormDefinitionType |
formItems(FormItemsType value) |
FormAuthorizationType |
getAuthorization()
Gets the value of the authorization property.
|
FormDisplayType |
getDisplay()
Gets the value of the display property.
|
FormItemsType |
getFormItems()
Gets the value of the formItems property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
void |
setAuthorization(FormAuthorizationType value)
Sets the value of the authorization property.
|
void |
setDisplay(FormDisplayType value)
Sets the value of the display property.
|
void |
setFormItems(FormItemsType value)
Sets the value of the formItems property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
protected FormDisplayType display
protected FormAuthorizationType authorization
protected FormItemsType formItems
public static final QName COMPLEX_TYPE
public static final QName F_DISPLAY
public static final QName F_AUTHORIZATION
public static final QName F_FORM_ITEMS
public FormDefinitionType()
FormDefinitionType
instance.public FormDefinitionType(FormDefinitionType o)
FormDefinitionType
instance by deeply copying a given FormDefinitionType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public FormDisplayType getDisplay()
FormDisplayType
public void setDisplay(FormDisplayType value)
value
- allowed object is
FormDisplayType
public FormAuthorizationType getAuthorization()
FormAuthorizationType
public void setAuthorization(FormAuthorizationType value)
value
- allowed object is
FormAuthorizationType
public FormItemsType getFormItems()
FormItemsType
public void setFormItems(FormItemsType value)
value
- allowed object is
FormItemsType
public String toString()
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public FormDefinitionType display(FormDisplayType value)
public FormDisplayType beginDisplay()
public FormDefinitionType authorization(FormAuthorizationType value)
public FormAuthorizationType beginAuthorization()
public FormDefinitionType formItems(FormItemsType value)
public FormItemsType beginFormItems()
public FormDefinitionType clone()
Copyright © 2019 Evolveum. All rights reserved.