0
私は自分のリファクタリングコードを書いているEclipse RCPアプリケーションを開発中です。次のように私は org.eclipse.ltk.ui.refactoring.commands.renameResource
コマンドを上書きしています:Eclipse RCP - ltk renameコマンドのための競合するハンドラ
<extension point="org.eclipse.ui.commands">
<command
defaultHandler="com.rename.command.CustomRenameHandler"
id="org.eclipse.ltk.ui.refactoring.commands.renameResource"
name="Rename">
</command>
</extension>
私はアプリケーションを実行すると、私は時々私のハンドラが呼び出され、時にはRenameResourceHandlerが呼び出され、このため、エラーメッセージ
!MESSAGE Conflicting handlers for org.eclipse.ltk.ui.refactoring.commands.renameResource
を以下ます。
すべてのポインタが役立ちます。
こんにちはGreg、私のプロジェクトでは、デフォルトのEclipseより別の名前変更ウィザードを表示する必要があります。どうすればこれを達成できますか? –
独自のコマンド、メニュー項目、ハンドラを記述する必要があります。 –