Class FormDefinitionType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.FormDefinitionType
-
- All Implemented Interfaces:
PlainStructured,JaxbVisitable,Serializable,Cloneable
public class FormDefinitionType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructuredThis part defines the actual form presentation and layout.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
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()FormDefinitionType(FormDefinitionType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(JaxbVisitor visitor)FormDefinitionTypeauthorization(FormAuthorizationType value)FormAuthorizationTypebeginAuthorization()FormDisplayTypebeginDisplay()FormItemsTypebeginFormItems()FormDefinitionTypeclone()FormDefinitionTypedisplay(FormDisplayType value)booleanequals(Object other, StructuredEqualsStrategy strategy)FormDefinitionTypeformItems(FormItemsType value)FormAuthorizationTypegetAuthorization()FormDisplayTypegetDisplay()FormItemsTypegetFormItems()inthashCode(StructuredHashCodeStrategy strategy)voidsetAuthorization(FormAuthorizationType value)voidsetDisplay(FormDisplayType value)voidsetFormItems(FormItemsType value)
-
-
-
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()
-
FormDefinitionType
public FormDefinitionType(FormDefinitionType other)
-
-
Method Detail
-
getDisplay
public FormDisplayType getDisplay()
-
setDisplay
public void setDisplay(FormDisplayType value)
-
getAuthorization
public FormAuthorizationType getAuthorization()
-
setAuthorization
public void setAuthorization(FormAuthorizationType value)
-
getFormItems
public FormItemsType getFormItems()
-
setFormItems
public void setFormItems(FormItemsType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCodein interfacePlainStructured- Overrides:
hashCodein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
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- Overrides:
acceptin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public FormDefinitionType clone()
- Specified by:
clonein interfacePlainStructured- Specified by:
clonein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-