Ocorre um problema na minha aplicação Eclipse RCP quando está abrindo a Dialog com detail, o texto não tem suas linhas puladas a cada “\r\n”.
StringBuilder errorMsg = new StringBuilder();
StringBuilder errorMsgDetail = new StringBuilder();
//Metodo que retorna um set de Error
Set<Error> errors = getErrors();
Iterator<Error> it = errors.iterator();
boolean hasError = false;
while(it.hasNext()){
errorMsgDetail.append(it.toString() + "\r\n");
hasError = true;
}
if(hasError){
IStatus status = new Status(IStatus.ERROR, Application.PLUGIN_ID, 1, errorMsg.toString(), new Throwable(errorMsgDetail.toString()));
ErrorDialog.openError(getSite().getShell(),Messages.getString("Bundle.Name"), null, status);
}
Alguém tem ideia de como o editor que aparece o texto da detail entenda a cada \r\n para pular linha?
Valeu!