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 FormAuthorizationTypeauthorizationstatic QNameCOMPLEX_TYPEprotected FormDisplayTypedisplaystatic ItemNameF_AUTHORIZATIONstatic ItemNameF_DISPLAYstatic ItemNameF_FORM_ITEMSprotected FormItemsTypeformItems
-
Constructor Summary
Constructors Constructor Description FormDefinitionType()Creates a newFormDefinitionTypeinstance.FormDefinitionType(FormDefinitionType o)Creates a newFormDefinitionTypeinstance by deeply copying a givenFormDefinitionTypeinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(JaxbVisitor visitor)FormDefinitionTypeauthorization(FormAuthorizationType value)FormAuthorizationTypebeginAuthorization()FormDisplayTypebeginDisplay()FormItemsTypebeginFormItems()FormDefinitionTypeclone()Creates and returns a deep copy of this object.FormDefinitionTypedisplay(FormDisplayType value)booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)FormDefinitionTypeformItems(FormItemsType value)FormAuthorizationTypegetAuthorization()Gets the value of the authorization property.FormDisplayTypegetDisplay()Gets the value of the display property.FormItemsTypegetFormItems()Gets the value of the formItems property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)voidsetAuthorization(FormAuthorizationType value)Sets the value of the authorization property.voidsetDisplay(FormDisplayType value)Sets the value of the display property.voidsetFormItems(FormItemsType value)Sets the value of the formItems property.StringtoString()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 newFormDefinitionTypeinstance.
-
FormDefinitionType
public FormDefinitionType(FormDefinitionType o)
Creates a newFormDefinitionTypeinstance by deeply copying a givenFormDefinitionTypeinstance.- Parameters:
o- The instance to copy.- Throws:
NullPointerException- ifoisnull.
-
-
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:
hashCodein 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:
equalsin 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:
acceptin interfaceJaxbVisitable
-
clone
public FormDefinitionType clone()
Creates and returns a deep copy of this object.
-
-