Class DisplayType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.DisplayType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
- Direct Known Subclasses:
FormDisplayType
,FormItemDisplayType
public class DisplayType extends Object implements Serializable, Cloneable, Containerable
Java class for DisplayType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DisplayType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="label" type="{http://prism.evolveum.com/xml/ns/public/types-3}PolyStringType" minOccurs="0"/> <element name="singularLabel" type="{http://prism.evolveum.com/xml/ns/public/types-3}PolyStringType" minOccurs="0"/> <element name="pluralLabel" type="{http://prism.evolveum.com/xml/ns/public/types-3}PolyStringType" minOccurs="0"/> <element name="tooltip" type="{http://prism.evolveum.com/xml/ns/public/types-3}PolyStringType" minOccurs="0"/> <element name="help" type="{http://prism.evolveum.com/xml/ns/public/types-3}PolyStringType" minOccurs="0"/> <element name="color" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="cssStyle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="cssClass" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="icon" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}IconType" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}long" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
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
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description DisplayType()
DisplayType(PrismContext prismContext)
-
Method Summary
-
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_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
-
-
Constructor Detail
-
DisplayType
public DisplayType()
-
DisplayType
public DisplayType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
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
-
end
public <X> X end()
-
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)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
label
public DisplayType label(PolyStringType value)
-
label
public DisplayType label(String value)
-
beginLabel
public PolyStringType beginLabel()
-
singularLabel
public DisplayType singularLabel(PolyStringType value)
-
singularLabel
public DisplayType singularLabel(String value)
-
beginSingularLabel
public PolyStringType beginSingularLabel()
-
pluralLabel
public DisplayType pluralLabel(PolyStringType value)
-
pluralLabel
public DisplayType pluralLabel(String value)
-
beginPluralLabel
public PolyStringType beginPluralLabel()
-
tooltip
public DisplayType tooltip(PolyStringType value)
-
tooltip
public DisplayType tooltip(String value)
-
beginTooltip
public PolyStringType beginTooltip()
-
help
public DisplayType help(PolyStringType value)
-
help
public DisplayType help(String value)
-
beginHelp
public PolyStringType beginHelp()
-
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()
-
id
public DisplayType id(Long value)
-
clone
public DisplayType clone()
-
-