-妥協

XmlDeclのencoding属性値を変更するとうまくエンコーディング切り替えができないのです。Eclipseのantエディタではうまいこと動いているんで方法はあるはずですが、ソースを読んでもちっとも肝がわからんちん。妥協して、とりあえずは、新規作成時に選んだエンコーディングからは変更できないようにしました。