0

私はEclipseプラグインを書いています。プロジェクトで特定の拡張子を持つファイルを制限する必要があります (複数作成しないでください)。ウィザードを使用して、拡張子が「file.extension」のファイルを作成しています。ユーザーが拡張子「.extension」を持つ複数のファイルを作成することを許可されていないため、ウィザード レベルで制限しました。また、ユーザーがファイルを同じタイプの他のプロジェクトにコピーまたはドラッグできないように制限する必要があります。そのプロジェクトには、特定の拡張子 (".extension") を持つファイルが 1 つだけ存在する必要があるためです。これで私を助けてください。

4

1 に答える 1

1

そのようにしないでください。ユーザーはいつでも Eclipse をシャットダウンし、プロジェクトに別のファイルを作成して Eclipse を再起動できます。それを避けることはできません。

代わりに、ファイルが 1 つだけであることを確認するプロジェクトの性質に合わせてカスタム ビルダーを作成します。また、ファイルが複数ある場合は、プロジェクト ビルダーが問題ビューでエラーを発生させ、ユーザーが修正できるようにします。

于 2012-10-18T15:38:08.123 に答える