public class RichHyperlinkType extends Object implements Serializable, Cloneable, Containerable
Java class for RichHyperlinkType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RichHyperlinkType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="targetUrl" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="description" 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"/> <element name="color" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="authorization" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_AUTHORIZATION |
static QName |
F_COLOR |
static QName |
F_DESCRIPTION |
static QName |
F_ICON |
static QName |
F_LABEL |
static QName |
F_TARGET_URL |
Constructor and Description |
---|
RichHyperlinkType() |
RichHyperlinkType(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
PrismContainerValue |
asPrismContainerValue() |
RichHyperlinkType |
authorization(String value) |
IconType |
beginIcon() |
RichHyperlinkType |
clone() |
RichHyperlinkType |
color(String value) |
List<String> |
createAuthorizationList() |
RichHyperlinkType |
description(String value) |
<X> X |
end() |
boolean |
equals(Object object) |
List<String> |
getAuthorization() |
String |
getColor() |
String |
getDescription() |
IconType |
getIcon() |
String |
getLabel() |
String |
getTargetUrl() |
int |
hashCode() |
RichHyperlinkType |
icon(IconType value) |
RichHyperlinkType |
label(String value) |
void |
setColor(String value) |
void |
setDescription(String value) |
void |
setIcon(IconType value) |
void |
setLabel(String value) |
void |
setTargetUrl(String value) |
void |
setupContainerValue(PrismContainerValue containerValue)
Setup value to the containerable representation.
|
RichHyperlinkType |
targetUrl(String value) |
String |
toString() |
public static final QName COMPLEX_TYPE
public static final QName F_TARGET_URL
public static final QName F_LABEL
public static final QName F_DESCRIPTION
public static final QName F_ICON
public static final QName F_COLOR
public static final QName F_AUTHORIZATION
public RichHyperlinkType()
public RichHyperlinkType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
public <X> X end()
public String getTargetUrl()
public void setTargetUrl(String value)
public String getLabel()
public void setLabel(String value)
public String getDescription()
public void setDescription(String value)
public IconType getIcon()
public void setIcon(IconType value)
public String getColor()
public void setColor(String value)
public RichHyperlinkType targetUrl(String value)
public RichHyperlinkType label(String value)
public RichHyperlinkType description(String value)
public RichHyperlinkType icon(IconType value)
public IconType beginIcon()
public RichHyperlinkType color(String value)
public RichHyperlinkType authorization(String value)
public RichHyperlinkType clone()
Copyright © 2019 Evolveum. All rights reserved.