Subversion Repository Public Repository

litesoft

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// This Source Code is in the Public Domain per: http://litesoft.org/License.txt
package org.litesoft.GWT.client.nonpublic;

import org.litesoft.GWT.client.*;
import org.litesoft.commonfoundation.typeutils.*;
import org.litesoft.core.util.nonpublic.*;

public class LLAlertUnexpectedProblemHandler extends LLAlertUnexpectedExceptionHandler
        implements LLUnexpectedProblemHandler
{
    public final void LLhandleNonNull( String pFrom, String pProblemCode, String[] pProblemValues,
                                       Throwable pException )
    {
        String zFriendlyFrom = deCamelize( pFrom );
        String zBody = "There was a problem from:\r\n\r\n    " + zFriendlyFrom;
        StringBuilder zDetail = new StringBuilder();
        zDetail.append( "Unexpected Problem from: " ).append( pFrom ).append( "\r\n" );
        zDetail.append( "of:\r\n" ).append( pProblemCode );
        if ( pProblemValues != null )
        {
            String zValues = Strings.noEmpty( Objects.toString( pProblemValues, "\r\n" ) );
            if ( zValues != null )
            {
                zDetail.append( "\r\n" ).append( zValues );
            }
        }
        AlertManager.alert( pFrom, "Error", zBody, zDetail.toString(), pException );
    }
}

Commits for litesoft/trunk/Java/GWT/OldClient/src/org/litesoft/GWT/client/nonpublic/LLAlertUnexpectedProblemHandler.java

Diff revisions: vs.
Revision Author Commited Message
939 Diff Diff GeorgeS picture GeorgeS Mon 02 Jun, 2014 21:30:31 +0000

Extracting commonfoundation

822 Diff Diff GeorgeS picture GeorgeS Sun 19 Aug, 2012 01:03:51 +0000
801 Diff Diff GeorgeS picture GeorgeS Wed 15 Aug, 2012 03:59:02 +0000
49 Diff Diff GeorgeS picture GeorgeS Mon 12 Apr, 2010 02:59:10 +0000

License Text

2 GeorgeS picture GeorgeS Sun 07 Feb, 2010 12:50:58 +0000