2009-07-15 2 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

いいえ。

[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

Oopsは三項演算を含めることを意味しませんでしたが、あなたは画像を取得します。 –