Hi,

I'm not sure on the preferred method for sending proposed updates.  I'd like
to update the DiagnosticContext to support adding empty NDCs with out adding
a blank.  I sent an email to list covering what I was trying to do on March
26 so I wont repeat that here.

The change is in the DiadgnosticContetxt inner class.


   private static class DiagnosticContext {

        String fullMessage;
        String message;
    
        DiagnosticContext(String message, DiagnosticContext parent) {
        this.message = message;
        if(parent != null) {
                                if(isBlank(message)){
                                        fullMessage = parent.fullMessage;
                                } else {
                                        fullMessage = parent.fullMessage + '
' + message;
                                }
        } else {
                                fullMessage = message;
        }
        }
                
        private boolean isBlank(String s){
                return s == null || s.length()==0;
        }
  }


The diff is:

376c376,380
<       fullMessage = parent.fullMessage + ' ' + message;
---
>                               if(isBlank(message)){
>                                       fullMessage = parent.fullMessage;
>                               } else {
>                                       fullMessage = parent.fullMessage + '
' + message;
>                               }
380a385,388
>               
>               private boolean isBlank(String s){
>                       return s == null || s.length()==0;
>               }


-Peace
Dave

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to