Class PreviewContainerPanelConfigurationType
- 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
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.PreviewContainerPanelConfigurationType
-
- All Implemented Interfaces:
Containerable
,Freezable
,ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class PreviewContainerPanelConfigurationType extends ContainerPanelConfigurationType
Used to define preview panels, for now it is only used on home (dashboard), but maybe later, we will need to show tables/forms in preview form also at other places.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
ContainerablePrismBinding.ContainerableList<T extends Containerable>, ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_ACTION
static ItemName
F_PREVIEW_SIZE
static Producer<PreviewContainerPanelConfigurationType>
FACTORY
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ContainerPanelConfigurationType
F_CONTAINER, F_DEFAULT, F_LIST_VIEW, F_PANEL, F_PANEL_TYPE, F_PATH, F_TYPE
-
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 PreviewContainerPanelConfigurationType()
PreviewContainerPanelConfigurationType(PrismContext context)
Deprecated.
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ContainerPanelConfigurationType
createContainerList, createPanelList, getContainer, getListView, getPanel, getPanelType, getPath, getType, isDefault, setDefault, setListView, setPanelType, setPath, setType
-
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_PREVIEW_SIZE
public static final ItemName F_PREVIEW_SIZE
-
F_ACTION
public static final ItemName F_ACTION
-
FACTORY
public static final Producer<PreviewContainerPanelConfigurationType> FACTORY
-
-
Constructor Detail
-
PreviewContainerPanelConfigurationType
public PreviewContainerPanelConfigurationType()
-
PreviewContainerPanelConfigurationType
@Deprecated public PreviewContainerPanelConfigurationType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getPreviewSize
public Integer getPreviewSize()
-
setPreviewSize
public void setPreviewSize(Integer value)
-
getAction
public List<GuiActionType> getAction()
-
createActionList
public List<GuiActionType> createActionList()
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classContainerPanelConfigurationType
-
id
public PreviewContainerPanelConfigurationType id(Long value)
- Overrides:
id
in classContainerPanelConfigurationType
-
previewSize
public PreviewContainerPanelConfigurationType previewSize(Integer value)
-
action
public PreviewContainerPanelConfigurationType action(GuiActionType value)
-
beginAction
public GuiActionType beginAction()
-
container
public PreviewContainerPanelConfigurationType container(VirtualContainersSpecificationType value)
- Overrides:
container
in classContainerPanelConfigurationType
-
beginContainer
public VirtualContainersSpecificationType beginContainer()
- Overrides:
beginContainer
in classContainerPanelConfigurationType
-
panelType
public PreviewContainerPanelConfigurationType panelType(String value)
- Overrides:
panelType
in classContainerPanelConfigurationType
-
listView
public PreviewContainerPanelConfigurationType listView(GuiObjectListViewType value)
- Overrides:
listView
in classContainerPanelConfigurationType
-
beginListView
public GuiObjectListViewType beginListView()
- Overrides:
beginListView
in classContainerPanelConfigurationType
-
path
public PreviewContainerPanelConfigurationType path(ItemPathType value)
- Overrides:
path
in classContainerPanelConfigurationType
-
type
public PreviewContainerPanelConfigurationType type(QName value)
- Overrides:
type
in classContainerPanelConfigurationType
-
panel
public PreviewContainerPanelConfigurationType panel(ContainerPanelConfigurationType value)
- Overrides:
panel
in classContainerPanelConfigurationType
-
beginPanel
public ContainerPanelConfigurationType beginPanel()
- Overrides:
beginPanel
in classContainerPanelConfigurationType
-
_default
public PreviewContainerPanelConfigurationType _default(Boolean value)
- Overrides:
_default
in classContainerPanelConfigurationType
-
identifier
public PreviewContainerPanelConfigurationType identifier(String value)
- Overrides:
identifier
in classContainerPanelConfigurationType
-
description
public PreviewContainerPanelConfigurationType description(String value)
- Overrides:
description
in classContainerPanelConfigurationType
-
documentation
public PreviewContainerPanelConfigurationType documentation(String value)
- Overrides:
documentation
in classContainerPanelConfigurationType
-
display
public PreviewContainerPanelConfigurationType display(DisplayType value)
- Overrides:
display
in classContainerPanelConfigurationType
-
beginDisplay
public DisplayType beginDisplay()
- Overrides:
beginDisplay
in classContainerPanelConfigurationType
-
visibility
public PreviewContainerPanelConfigurationType visibility(UserInterfaceElementVisibilityType value)
- Overrides:
visibility
in classContainerPanelConfigurationType
-
displayOrder
public PreviewContainerPanelConfigurationType displayOrder(Integer value)
- Overrides:
displayOrder
in classContainerPanelConfigurationType
-
applicableForOperation
public PreviewContainerPanelConfigurationType applicableForOperation(OperationTypeType value)
- Overrides:
applicableForOperation
in classContainerPanelConfigurationType
-
end
public <X> X end()
- Overrides:
end
in classContainerPanelConfigurationType
-
clone
public PreviewContainerPanelConfigurationType clone()
- Overrides:
clone
in classContainerPanelConfigurationType
-
-