|
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.opengion.fukurou.business.ArrayTableModel
public class ArrayTableModel
業務ロジックを処理するためのテーブルモデルです。 このテーブルモデルでは、オブジェクト生成時に、カラム配列、値配列を元に、内部データを生成し、 その後は、行の追加や値の変更はできません。
| 5.1.1.0 (2009/12/01) 新規作成 |
| コンストラクタの概要 | |
|---|---|
ArrayTableModel(java.lang.String[] nms,
java.lang.String[][] vs)
引数に名前配列、値配列を指定したコンストラクター |
|
ArrayTableModel(java.lang.String[] nms,
java.lang.String[][] vs,
java.lang.String[] ms)
引数に名前配列、値配列、変更区分配列を指定したコンストラクター |
|
| メソッドの概要 | |
|---|---|
int |
getColumnNo(java.lang.String columnName)
カラム名に対応する カラム番号を返します。 |
int[] |
getColumnNos(java.lang.String[] clmNms)
カラム名配列に対応する カラム番号配列を返します。 |
java.lang.String |
getModifyType(int row)
row 単位に変更されたタイプ(追加/変更/削除)を返します。 |
java.lang.String[] |
getNames()
カラム名配列を返します。 |
NativeType |
getNativeType(int clm)
clm のNativeタイプを返します。 |
int |
getRowCount()
データテーブル内の行の数を返します。 |
java.lang.String |
getValue(int row,
int clm)
row および clm にあるセルの属性値をStringに変換して返します。 |
java.lang.String |
getValue(int row,
java.lang.String clm)
row および clm にあるセルの属性値をStringに変換して返します。 |
java.lang.String[] |
getValues(int row)
row にあるセルの属性値を配列で返します。 |
void |
setValues(java.lang.String[] vals,
int row)
rowで指定された行番号(インデックス番号)に行を追加します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ArrayTableModel(java.lang.String[] nms,
java.lang.String[][] vs)
nms - String[] 名前配列vs - String[][] 値配列
java.lang.IllegalArgumentException - 引数の配列が不正な場合
public ArrayTableModel(java.lang.String[] nms,
java.lang.String[][] vs,
java.lang.String[] ms)
nms - String[] 名前配列vs - String[][] 値配列ms - String[] 変更区分の配列
java.lang.IllegalArgumentException - 引数の配列が不正な場合| メソッドの詳細 |
|---|
public void setValues(java.lang.String[] vals,
int row)
DataModel<java.lang.String> 内の setValuesvals - 配列値row - 追加する行番号public int getColumnNo(java.lang.String columnName)
DataModel<java.lang.String> 内の getColumnNocolumnName - String 値が参照されるカラム名
java.lang.IllegalArgumentException - 引数のカラム名が null の場合public int[] getColumnNos(java.lang.String[] clmNms)
clmNms - String[] 値が参照されるカラム名配列
public java.lang.String[] getNames()
DataModel<java.lang.String> 内の getNamespublic java.lang.String[] getValues(int row)
DataModel<java.lang.String> 内の getValuesrow - 値が参照される行
public java.lang.String getValue(int row,
int clm)
DataModel<java.lang.String> 内の getValuerow - 値が参照される行clm - 値が参照される列
public java.lang.String getValue(int row,
java.lang.String clm)
row - 値が参照される行clm - 値が参照される列(キー)
public int getRowCount()
public java.lang.String getModifyType(int row)
row - 値が参照される行
public NativeType getNativeType(int clm)
DataModel<java.lang.String> 内の getNativeTypeclm - 値が参照される列
NativeType| 5.1.8.0 (2010/07/01) NativeType#getType(String) のメソッドを使用するように変更。 |
|
openGion 5.3.9.0 | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||