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
,DebugDumpable
,Serializable
,Cloneable
- Direct Known Subclasses:
GuiShadowDetailsPageType
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"/> <element name="panel" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ContainerPanelConfigurationType" 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_PANEL
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
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
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
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_SUMMARY_PANEL
public static final ItemName F_SUMMARY_PANEL
-
F_SAVE_METHOD
public static final ItemName F_SAVE_METHOD
-
F_FORMS
public static final ItemName F_FORMS
-
F_CONTAINER
public static final ItemName F_CONTAINER
-
F_PANEL
public static final ItemName F_PANEL
-
-
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()
-
getPanel
public List<ContainerPanelConfigurationType> getPanel()
-
createPanelList
public List<ContainerPanelConfigurationType> createPanelList()
-
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()
-
panel
public GuiObjectDetailsPageType panel(ContainerPanelConfigurationType value)
-
beginPanel
public ContainerPanelConfigurationType beginPanel()
-
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
-
-