|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.lang.RuntimeException
|
+--org.millstone.base.data.Validator.InvalidValueException
Invalid value exception can be thrown by Validator when a
given value is not valid.
| Nested Class Summary |
| Nested classes inherited from class org.millstone.base.terminal.Paintable |
Paintable.RepaintRequestEvent, Paintable.RepaintRequestListener |
| Field Summary |
| Fields inherited from interface org.millstone.base.terminal.ErrorMessage |
CRITICAL, ERROR, INFORMATION, SYSTEMERROR, WARNING |
| Constructor Summary | |
Validator.InvalidValueException(java.lang.String message)
Constructs a new InvalidValueException with the
specified detail message. |
|
Validator.InvalidValueException(java.lang.String message,
Validator.InvalidValueException[] causes)
Constructs a new InvalidValueException with a set
of causing validation exceptions. |
|
| 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. |
| 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, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Validator.InvalidValueException(java.lang.String message)
InvalidValueException with the
specified detail message.
message - The detail message of the problem.
public Validator.InvalidValueException(java.lang.String message,
Validator.InvalidValueException[] causes)
InvalidValueException with a set
of causing validation exceptions. The
error message contains first the given message and then a list
of validation errors in the given validatables.
message - The detail message of the problem.causes - Array of validatables whos invalidities are possiblity causing the invalidity.| Method Detail |
public final int getErrorLevel()
ErrorMessage
getErrorLevel in interface ErrorMessage
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 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 requestRepaintRequests()
Paintable
requestRepaintRequests in interface Paintable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||