XAMLとeFace XAMLとはMicrosoftが開発したXMLベースのUI記述言語だ。XAMLは.NET Framework 3.0を基盤としており、アプリケーションのUIをXMLで記述し、処理ロジックをC#やVB.NETなどのプログラミング言語で記述するという開発スタイルをとる。Soyatecが提供するeFaceは、このXAMLをJavaでも利用できるようにするものだ。eFaceはJava上でXAMLを利用するためのフレームワークでもあるが、開発ツールとしてEclipseプラグインが提供されている。 eFaceのインストール eFaceはダウンロードページからダウンロードすることができる。ダウンロードにあたってはユーザ登録(無料)を行う必要がある。 ダウンロードしたZIPファイルを適当な場所に展開し、展開したフォルダをEclipseの更新マネージャからローカル更新サイトとして追加す