Subversion Repository Public Repository

litesoft

Diff Revisions 949 vs 950 for /trunk/Java/GWT/Client/src/org/litesoft/GWT/client/InfoManager.java

Diff revisions: vs.
  @@ -1,28 +1,28 @@
1 - // This Source Code is in the Public Domain per: http://unlicense.org
2 - package org.litesoft.GWT.client;
3 -
4 - import org.litesoft.GWT.client.nonpublic.*;
5 - import org.litesoft.commonfoundation.typeutils.*;
6 -
7 - public class InfoManager extends AbstractPopupManager {
8 - public static void info( String pFrom, String pTitle, String pBody ) {
9 - info( pFrom, pTitle, pBody, null );
10 - }
11 -
12 - public static void info( String pFrom, String pTitle, String pBody, DialogCloseCallBack pCloseCallBack ) {
13 - pFrom = Strings.deEmpty( pFrom, "??? No From ???" );
14 - pBody = Strings.deEmpty( pBody, "??? No Body ???" );
15 - show( new Entry( pFrom, pTitle, pBody, pCloseCallBack ) );
16 - }
17 -
18 - private static class Entry extends AbstractEntry {
19 - public Entry( String pFrom, String pTitle, String pBody, DialogCloseCallBack pCloseCallBack ) {
20 - super( pFrom, pTitle, pBody, pCloseCallBack );
21 - }
22 -
23 - @Override
24 - protected AbstractMessageDialog create() {
25 - return new InfoDialog( mTitle, mBody, mCloseCallBack );
26 - }
27 - }
28 - }
1 + // This Source Code is in the Public Domain per: http://unlicense.org
2 + package org.litesoft.GWT.client;
3 +
4 + import org.litesoft.GWT.client.nonpublic.*;
5 + import org.litesoft.commonfoundation.base.*;
6 +
7 + public class InfoManager extends AbstractPopupManager {
8 + public static void info( String pFrom, String pTitle, String pBody ) {
9 + info( pFrom, pTitle, pBody, null );
10 + }
11 +
12 + public static void info( String pFrom, String pTitle, String pBody, DialogCloseCallBack pCloseCallBack ) {
13 + pFrom = ConstrainTo.significantOrNull( pFrom, "??? No From ???" );
14 + pBody = ConstrainTo.significantOrNull( pBody, "??? No Body ???" );
15 + show( new Entry( pFrom, pTitle, pBody, pCloseCallBack ) );
16 + }
17 +
18 + private static class Entry extends AbstractEntry {
19 + public Entry( String pFrom, String pTitle, String pBody, DialogCloseCallBack pCloseCallBack ) {
20 + super( pFrom, pTitle, pBody, pCloseCallBack );
21 + }
22 +
23 + @Override
24 + protected AbstractMessageDialog create() {
25 + return new InfoDialog( mTitle, mBody, mCloseCallBack );
26 + }
27 + }
28 + }