openGionopenGion
5.4.2.1

org.opengion.plugin.column
クラス Renderer_AUTOAREA

java.lang.Object
  上位を拡張 org.opengion.hayabusa.db.AbstractRenderer
      上位を拡張 org.opengion.plugin.column.Renderer_AUTOAREA
すべての実装されたインタフェース:
CellRenderer

public class Renderer_AUTOAREA
extends AbstractRenderer

AUTOAREA レンデラは、カラムのデータをテキストエリアで表示する場合に 使用するクラスです。 readonlyのテキストエリアでclass=renderer-textareaとして出力し、 name属性は付けません。(データは送信されません) エリアの縦、横サイズはエディタの自動拡張テキストエリア(AUTOAREA)と同様にして算出されます。 カラムの表示に必要な属性は, DBColumn オブジェクト より取り出します。 このクラスは、DBColumn オブジェクト毎に1つ作成されます。

変更履歴:
5.3.4.0 (2011/04/01) 新規作成
機能階層
データ編集
バージョン
4.0
作成者
Hiroki Nakamura
導入されたバージョン:
JDK5.0,

コンストラクタの概要
Renderer_AUTOAREA()
          デフォルトコンストラクター。
 
メソッドの概要
 java.lang.String getValue(int row, java.lang.String value)
          データの表示用文字列を返します。
 java.lang.String getValue(java.lang.String value)
          データの表示用文字列を返します。
 CellRenderer newInstance(DBColumn clm)
          各オブジェクトから自分のインスタンスを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Renderer_AUTOAREA

public Renderer_AUTOAREA()
デフォルトコンストラクター。 このコンストラクターで、基本オブジェクトを作成します。

メソッドの詳細

newInstance

public CellRenderer newInstance(DBColumn clm)
各オブジェクトから自分のインスタンスを返します。 自分自身をキャッシュするのか、新たに作成するのかは、各サブクラスの実装に まかされます。

パラメータ:
clm - DBColumn オブジェクト
戻り値:
CellRenderer オブジェクト

getValue

public java.lang.String getValue(java.lang.String value)
データの表示用文字列を返します。

定義:
インタフェース CellRenderer 内の getValue
オーバーライド:
クラス AbstractRenderer 内の getValue
パラメータ:
value - String
戻り値:
データの表示用文字列

getValue

public java.lang.String getValue(int row,
                                 java.lang.String value)
データの表示用文字列を返します。

定義:
インタフェース CellRenderer 内の getValue
オーバーライド:
クラス AbstractRenderer 内の getValue
パラメータ:
row - int 行番号
value - String
戻り値:
データ表示用の文字列

openGion 5.4.2.1

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.