[Seasar-user:487] seasar-metadataなんてどうでしょう?

B commentout.com TAKAI Naoto takai
2004年 3月 20日 (土) 04:22:00 JST


高井です。

例えば、Javaのソースに下記のようなメタデータを書くと
  /**
   * @seasar.component name="comp"
   */
  public class Component {
  ...
      /**
       * @seasar.arg expression="0"
       */
      public Component(Integer constructor) {
	  _constructor = constructor;
      }
  ...
      /**
       * @seasar.property expression="value"
       */
      public void setProp(Value prop) {
	  _prop = prop;
      }
  ...

↓みたいなファイルができるってのはどうでしょうか?

  <?xml version="1.0" encoding="UTF-8"?>
  <components>
      <component class="org.seasar.metadata.Component" name="comp">
	  <arg>0</arg>
	  <property property="prop">value</property>
  ...

一応、プロトタイプを用意してみました。
http://www.commentout.com/people/takai/src/seasar-metadata-SNAPSHOT-src.zip

-- 
TAKAI Naoto / [E-MAIL ADDRESS DELETED]




Seasar-user メーリングリストの案内