|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.millstone.base.terminal.UserError
User error is a controlled error occurred in application. User errors are occur in normal usage of the application and guide the user.
| Nested Class Summary |
| Nested classes inherited from class org.millstone.base.terminal.Paintable |
Paintable.RepaintRequestEvent, Paintable.RepaintRequestListener |
| Field Summary | |
static int |
CONTENT_PREFORMATTED
Content mode, where the error contains preformatted text. |
static int |
CONTENT_TEXT
Content mode, where the error contains only plain text. |
static int |
CONTENT_UIDL
Formatted content mode, where the contents is XML restricted to the UIDL 1.0 formatting markups. |
| Fields inherited from interface org.millstone.base.terminal.ErrorMessage |
CRITICAL, ERROR, INFORMATION, SYSTEMERROR, WARNING |
| Constructor Summary | |
UserError(java.lang.String textErrorMessage)
Create a textual error message of level ERROR. |
|
UserError(java.lang.String message,
int contentMode,
int errorLevel)
Create error message with level and content mode. |
|
| Method Summary | |
void |
addListener(Paintable.RepaintRequestListener listener)
Error messages are inmodifiable and thus listeners are not needed. |
int |
getErrorLevel()
Gets the errors level. |
void |
paint(PaintTarget target)
Paints the paintable into a UIDL stream. |
void |
removeListener(Paintable.RepaintRequestListener listener)
Error messages are inmodifiable and thus listeners are not needed. |
void |
requestRepaint()
Error messages are inmodifiable and thus listeners are not needed. |
void |
requestRepaintRequests()
Request sending of repaint events on any further visible changes. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int CONTENT_TEXT
public static final int CONTENT_PREFORMATTED
public static final int CONTENT_UIDL
| Constructor Detail |
public UserError(java.lang.String textErrorMessage)
textErrorMessage - The text of the error message.
public UserError(java.lang.String message,
int contentMode,
int errorLevel)
| Method Detail |
public int getErrorLevel()
ErrorMessage
getErrorLevel in interface ErrorMessagepublic void addListener(Paintable.RepaintRequestListener listener)
ErrorMessage
addListener in interface ErrorMessagePaintable.addListener(Paintable.RepaintRequestListener)public void removeListener(Paintable.RepaintRequestListener listener)
ErrorMessage
removeListener in interface ErrorMessagePaintable.removeListener(Paintable.RepaintRequestListener)public void requestRepaint()
ErrorMessage
requestRepaint in interface ErrorMessagePaintable.requestRepaint()
public void paint(PaintTarget target)
throws PaintException
PaintablePaints the paintable into a UIDL stream. This method creates the UIDL sequence describing it and outputs it to the given UIDL stream.
It's is called when the contents of the component should be painted in response to the component first being shown or having been altered so that its visual representation is changed.
paint in interface Paintabletarget - target UIDL stream where the component should paint
itself to
PaintException - if the paint operation failedpublic void requestRepaintRequests()
Paintable
requestRepaintRequests in interface Paintablepublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||