org.seasar.uruma.renderer.impl
クラス NullRenderer

java.lang.Object
  上位を拡張 org.seasar.uruma.renderer.impl.NullRenderer
すべての実装されたインタフェース:
Renderer

public class NullRenderer
extends Object
implements Renderer

何も処理を行わないレンダラです。

作成者:
y-komori

コンストラクタの概要
NullRenderer()
           
 
メソッドの概要
 WidgetHandle preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
          レンダリングを行います。
 WidgetHandle render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
          レンダリングを行います。
 void renderAfter(WidgetHandle widget, UIComponent uiComponent, WidgetHandle parent, PartContext context)
          子のレンダリングが終わった後に呼び出されるメソッドです。
 void reRender(WidgetHandle widget)
          一度レンダリングしたウィジットに対する再レンダリングを行います。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NullRenderer

public NullRenderer()
メソッドの詳細

preRender

public WidgetHandle preRender(UIComponent uiComponent,
                              WidgetHandle parent,
                              WindowContext context)
インタフェース Renderer の記述:
レンダリングを行います。

本メソッドは、UIComponent.preRender(WidgetHandle, org.seasar.uruma.context.WindowContext) の内部から呼び出されます。

定義:
インタフェース Renderer 内の preRender
パラメータ:
uiComponent - レンダリング対象の情報を持つ UIComponent オブジェクト
parent - 親となる WidgetHandle オブジェクト
context - 画面情報を収めた WindowContext オブジェクト
戻り値:
レンダリングしたウィジットのハンドル

render

public WidgetHandle render(UIComponent uiComponent,
                           WidgetHandle parent,
                           PartContext context)
インタフェース Renderer の記述:
レンダリングを行います。

定義:
インタフェース Renderer 内の render
パラメータ:
uiComponent - レンダリング対象の情報を持つ UIComponent オブジェクト
parent - 親となる WidgetHandle オブジェクト
context - 画面情報を収めた PartContext オブジェクト
戻り値:
レンダリングしたウィジットのハンドル

renderAfter

public void renderAfter(WidgetHandle widget,
                        UIComponent uiComponent,
                        WidgetHandle parent,
                        PartContext context)
インタフェース Renderer の記述:
子のレンダリングが終わった後に呼び出されるメソッドです。

定義:
インタフェース Renderer 内の renderAfter
パラメータ:
widget - render() メソッドでレンダリングされた WidgetHandle オブジェクト
uiComponent - レンダリング対象の情報を持つ UIComponent オブジェクト
parent - 親となる WidgetHandle オブジェクト
context - 画面情報を収めた PartContext オブジェクト

reRender

public void reRender(WidgetHandle widget)
インタフェース Renderer の記述:
一度レンダリングしたウィジットに対する再レンダリングを行います。
再レンダリングとは、 UIComponent が保持する情報をウィジットに対して再度反映させる処理のことです。
再レンダリングを行うには、変更したい属性に対応する UIComponent の属性を変更し、変更対象のウィジットと UIComponent を保持する WidgetHandle を本メソッドの引数として渡してください。

定義:
インタフェース Renderer 内の reRender
パラメータ:
widget - 再レンダリング対象のウィジットと UIComponent を保持する WidgetHandle オブジェクト


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.