openGionopenGion
5.5.0.0

org.opengion.hayabusa.db
インタフェース CellEditor

既知の実装クラスの一覧:
AbstractEditor, Editor_AUTOAREA, Editor_CHBOX, Editor_CHBOX2, Editor_COLUMN, Editor_CRYPT, Editor_DBMENU, Editor_DBRADIO, Editor_DECIMAL, Editor_ENTCLM, Editor_HIDDEN, Editor_HTML, Editor_INDBMENU, Editor_INMENU, Editor_MENU, Editor_NUMBER, Editor_PASSWD, Editor_PN, Editor_QUERY, Editor_RADIO, Editor_RADIO2, Editor_TEXT, Editor_TEXTAREA, Editor_UPLOAD, Editor_WRITABLE, Editor_YM, Editor_YMD, Editor_YMD2, Editor_YMDH

public interface CellEditor

DBColumn インターフェースで使用される データ編集用のインターフェースです。 適切な実装(サブクラス)を DBColumn に与えることで,データ編集方法を適宜 切り替えることが出来ます。

変更履歴:
4.0.0 (2006/10/30) 新規追加
機能階層
データ編集
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

メソッドの概要
 java.lang.String getValue(int row, java.lang.String value)
          name属性を変えた、データ表示/編集用のHTML文字列を作成します。
 java.lang.String getValue(java.lang.String value)
          データの表示/編集用文字列を返します。
 CellEditor newInstance(DBColumn clm)
          各オブジェクトから自分のインスタンスを返します。
 

メソッドの詳細

getValue

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

パラメータ:
value - String
戻り値:
データの表示/編集用文字列

getValue

java.lang.String getValue(int row,
                          java.lang.String value)
name属性を変えた、データ表示/編集用のHTML文字列を作成します。 テーブル上の name に 行番号を付加して、名前_行番号 で登録するキーを作成し, リクエスト情報を1つ毎のフィールドで処理できます。

パラメータ:
row - int 行番号
value - String
戻り値:
データ表示/編集用の文字列

newInstance

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

パラメータ:
clm - DBColumn オブジェクト
戻り値:
DBCell オブジェクト
変更履歴:
3.1.1.1 (2003/04/03) 各オブジェクトから自分のインスタンスを返すファクトリメソッドを追加。

openGion 5.5.0.0

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