public abstract class AbstractMessage extends Object implements Message
| Modifier and Type | Field and Description |
|---|---|
protected MessageContext |
context |
protected String |
id |
protected String[] |
params |
protected String |
tokenMarker |
protected Map<String,String> |
tokens |
| Constructor and Description |
|---|
AbstractMessage(int id,
MessageContext context) |
AbstractMessage(int id,
MessageContext context,
Map<String,String> tokens) |
AbstractMessage(int id,
MessageContext context,
Map<String,String> tokens,
String[] params) |
AbstractMessage(String id,
MessageContext context) |
AbstractMessage(String id,
MessageContext context,
Map<String,String> tokens) |
AbstractMessage(String id,
MessageContext context,
Map<String,String> tokens,
String[] params) |
| Modifier and Type | Method and Description |
|---|---|
MessageContext |
getContext()
Gets the message context for this message.
|
String |
getId()
Gets the unique ID of this message.
|
String[] |
getParams()
Gets params for this message.
|
String |
getText(Locale loc)
Gets the message text this message object represents.
|
Map<String,String> |
getTokens()
Gets tokens or placeholders for this message.
|
void |
setTokenMarker(String tokenMarker) |
void |
setTokens(Map<String,String> tokens)
Sets tokens or placeholders for this message.
|
String |
toString() |
protected String id
protected MessageContext context
protected String tokenMarker
protected String[] params
public AbstractMessage(String id, MessageContext context)
public AbstractMessage(String id, MessageContext context, Map<String,String> tokens)
public AbstractMessage(String id, MessageContext context, Map<String,String> tokens, String[] params)
public AbstractMessage(int id,
MessageContext context)
public AbstractMessage(int id,
MessageContext context,
Map<String,String> tokens)
public AbstractMessage(int id,
MessageContext context,
Map<String,String> tokens,
String[] params)
public String getId()
Messagepublic Map<String,String> getTokens()
Messagepublic MessageContext getContext()
MessagegetContext in interface Messagepublic String[] getParams()
Messagepublic void setTokenMarker(String tokenMarker)
public void setTokens(Map<String,String> tokens)
Messagepublic String getText(Locale loc)
MessageCopyright © 2015. All Rights Reserved.