パッケージ org.opengion.hayabusa.db
クラス AbstractEditor
- java.lang.Object
-
- org.opengion.hayabusa.db.AbstractEditor
-
- すべての実装されたインタフェース:
CellEditor
- 直系の既知のサブクラス:
Editor_AUTOAREA,Editor_BARCODE,Editor_BITBOX,Editor_CHBOX,Editor_CHBOX2,Editor_COLOR,Editor_COLUMN,Editor_CRYPT,Editor_DATALIST,Editor_DBMENU,Editor_DBRADIO,Editor_DECIMAL,Editor_HIDDEN,Editor_HM,Editor_HTML,Editor_INDBMENU,Editor_INMENU,Editor_MENU,Editor_NUMBER,Editor_OCR1,Editor_OCR2,Editor_PASSWD,Editor_QRCODE,Editor_QUERY,Editor_RADIO,Editor_SNAP,Editor_TEXT,Editor_TEXTAREA,Editor_UPLOAD,Editor_UPLOAD2,Editor_WRITABLE,Editor_YM,Editor_YMD,Editor_YMD2,Editor_YMDH
public abstract class AbstractEditor extends Object implements CellEditor
CellEditor の具象クラスで、カラムのデータを編集する場合に使用するクラスです。 カラムの表示に必要な属性は, DBColumn オブジェクト より取り出します。 このクラスは、DBColumn オブジェクト毎に1つ作成されます。- 導入されたバージョン:
- JDK5.0,
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 protected Attributesattributesattributes 属性protected static intBUFFER_MIDDLEStringBilderなどの初期値を設定します。protected static StringCRシステムの改行コードを設定します。protected Stringname名前protected Stringsize1実数桁数protected Stringsize2小数点桁数protected TagBuffertagBufferタグバッファー
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 AbstractEditor()デフォルトコンストラクター。protectedAbstractEditor(DBColumn clm)コンストラクター。
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 StringgetValue(int row, String value)name属性を変えた、データ表示/編集用のHTML文字列を作成します。StringgetValue(String value)データの編集用文字列を返します。-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド org.opengion.hayabusa.db.CellEditor
newInstance
-
-
-
-
フィールドの詳細
-
BUFFER_MIDDLE
protected static final int BUFFER_MIDDLE
StringBilderなどの初期値を設定します。 200- 関連項目:
- 定数フィールド値
-
attributes
protected Attributes attributes
attributes 属性
-
-
コンストラクタの詳細
-
AbstractEditor
public AbstractEditor()
デフォルトコンストラクター。 このコンストラクターで、基本オブジェクトを作成します。
-
AbstractEditor
protected AbstractEditor(DBColumn clm)
コンストラクター。- パラメータ:
clm- DBColumnオブジェクト
-
-
メソッドの詳細
-
getValue
public String getValue(String value)
データの編集用文字列を返します。- 定義:
getValueインタフェース内CellEditor- パラメータ:
value- 値- 戻り値:
- データの編集用文字列
-
getValue
public String getValue(int row, String value)
name属性を変えた、データ表示/編集用のHTML文字列を作成します。 テーブル上の name に 行番号を付加して、名前_行番号 で登録するキーを作成し, リクエスト情報を1つ毎のフィールドで処理できます。- 定義:
getValueインタフェース内CellEditor- パラメータ:
row- 行番号value- 値- 戻り値:
- データ表示/編集用の文字列
-
-