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

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

public class MenuItemRenderer
extends AbstractRenderer

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

作成者:
bskuroneko

コンストラクタの概要
MenuItemRenderer()
           
 
メソッドの概要
protected  int getStyle(MenuItemComponent menuItemComponent)
           
 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)
          子のレンダリングが終わった後に呼び出されるメソッドです。
protected  void setAccelerator(IAction action, MenuItemComponent menuItemComponent)
           
protected  void setChecked(IAction action, MenuItemComponent menuItemComponent)
           
protected  void setDescription(IAction action, MenuItemComponent menuItemComponent)
           
protected  void setDisabledImageDescriptor(IAction action, MenuItemComponent menuItemComponent)
           
protected  void setEnabled(IAction action, MenuItemComponent menuItemComponent)
           
protected  void setHoverImageDescriptor(IAction action, MenuItemComponent menuItemComponent)
           
protected  void setImageDescriptor(IAction action, MenuItemComponent menuItemComponent)
           
protected  void setText(IAction action, MenuItemComponent menuItemComponent)
           
 
クラス 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
 

コンストラクタの詳細

MenuItemRenderer

public MenuItemRenderer()
メソッドの詳細

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 オブジェクト
戻り値:
レンダリングしたウィジットのハンドル

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 オブジェクト

getStyle

protected int getStyle(MenuItemComponent menuItemComponent)

setText

protected void setText(IAction action,
                       MenuItemComponent menuItemComponent)

setAccelerator

protected void setAccelerator(IAction action,
                              MenuItemComponent menuItemComponent)

setChecked

protected void setChecked(IAction action,
                          MenuItemComponent menuItemComponent)

setDescription

protected void setDescription(IAction action,
                              MenuItemComponent menuItemComponent)

setEnabled

protected void setEnabled(IAction action,
                          MenuItemComponent menuItemComponent)

setImageDescriptor

protected void setImageDescriptor(IAction action,
                                  MenuItemComponent menuItemComponent)

setDisabledImageDescriptor

protected void setDisabledImageDescriptor(IAction action,
                                          MenuItemComponent menuItemComponent)

setHoverImageDescriptor

protected void setHoverImageDescriptor(IAction action,
                                       MenuItemComponent menuItemComponent)


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