私はRCPアプリケーション用のプラグインを開発しています。 plugin.xml
の中で、特定のクラスを特定の拡張ポイントに登録する必要があります。 (?):匿名クラスを参照していますか?
package de.me.mypackage;
import org.something.AnotherClass;
public class ClassOne {
...
public static AnotherClass<ClassOne> getThat() {
return new AnotherClass<ClassOne>() {
...
};
}
}
のplugin.xml内AnotherClass<ClassOne>
を参照する方法はあり これらのクラスの一つは、次のように定義された匿名クラスですか?
私は既にde.me.mypackage.ClassOne$AnotherClass
のようなものを試しましたが、それは動作しません。クラスを参照できるように、そのクラス内のクラスを宣言する必要がありますか?
ありがとうございます。 @ Vlad:静的な内部クラスを作成すると、私の場合のための最良のソリューションと思われ、それは動作します。私はそのクラスを 'de.me.mypackage.ClassOne $ MyClass'で参照することができました。 – July