2009-07-15 4 views
1

У GWT 1.7 есть поддержка Class.getSimpleName()?Поддерживает ли GWT 1.7 Class.getSimpleName()?

В настоящее время я использую 1.6, и этот метод не поддерживается.

http://code.google.com/p/google-web-toolkit/issues/detail?id=3404 говорит, что он исправлен, но не выпущен, но, возможно, статус не обновлялся какое-то время.

Я мог бы легко воспроизвести его сам, манипулируя Class.getName(), но если GWT 1.7 поддерживает этот метод, то я обновлю его.

+0

[GWT 2,0] (https://developers.google.com/web-toolkit/doc/2.0/ReleaseNotes_2_0#BugFixes), кажется, добавили поддержку'Class.getSimpleName() ' , –

ответ

2

Согласно the release notes, они добавили его в GWT 2.6.0 RC1. Прокрутите вниз до JDK эмуляции

3

Nope.

[ERROR] Line 23: The method getSimpleName() is undefined for the type Class<capture#1-of ? extends SimpleTest> 
+0

:( спасибо за ответ хотя. – P4ndaman

10

К счастью, достаточно легко обойти. this.getClass().getName().substring(this.getClass().getName().lastIndexOf(".")+1);

+0

К сожалению, это не означает, что нужно включить тройной op, но вы получите изображение. –

Смежные вопросы