Class ContainerPanelConfigurationType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.UserInterfaceFeatureType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ContainerPanelConfigurationType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class ContainerPanelConfigurationType extends UserInterfaceFeatureType
Definition for the panel which will be used on details panel. According to this configuration also link in the detail menu is generated.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_CONTAINER
static ItemName
F_DEFAULT
static ItemName
F_LIST_VIEW
static ItemName
F_PANEL
static ItemName
F_PANEL_TYPE
static ItemName
F_PATH
static ItemName
F_TYPE
static Producer<ContainerPanelConfigurationType>
FACTORY
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.UserInterfaceFeatureType
F_APPLICABLE_FOR_OPERATION, F_DESCRIPTION, F_DISPLAY, F_DISPLAY_ORDER, F_DOCUMENTATION, F_IDENTIFIER, F_VISIBILITY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ContainerPanelConfigurationType()
ContainerPanelConfigurationType(PrismContext context)
Deprecated.
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.UserInterfaceFeatureType
getApplicableForOperation, getDescription, getDisplay, getDisplayOrder, getDocumentation, getIdentifier, getVisibility, setApplicableForOperation, setDescription, setDisplay, setDisplayOrder, setDocumentation, setIdentifier, setVisibility
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
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, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_CONTAINER
public static final ItemName F_CONTAINER
-
F_PANEL_TYPE
public static final ItemName F_PANEL_TYPE
-
F_LIST_VIEW
public static final ItemName F_LIST_VIEW
-
F_PATH
public static final ItemName F_PATH
-
F_TYPE
public static final ItemName F_TYPE
-
F_PANEL
public static final ItemName F_PANEL
-
F_DEFAULT
public static final ItemName F_DEFAULT
-
FACTORY
public static final Producer<ContainerPanelConfigurationType> FACTORY
-
-
Constructor Detail
-
ContainerPanelConfigurationType
public ContainerPanelConfigurationType()
-
ContainerPanelConfigurationType
@Deprecated public ContainerPanelConfigurationType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getContainer
public List<VirtualContainersSpecificationType> getContainer()
-
createContainerList
public List<VirtualContainersSpecificationType> createContainerList()
-
getPanelType
public String getPanelType()
-
setPanelType
public void setPanelType(String value)
-
getListView
public GuiObjectListViewType getListView()
-
setListView
public void setListView(GuiObjectListViewType value)
-
getPath
public ItemPathType getPath()
-
setPath
public void setPath(ItemPathType value)
-
getType
public QName getType()
-
setType
public void setType(QName value)
-
getPanel
public List<ContainerPanelConfigurationType> getPanel()
-
createPanelList
public List<ContainerPanelConfigurationType> createPanelList()
-
isDefault
public Boolean isDefault()
-
setDefault
public void setDefault(Boolean value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classUserInterfaceFeatureType
-
id
public ContainerPanelConfigurationType id(Long value)
- Overrides:
id
in classUserInterfaceFeatureType
-
container
public ContainerPanelConfigurationType container(VirtualContainersSpecificationType value)
-
beginContainer
public VirtualContainersSpecificationType beginContainer()
-
panelType
public ContainerPanelConfigurationType panelType(String value)
-
listView
public ContainerPanelConfigurationType listView(GuiObjectListViewType value)
-
beginListView
public GuiObjectListViewType beginListView()
-
path
public ContainerPanelConfigurationType path(ItemPathType value)
-
type
public ContainerPanelConfigurationType type(QName value)
-
panel
public ContainerPanelConfigurationType panel(ContainerPanelConfigurationType value)
-
beginPanel
public ContainerPanelConfigurationType beginPanel()
-
_default
public ContainerPanelConfigurationType _default(Boolean value)
-
identifier
public ContainerPanelConfigurationType identifier(String value)
- Overrides:
identifier
in classUserInterfaceFeatureType
-
description
public ContainerPanelConfigurationType description(String value)
- Overrides:
description
in classUserInterfaceFeatureType
-
documentation
public ContainerPanelConfigurationType documentation(String value)
- Overrides:
documentation
in classUserInterfaceFeatureType
-
display
public ContainerPanelConfigurationType display(DisplayType value)
- Overrides:
display
in classUserInterfaceFeatureType
-
beginDisplay
public DisplayType beginDisplay()
- Overrides:
beginDisplay
in classUserInterfaceFeatureType
-
visibility
public ContainerPanelConfigurationType visibility(UserInterfaceElementVisibilityType value)
- Overrides:
visibility
in classUserInterfaceFeatureType
-
displayOrder
public ContainerPanelConfigurationType displayOrder(Integer value)
- Overrides:
displayOrder
in classUserInterfaceFeatureType
-
applicableForOperation
public ContainerPanelConfigurationType applicableForOperation(OperationTypeType value)
- Overrides:
applicableForOperation
in classUserInterfaceFeatureType
-
end
public <X> X end()
- Overrides:
end
in classUserInterfaceFeatureType
-
clone
public ContainerPanelConfigurationType clone()
- Overrides:
clone
in classUserInterfaceFeatureType
-
-