新しい ViewPart を作成するときに、イメージ記述子を取得できません。コードをデバッグすると、プラグインのバンドルを取得できないことがわかりました。
コードは次のとおりです。
public class MyView extends ViewPart {
...
public void createPartControl(Composite parent) {
...
Bundle bundle = Platform.getBundle(MyPlugin.ID);
// The bundle is null at this point but is not null in other
// classes of my code
}
}
を取得しようとするとBundle
、この時点では null です。私が理解していないのは、コードが私のコードの他の部分で機能するということです。
この時点でバンドルを取得できないのはなぜですか?