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

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

public class MenuManagerRenderer
extends AbstractRenderer

MenuManager のレンダリングを行うクラスです。

作成者:
y-komori

コンストラクタの概要
MenuManagerRenderer()
           
 
メソッドの概要
protected  MenuManager createMenuManager()
           
 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 renderMenu(MenuComponent menuComponent, Menu menu)
          メニューのレンダリングを行います。
protected  void setVisivle(MenuComponent menuComponent, MenuManager menuManager)
           
 
クラス org.seasar.uruma.renderer.impl.AbstractRenderer から継承されたメソッド
createWidgetHandle, getContext, getDefaultStyle, getStyle, getWindowContext, reRender, setContext, setupEnablesDependingDef, setWindowContext
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MenuManagerRenderer

public MenuManagerRenderer()
メソッドの詳細

preRender

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

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

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

renderMenu

public void renderMenu(MenuComponent menuComponent,
                       Menu menu)
メニューのレンダリングを行います。

パラメータ:
menuComponent - MenuComponent オブジェクト
menu - Menu オブジェクト

render

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

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

renderAfter

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

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

setVisivle

protected void setVisivle(MenuComponent menuComponent,
                          MenuManager menuManager)

createMenuManager

protected MenuManager createMenuManager()


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