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.AbstractPlainStructured
This 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 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()
FormDefinitionType(FormDefinitionType other)
-
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()
FormDefinitionType
display(FormDisplayType value)
boolean
equals(Object other, StructuredEqualsStrategy strategy)
FormDefinitionType
formItems(FormItemsType value)
FormAuthorizationType
getAuthorization()
FormDisplayType
getDisplay()
FormItemsType
getFormItems()
int
hashCode(StructuredHashCodeStrategy strategy)
void
setAuthorization(FormAuthorizationType value)
void
setDisplay(FormDisplayType value)
void
setFormItems(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:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in 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:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public FormDefinitionType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-