Class DisplayType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.DisplayType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
- Direct Known Subclasses:
FormDisplayType
,FormItemDisplayType
public class DisplayType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
- 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_COLOR
static ItemName
F_CSS_CLASS
static ItemName
F_CSS_STYLE
static ItemName
F_HELP
static ItemName
F_ICON
static ItemName
F_LABEL
static ItemName
F_PLURAL_LABEL
static ItemName
F_SINGULAR_LABEL
static ItemName
F_TOOLTIP
static Producer<DisplayType>
FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description DisplayType()
DisplayType(PrismContext context)
Deprecated.
-
Method Summary
-
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_LABEL
public static final ItemName F_LABEL
-
F_SINGULAR_LABEL
public static final ItemName F_SINGULAR_LABEL
-
F_PLURAL_LABEL
public static final ItemName F_PLURAL_LABEL
-
F_TOOLTIP
public static final ItemName F_TOOLTIP
-
F_HELP
public static final ItemName F_HELP
-
F_COLOR
public static final ItemName F_COLOR
-
F_CSS_STYLE
public static final ItemName F_CSS_STYLE
-
F_CSS_CLASS
public static final ItemName F_CSS_CLASS
-
F_ICON
public static final ItemName F_ICON
-
FACTORY
public static final Producer<DisplayType> FACTORY
-
-
Constructor Detail
-
DisplayType
public DisplayType()
-
DisplayType
@Deprecated public DisplayType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getLabel
public PolyStringType getLabel()
-
setLabel
public void setLabel(PolyStringType value)
-
getSingularLabel
public PolyStringType getSingularLabel()
-
setSingularLabel
public void setSingularLabel(PolyStringType value)
-
getPluralLabel
public PolyStringType getPluralLabel()
-
setPluralLabel
public void setPluralLabel(PolyStringType value)
-
getTooltip
public PolyStringType getTooltip()
-
setTooltip
public void setTooltip(PolyStringType value)
-
getHelp
public PolyStringType getHelp()
-
setHelp
public void setHelp(PolyStringType value)
-
getColor
public String getColor()
-
setColor
public void setColor(String value)
-
getCssStyle
public String getCssStyle()
-
setCssStyle
public void setCssStyle(String value)
-
getCssClass
public String getCssClass()
-
setCssClass
public void setCssClass(String value)
-
getIcon
public IconType getIcon()
-
setIcon
public void setIcon(IconType value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
id
public DisplayType id(Long value)
-
label
public DisplayType label(PolyStringType value)
-
label
public DisplayType label(String value)
-
singularLabel
public DisplayType singularLabel(PolyStringType value)
-
singularLabel
public DisplayType singularLabel(String value)
-
pluralLabel
public DisplayType pluralLabel(PolyStringType value)
-
pluralLabel
public DisplayType pluralLabel(String value)
-
tooltip
public DisplayType tooltip(PolyStringType value)
-
tooltip
public DisplayType tooltip(String value)
-
help
public DisplayType help(PolyStringType value)
-
help
public DisplayType help(String value)
-
color
public DisplayType color(String value)
-
cssStyle
public DisplayType cssStyle(String value)
-
cssClass
public DisplayType cssClass(String value)
-
icon
public DisplayType icon(IconType value)
-
beginIcon
public IconType beginIcon()
-
end
public <X> X end()
-
clone
public DisplayType clone()
- Overrides:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
-