私はEclipseプラグインを作成しています。多くのコンポーネントでは、それらを動的に参照するためにIDを指定する必要があります。コンポーネントの完全修飾クラス名をそのIDとして使用することに問題がありますか?私のプラグインコンポーネント用Eclipseプラグインで指定されたID
private static final String ID = MyComponent.class.getName();
public static String id() {
return ID;
}
:つまり
、指定のいずれかの欠点/間違いはありますか?
ありがとうございます。しかし、IDEがJavaファイルと非Javaファイルの完全修飾名を置き換えることができるという理由で、リファクタリング(リパッケージング/名前変更)中に検索と置換が実際に簡単ではないでしょうか? – Neel