public class FormDefinitionType extends Object implements Serializable, Cloneable, JaxbVisitable, 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 ItemName |
F_AUTHORIZATION |
static ItemName |
F_DISPLAY |
static ItemName |
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 |
---|---|
void |
accept(JaxbVisitor visitor) |
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.
|
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected FormDisplayType display
protected FormAuthorizationType authorization
protected FormItemsType formItems
public static final QName COMPLEX_TYPE
public static final ItemName F_DISPLAY
public static final ItemName F_AUTHORIZATION
public static final ItemName 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 void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public FormDefinitionType clone()
Copyright © 2021 Evolveum. All rights reserved.