埋め込み可能なJavaソースエディタを探していると思いますが、難しいトピックに当てはまります。
Chris Gerkenで示されるソースビューアは、JDISourceViewer
と呼ばれます。インスタンス化され、JavaBreakpointConditionEditor::createControl
で設定されます。
あなたは言及したクラスを検索、またはあなたがそれらを試してみたい場合は、その後、プラグインにビューを開きorg.eclipse.jdt.debug.ui
プラグインを見つけて、コンテキストメニューから[インポートとして>ソースプロジェクトを選択することができない場合。
残念ながら、(Java)エディタはエディタ領域外に埋め込まれるように設計されておらず、多くのエディタ参加者(アクション、フォーマッタなど)はまだIEditorPart
を期待しています。したがって、ダイアログなどでエディタを使用するのは、風変わりで複雑な作業です。
また、Javaソース編集インフラストラクチャは公開APIとして公開されません。クライアントが使用するものではなく、予告なしにいつでも変更することができます。 yoyurコードでそれぞれの警告が表示されます。しかし、学習の練習では、それはあまり重要ではありません。
ブレークポイントのプロパティウィザードのソースコードを確認しましたか? –
まだ、私はそれを見つけるだろうか分からない。 – ewanc
'SourceViewer'を見てください。これはエディタで行うのが複雑で、ウィザードではさらに複雑です。 –