[Seasar-user:13535] Re: [Teeda]あるオブジェクトのプロパティ値を表示したい

Masao NADAI [E-MAIL ADDRESS DELETED]
2008年 4月 3日 (木) 11:21:12 JST


ご回答、ありがとうございます。

ご提示の方法で、うまくいきました。
ひとまず、これで進めます。ありがとうございました。
#現在手がけているシステムのリリースは8月頃ですので、
#ネスとしたプロパティに対応されましたら、そちらを使う
#ようにします。

> なお,Teeda の将来のバージョンでは,ネストした
> プロパティに対応する予定です.
>
> http://d.hatena.ne.jp/koichik/20080209#1202576422

> <span id="dept.name">部門名</span>

おお、既にお考えだったのですね。
この指定方法は直感的でわかりやすいのですが、
前のメールに書いたように、id="dept.name"に対して、
スタイルの指定ができません。
デザイナーには受けが悪いと思います。

下記の方法も対応していただけると、ありがたいです。

>案2
>
><table id="aruObjectItems">
><tr>
><td>
>       <div id="dataADto">
>               <span id="expected">10</span>
>               <div id="isNotEqual" te:omittag="true">→<span id="realistic"
>class="Caution">15</span></div>
>       </div>
></td>
><td>
>       <div id="dataBDto">
>               <span id="expected">10</span>
>               <div id="isNotEqual" te:omittag="true">→<span id="realistic"
>class="Caution">15</span></div>
>       </div>
></td>
></tr>
></table>
>
>DtoというSuffixで、オブジェクトの内部プロパティにアクセスできる規約とする。
>これは、Itemsが繰り返しデータであることを明示する規約と同様です。
>ちなみに、Suffixは、Dtoがまずければ、DataでもItemでもEntityとかでもよいですが。

よろしくお願いいたします。


08/04/02 に Koichi Kobayashi<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 小林 (koichik) です.
>
> Date:    Wed, 2 Apr 2008 00:43:02 +0900
> From:    "Masao NADAI" <[E-MAIL ADDRESS DELETED]>
> To:      [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:13519] [Teeda]あるオブジェクトのプロパティ値を表示したい
>
> > あるオブジェクトのプロパティ値を表示したいのですが可能でしょうか。
>
> Page クラスのプロパティにコピーする必要があります.
> 仮に E が String だとすると,Page クラスに
>
> public class XxxPage {
>  public String aExpected;
>  public String aRealistic;
>  public String bExpected;
>  public String bRealistic;
>  ...
> }
>
> とプロパティを用意して,これらをコピー
> するための Dxo を作成.
>
> public interface XxxDxo {
>  @DestPrefix("a")
>  void copyDataA(Difference<String> dataA, XxxPage page);
>
>  @DestPrefix("b")
>  void copyDataB(Difference<String> dataB, XxxPage page);
> }
>
> これを使って,
>
> dxo.copyDataA(dto.getDataA(), page);
> dxo.copyDataB(dto.getDataB(), page);
>
> で,プロパティのコピーができます.
>
>
> なお,Teeda の将来のバージョンでは,ネストした
> プロパティに対応する予定です.
>
> http://d.hatena.ne.jp/koichik/20080209#1202576422
>
> 対応時期は 2~3ヶ月先になると思うので,
> 当面は上記のようにしてください.
>
>
> --
> <component name="koichik">
>    <property name="fullName">"Koichi Kobayashi"</property>
>    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
>    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> </component>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


-- 
Nadai Collaborations Inc. http://www.collaborations.nadai.jp/
Masao Nadai mailto:[E-MAIL ADDRESS DELETED] tel:090-6181-8476


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