|
Dashboard Builder Commons 6.2.0.Beta2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.jboss.dashboard.commons.message.AbstractMessage
public abstract class AbstractMessage
Base implementation of the Message interface.
| Field Summary | |
|---|---|
protected Object[] |
elements
The process elements involved in the message. |
protected String |
messageCode
The message code. |
protected int |
messageType
Message type; |
| Fields inherited from interface org.jboss.dashboard.commons.message.Message |
|---|
ERROR, INFO, WARNING |
| Constructor Summary | |
|---|---|
AbstractMessage(String messageCode,
Object[] elements)
Default constructor. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
Object[] |
getElements()
The elements involved in the error (the error context). |
String |
getMessage(Locale l)
A string representation of the error for the given locale. |
abstract String |
getMessage(String messageCode,
Locale l)
To be implemented by the subclass. |
String |
getMessageCode()
The error code. |
int |
getMessageType()
Get the message type. |
boolean |
isEditable()
Returns true if this message refers to an editable element |
void |
setElements(Object[] elements)
|
void |
setMessageCode(String messageCode)
|
void |
setMessageType(int messageType)
|
String |
toString(Object element,
Locale l)
Process element to string converter. |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected Object[] elements
protected String messageCode
protected int messageType
| Constructor Detail |
|---|
public AbstractMessage(String messageCode,
Object[] elements)
messageCode - The code of the message.elements - The process element that produces the message.| Method Detail |
|---|
public boolean equals(Object obj)
equals in class Objectpublic Object[] getElements()
Message
getElements in interface Messagepublic void setElements(Object[] elements)
setElements in interface Messagepublic String getMessageCode()
Message
getMessageCode in interface Messagepublic void setMessageCode(String messageCode)
setMessageCode in interface Messagepublic int getMessageType()
Message
getMessageType in interface Messagepublic void setMessageType(int messageType)
public String getMessage(Locale l)
Message
getMessage in interface Message
public String toString(Object element,
Locale l)
public boolean isEditable()
Message
isEditable in interface Message
public abstract String getMessage(String messageCode,
Locale l)
|
Dashboard Builder Commons 6.2.0.Beta2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||