応用

http://d.hatena.ne.jp/hoge1e3/20070317#p2 で言っていた

<http://q.hatena.ne.jp/xmlrpc>.

と書いた時点でEclipseのコードヒントがquestion という候補を出してくれるくらいがいい.

もこれで作れる.

 WebService s="http://q.hatena.ne.jp/xmlrpc";
 s.service./* と,ここまで書くとコードヒント出現 */
 class WebService {
    WebService(StringConst url) {
       services= ( url に実際にアクセスして,サービス内容を取得)
       T=new Class();
       for (%s: services) {
          T.addMethod(s);  
       }    
    }
    T service;
 }

まあ,コンパイル時にWebにアクセスするというのはあれかな.