Package org.kuali.rice.krad.uif.util
Class KeyMessage
java.lang.Object
org.kuali.rice.core.api.util.AbstractKeyValue
org.kuali.rice.krad.uif.util.KeyMessage
- All Implemented Interfaces:
Serializable,org.kuali.rice.core.api.util.KeyValue
public class KeyMessage
extends org.kuali.rice.core.api.util.AbstractKeyValue
KeyMessage object for key-value pairs that contain rich content in the value portion. By translating this content
to message, the content will be parsed and replaced appropriately for KeyValue controls.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Field Summary
Fields inherited from class org.kuali.rice.core.api.util.AbstractKeyValue
disabled, key, value -
Constructor Summary
ConstructorsConstructorDescriptionKeyMessage(String key, String value, Message message) Constructor for KeyMessageKeyMessage(String key, String value, Message message, boolean disabled) Constructor for KeyMessage -
Method Summary
Modifier and TypeMethodDescriptionGet the message.voidSet the keyvoidsetMessage(Message message) Set the message.voidSet the valueMethods inherited from class org.kuali.rice.core.api.util.AbstractKeyValue
getKey, getValue, isDisabled, setDisabled
-
Constructor Details
-
KeyMessage
Constructor for KeyMessage- Parameters:
key- keyvalue- valuemessage- message with messageText set to value
-
KeyMessage
Constructor for KeyMessage- Parameters:
key- keyvalue- valuemessage- message with messageText set to valuedisabled- boolean whether to enable the key/value or not
-
-
Method Details
-
setKey
Set the key- Parameters:
key-
-
setValue
Set the value- Parameters:
value-
-
getMessage
Get the message. The message will contain the translated/parsed value after its lifecycle executes.- Returns:
- message with translated structure
-
setMessage
Set the message. The message should have the rich message value as its messageText- Parameters:
message-
-