org.seasar.jface.renderer
クラス RendererFactrory

java.lang.Object
  上位を拡張 org.seasar.jface.renderer.RendererFactrory

public class RendererFactrory
extends Object

レンダラを取得するためのファクトリクラスです。

作成者:
y-komori

コンストラクタの概要
RendererFactrory()
           
 
メソッドの概要
static void addRenderer(Class<? extends UIComponent> uiComponentClass, Renderer renderer)
          UIComponent クラスをキーとして、レンダラを登録します。
static Renderer getRenderer(Class<? extends UIComponent> uiComponentClass)
          UIComponent クラスをキーにして、レンダラを取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RendererFactrory

public RendererFactrory()
メソッドの詳細

getRenderer

public static Renderer getRenderer(Class<? extends UIComponent> uiComponentClass)
UIComponent クラスをキーにして、レンダラを取得します。

パラメータ:
uiComponentClass - レンダラに対応する UIComponent クラス
戻り値:
レンダラオブジェクト
例外:
NotFoundException - レンダラが見つからなかった場合

addRenderer

public static void addRenderer(Class<? extends UIComponent> uiComponentClass,
                               Renderer renderer)
UIComponent クラスをキーとして、レンダラを登録します。

パラメータ:
uiComponentClass - UIComponent クラス
renderer - レンダラオブジェクト


Copyright © 2006 The Seasar Foundation. All Rights Reserved.