org.seasar.jface.renderer
クラス RendererSupportUtil

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

public class RendererSupportUtil
extends Object

レンダリングのサポートを行うユーティリティクラスです。

作成者:
y-komori

コンストラクタの概要
RendererSupportUtil()
           
 
メソッドの概要
static Object convertValue(UIElement src, String value, ComponentAttribute.ConversionType conversionType)
           
static Font getFont(Font defaultFont, String fontName, String fontStyle, String fontHeight)
           
static void setAttributes(UIElement src, Object dest, ComponentAttribute.SetTiming nowTiming)
          src でアノテートされたフィールドを dest へコピーします。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RendererSupportUtil

public RendererSupportUtil()
メソッドの詳細

setAttributes

public static void setAttributes(UIElement src,
                                 Object dest,
                                 ComponentAttribute.SetTiming nowTiming)
src でアノテートされたフィールドを dest へコピーします。

src オブジェクトの持つフィールドのうち、ComponentAttribute アノテーションが指定されたフィールドで、現在のタイミングと同じタイミングが指定されたフィールドを、 アノテーションの示す方法で変換して dest の同名フィールドへコピーします。
コピー方法の詳細は、ComponentAttribute のドキュメントを参照してください。

パラメータ:
src - 転送元オブジェクト
dest - 転送先オブジェクト
nowTiming - 現在のタイミング

convertValue

public static Object convertValue(UIElement src,
                                  String value,
                                  ComponentAttribute.ConversionType conversionType)

getFont

public static Font getFont(Font defaultFont,
                           String fontName,
                           String fontStyle,
                           String fontHeight)


Copyright © 2006 The Seasar Foundation. All Rights Reserved.