Class GuiObjectDetailsPageType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractObjectTypeConfigurationType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.GuiObjectDetailsPageType
-
- All Implemented Interfaces:
Containerable
,Serializable
,Cloneable
public class GuiObjectDetailsPageType extends AbstractObjectTypeConfigurationType implements Serializable, Cloneable, Containerable
Specifies form that are used for displaying and editing of specific object typeJava class for GuiObjectDetailsPageType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GuiObjectDetailsPageType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractObjectTypeConfigurationType"> <sequence> <element name="summaryPanel" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SummaryPanelSpecificationType" minOccurs="0"/> <element name="saveMethod" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}DetailsPageSaveMethodType" minOccurs="0"/> <element name="forms" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectFormType" minOccurs="0"/> <element name="container" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}VirtualContainersSpecificationType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_CONTAINER
static ItemName
F_FORMS
static ItemName
F_SAVE_METHOD
static ItemName
F_SUMMARY_PANEL
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractObjectTypeConfigurationType
F_ROLE_RELATION, F_TYPE
-
-
Constructor Summary
Constructors Constructor Description GuiObjectDetailsPageType()
GuiObjectDetailsPageType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractObjectTypeConfigurationType
getId, getRoleRelation, getType, setId, setRoleRelation, setType
-
-
-
-
Constructor Detail
-
GuiObjectDetailsPageType
public GuiObjectDetailsPageType()
-
GuiObjectDetailsPageType
public GuiObjectDetailsPageType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classAbstractObjectTypeConfigurationType
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
- Overrides:
setupContainerValue
in classAbstractObjectTypeConfigurationType
-
toString
public String toString()
- Overrides:
toString
in classAbstractObjectTypeConfigurationType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAbstractObjectTypeConfigurationType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractObjectTypeConfigurationType
-
end
public <X> X end()
- Overrides:
end
in classAbstractObjectTypeConfigurationType
-
getSummaryPanel
public SummaryPanelSpecificationType getSummaryPanel()
-
setSummaryPanel
public void setSummaryPanel(SummaryPanelSpecificationType value)
-
getSaveMethod
public DetailsPageSaveMethodType getSaveMethod()
-
setSaveMethod
public void setSaveMethod(DetailsPageSaveMethodType value)
-
getForms
public ObjectFormType getForms()
-
setForms
public void setForms(ObjectFormType value)
-
getContainer
public List<VirtualContainersSpecificationType> getContainer()
-
createContainerList
public List<VirtualContainersSpecificationType> createContainerList()
-
summaryPanel
public GuiObjectDetailsPageType summaryPanel(SummaryPanelSpecificationType value)
-
beginSummaryPanel
public SummaryPanelSpecificationType beginSummaryPanel()
-
saveMethod
public GuiObjectDetailsPageType saveMethod(DetailsPageSaveMethodType value)
-
forms
public GuiObjectDetailsPageType forms(ObjectFormType value)
-
beginForms
public ObjectFormType beginForms()
-
container
public GuiObjectDetailsPageType container(VirtualContainersSpecificationType value)
-
beginContainer
public VirtualContainersSpecificationType beginContainer()
-
type
public GuiObjectDetailsPageType type(QName value)
- Overrides:
type
in classAbstractObjectTypeConfigurationType
-
roleRelation
public GuiObjectDetailsPageType roleRelation(RoleRelationObjectSpecificationType value)
- Overrides:
roleRelation
in classAbstractObjectTypeConfigurationType
-
beginRoleRelation
public RoleRelationObjectSpecificationType beginRoleRelation()
- Overrides:
beginRoleRelation
in classAbstractObjectTypeConfigurationType
-
id
public GuiObjectDetailsPageType id(Long value)
- Overrides:
id
in classAbstractObjectTypeConfigurationType
-
clone
public GuiObjectDetailsPageType clone()
- Overrides:
clone
in classAbstractObjectTypeConfigurationType
-
-