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 QNameCOMPLEX_TYPEstatic ItemNameF_CONTAINERstatic ItemNameF_FORMSstatic ItemNameF_PANELstatic ItemNameF_SAVE_METHODstatic ItemNameF_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:
asPrismContainerValuein interfaceContainerable- Overrides:
asPrismContainerValuein classAbstractObjectTypeConfigurationType
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:ContainerableSetup 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:
setupContainerValuein interfaceContainerable- Overrides:
setupContainerValuein classAbstractObjectTypeConfigurationType
-
toString
public String toString()
- Overrides:
toStringin classAbstractObjectTypeConfigurationType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classAbstractObjectTypeConfigurationType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractObjectTypeConfigurationType
-
end
public <X> X end()
- Overrides:
endin 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:
typein classAbstractObjectTypeConfigurationType
-
roleRelation
public GuiObjectDetailsPageType roleRelation(RoleRelationObjectSpecificationType value)
- Overrides:
roleRelationin classAbstractObjectTypeConfigurationType
-
beginRoleRelation
public RoleRelationObjectSpecificationType beginRoleRelation()
- Overrides:
beginRoleRelationin classAbstractObjectTypeConfigurationType
-
id
public GuiObjectDetailsPageType id(Long value)
- Overrides:
idin classAbstractObjectTypeConfigurationType
-
clone
public GuiObjectDetailsPageType clone()
- Overrides:
clonein classAbstractObjectTypeConfigurationType
-
-