すでにJavaソース・コードが生成されている要素、またはJavaソースからリバース・エンジニアリングされた要素は、Javaソース・コードと同期化されます。同期化によって、モデル化された要素への変更はJavaコードに反映され、コードへの変更はモデル化された要素に反映されます。
モデル化されたJavaクラスに同期化されているJavaソース・ファイルを、ファイル・システム内の別の場所に移動すると、要素とソースの間の関連付けが失われます。つまり、コードへの変更は要素に反映されず、要素への変更は生成されたコードに反映されなくなります。
Javaソース・コードに同期化されている要素を移動する場合は、その変更に対応できるように、「ソースパス」および「モデル・パス」のエントリを変更してプロジェクトを再構成する必要があります。