Class SingleLocalizableMessageType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.LocalizableMessageType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SingleLocalizableMessageType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class SingleLocalizableMessageType extends LocalizableMessageType
A message that is to be localized into specified language.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected List<LocalizableMessageArgumentType>
argument
static QName
COMPLEX_TYPE
static ItemName
F_ARGUMENT
static ItemName
F_FALLBACK_LOCALIZABLE_MESSAGE
static ItemName
F_FALLBACK_MESSAGE
static ItemName
F_KEY
protected LocalizableMessageType
fallbackLocalizableMessage
protected String
fallbackMessage
protected String
key
-
Constructor Summary
Constructors Constructor Description SingleLocalizableMessageType()
SingleLocalizableMessageType(SingleLocalizableMessageType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
SingleLocalizableMessageType
argument(LocalizableMessageArgumentType value)
LocalizableMessageArgumentType
beginArgument()
SingleLocalizableMessageType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
SingleLocalizableMessageType
fallbackLocalizableMessage(LocalizableMessageType value)
SingleLocalizableMessageType
fallbackMessage(String value)
List<LocalizableMessageArgumentType>
getArgument()
LocalizableMessageType
getFallbackLocalizableMessage()
String
getFallbackMessage()
String
getKey()
int
hashCode(StructuredHashCodeStrategy strategy)
SingleLocalizableMessageType
key(String value)
void
setFallbackLocalizableMessage(LocalizableMessageType value)
void
setFallbackMessage(String value)
void
setKey(String value)
-
-
-
Field Detail
-
key
protected String key
-
argument
protected List<LocalizableMessageArgumentType> argument
-
fallbackLocalizableMessage
protected LocalizableMessageType fallbackLocalizableMessage
-
fallbackMessage
protected String fallbackMessage
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_KEY
public static final ItemName F_KEY
-
F_ARGUMENT
public static final ItemName F_ARGUMENT
-
F_FALLBACK_LOCALIZABLE_MESSAGE
public static final ItemName F_FALLBACK_LOCALIZABLE_MESSAGE
-
F_FALLBACK_MESSAGE
public static final ItemName F_FALLBACK_MESSAGE
-
-
Constructor Detail
-
SingleLocalizableMessageType
public SingleLocalizableMessageType()
-
SingleLocalizableMessageType
public SingleLocalizableMessageType(SingleLocalizableMessageType other)
-
-
Method Detail
-
getKey
public String getKey()
-
setKey
public void setKey(String value)
-
getArgument
public List<LocalizableMessageArgumentType> getArgument()
-
getFallbackLocalizableMessage
public LocalizableMessageType getFallbackLocalizableMessage()
-
setFallbackLocalizableMessage
public void setFallbackLocalizableMessage(LocalizableMessageType value)
-
getFallbackMessage
public String getFallbackMessage()
-
setFallbackMessage
public void setFallbackMessage(String value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classLocalizableMessageType
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classLocalizableMessageType
-
key
public SingleLocalizableMessageType key(String value)
-
argument
public SingleLocalizableMessageType argument(LocalizableMessageArgumentType value)
-
beginArgument
public LocalizableMessageArgumentType beginArgument()
-
fallbackLocalizableMessage
public SingleLocalizableMessageType fallbackLocalizableMessage(LocalizableMessageType value)
-
fallbackMessage
public SingleLocalizableMessageType fallbackMessage(String value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classLocalizableMessageType
-
clone
public SingleLocalizableMessageType clone()
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classLocalizableMessageType
-
-