Subversion Repository Public Repository

litesoft

Diff Revisions 535 vs 536 for /trunk/GWT_Sandbox/MultiModule/common/src/org/litesoft/sandbox/multimodule/common/client/infrastructure/MessageUserSink.java

Diff revisions: vs.
  @@ -2,6 +2,21 @@
2 2
3 3 public interface MessageUserSink
4 4 {
5 + enum Priority
6 + {
7 + Error, Warning, Info;
8 +
9 + public boolean isLowerPriorityThan( Priority them )
10 + {
11 + return (them != null) && (them.ordinal() < this.ordinal());
12 + }
13 +
14 + public static Priority deNull( Priority pPriority )
15 + {
16 + return (pPriority != null) ? pPriority : Info;
17 + }
18 + }
19 +
5 20 void clearMessage();
6 21
7 22 void clearMessage( String pMessage );