Class FormDefinitionType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.FormDefinitionType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
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: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>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description FormDefinitionType()
Creates a newFormDefinitionType
instance.FormDefinitionType(FormDefinitionType o)
Creates a newFormDefinitionType
instance by deeply copying a givenFormDefinitionType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.
-
-
-
Field Detail
-
display
protected FormDisplayType display
-
authorization
protected FormAuthorizationType authorization
-
formItems
protected FormItemsType formItems
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_DISPLAY
public static final ItemName F_DISPLAY
-
F_AUTHORIZATION
public static final ItemName F_AUTHORIZATION
-
F_FORM_ITEMS
public static final ItemName F_FORM_ITEMS
-
-
Constructor Detail
-
FormDefinitionType
public FormDefinitionType()
Creates a newFormDefinitionType
instance.
-
FormDefinitionType
public FormDefinitionType(FormDefinitionType o)
Creates a newFormDefinitionType
instance by deeply copying a givenFormDefinitionType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getDisplay
public FormDisplayType getDisplay()
Gets the value of the display property.- Returns:
- possible object is
FormDisplayType
-
setDisplay
public void setDisplay(FormDisplayType value)
Sets the value of the display property.- Parameters:
value
- allowed object isFormDisplayType
-
getAuthorization
public FormAuthorizationType getAuthorization()
Gets the value of the authorization property.- Returns:
- possible object is
FormAuthorizationType
-
setAuthorization
public void setAuthorization(FormAuthorizationType value)
Sets the value of the authorization property.- Parameters:
value
- allowed object isFormAuthorizationType
-
getFormItems
public FormItemsType getFormItems()
Gets the value of the formItems property.- Returns:
- possible object is
FormItemsType
-
setFormItems
public void setFormItems(FormItemsType value)
Sets the value of the formItems property.- Parameters:
value
- allowed object isFormItemsType
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode
-
equals
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)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
display
public FormDefinitionType display(FormDisplayType value)
-
beginDisplay
public FormDisplayType beginDisplay()
-
authorization
public FormDefinitionType authorization(FormAuthorizationType value)
-
beginAuthorization
public FormAuthorizationType beginAuthorization()
-
formItems
public FormDefinitionType formItems(FormItemsType value)
-
beginFormItems
public FormItemsType beginFormItems()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public FormDefinitionType clone()
Creates and returns a deep copy of this object.
-
-