Maya/ToDo/5
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*CustomTagProcessorβ実装 [#yae21abe]
-ページ:[[Maya/meetingRoom]]
-担当者:suga
-発生日:2005-01-22 (土) 14:56:19
-優先度:4
-進捗:完了
// 保留,未着手,検討中,対応中(10%),完了
// 対応中の括弧内は10%単位
-着手予定日:
-着手日:2005/01/15
-完了予定日:
-完了日:2005/02/01
**詳細 [#sbb21ec9]
*** 未 [#s47aa596]
-○ カスタムタグの親子関係の実装・テスト
-○ 属性を渡す前にELを評価する
CustomtagProcessor:
doInitChildProcess()とsetBodyContent()および、
doAfterChildProcess()をベータ以降に残していますが、
このへんを概説すると、isIteration()でtrueを返すと、
doAfterChildyProcess()を子ノードの出力が終わった後に呼び出
します。そのときには、IterationTag.EVAL_BODY_AGAINだと、
ループして、再度子ノード群を実行します。doAfterChildyPro...
がTag.SKIP_BODYを返すまでループします。isChildEvaluation()
でtrueを返すとともに、doStartProcess()で
BodyTag.EVAL_BODY_BUFFEREDを返すと子ノードの出力前に
setBodyContent()およびdoInitChildProcess()を呼び、さらに
子ノード出力後にdoAfterBodyProcess()を呼びます。
蛇足ついでに、doEndProcessの返りは、Tag.SKIP_PAGEもし...
Tag.EVAL_PAGEです。SKIPだとそこで中断、EVALだと次を実行...
いきます。
このへんは、JSPカスタムタグのdoStartTag()、doEndTag()、
doAfterBody()の返りの仕様と同じです。たぶん大丈夫だと思...
すが、念のため時間が合ったら確認ください。
----
#comment
終了行:
*CustomTagProcessorβ実装 [#yae21abe]
-ページ:[[Maya/meetingRoom]]
-担当者:suga
-発生日:2005-01-22 (土) 14:56:19
-優先度:4
-進捗:完了
// 保留,未着手,検討中,対応中(10%),完了
// 対応中の括弧内は10%単位
-着手予定日:
-着手日:2005/01/15
-完了予定日:
-完了日:2005/02/01
**詳細 [#sbb21ec9]
*** 未 [#s47aa596]
-○ カスタムタグの親子関係の実装・テスト
-○ 属性を渡す前にELを評価する
CustomtagProcessor:
doInitChildProcess()とsetBodyContent()および、
doAfterChildProcess()をベータ以降に残していますが、
このへんを概説すると、isIteration()でtrueを返すと、
doAfterChildyProcess()を子ノードの出力が終わった後に呼び出
します。そのときには、IterationTag.EVAL_BODY_AGAINだと、
ループして、再度子ノード群を実行します。doAfterChildyPro...
がTag.SKIP_BODYを返すまでループします。isChildEvaluation()
でtrueを返すとともに、doStartProcess()で
BodyTag.EVAL_BODY_BUFFEREDを返すと子ノードの出力前に
setBodyContent()およびdoInitChildProcess()を呼び、さらに
子ノード出力後にdoAfterBodyProcess()を呼びます。
蛇足ついでに、doEndProcessの返りは、Tag.SKIP_PAGEもし...
Tag.EVAL_PAGEです。SKIPだとそこで中断、EVALだと次を実行...
いきます。
このへんは、JSPカスタムタグのdoStartTag()、doEndTag()、
doAfterBody()の返りの仕様と同じです。たぶん大丈夫だと思...
すが、念のため時間が合ったら確認ください。
----
#comment
ページ名: