소스 검색

fixes #3712. Bit ugly fix but most likely nobody knows about XML type error messages

svn changeset:9819/svn branch:6.2
tags/6.7.0.beta1
Matti Tahvonen 14 년 전
부모
커밋
f10aa3fcba
1개의 변경된 파일11개의 추가작업 그리고 6개의 파일을 삭제
  1. 11
    6
      src/com/vaadin/terminal/gwt/client/VErrorMessage.java

+ 11
- 6
src/com/vaadin/terminal/gwt/client/VErrorMessage.java 파일 보기

@@ -30,13 +30,18 @@ public class VErrorMessage extends FlowPanel {
if (child instanceof String) {
final String errorMessage = (String) child;
add(new HTML(errorMessage));
} else if (child instanceof UIDL.XML) {
final UIDL.XML xml = (UIDL.XML) child;
add(new HTML(xml.getXMLAsString()));
} else {
final VErrorMessage childError = new VErrorMessage();
add(childError);
childError.updateFromUIDL((UIDL) child);
try {
final VErrorMessage childError = new VErrorMessage();
childError.updateFromUIDL((UIDL) child);
add(childError);
} catch (Exception e) {
// TODO XML type error, check if this can even happen
// anymore??
final UIDL.XML xml = (UIDL.XML) child;
add(new HTML(xml.getXMLAsString()));

}
}
}
}

Loading…
취소
저장