私は現在、ファイル タイプ .xxx を編集するときに複数のページが必要なカスタム MultiPageEditorPart を実装しています (同じベース名と .yyy を持つファイルが別のページに表示されるように)。
.xxx ファイルに対応する .yyy ファイルの IFile 参照を取得しました。新しい TextEditor インスタンスをインスタンス化したいのですが、初期化のために IEditorInput インスタンスが必要です。
IFile インスタンスを使用して IEditorInput のインスタンスを作成するにはどうすればよいですか? もちろん、IProject と通常の Eclipse クラスにもアクセスできます。