|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.opengion.fukurou.process.LineModel
public class LineModel
LineModel は、データの1行分を管理する為の TableModel と類似の実装クラスです。 データの1行分を LineModel に割り当てます。 カラム番号は、0 から始まります。カラム名よりカラム番号を求める場合に、 存在しない場合は、-1 を返します。 カラム番号が -1 の場合は、処理を行いません。 注意:このクラスは、同期処理されていません。
コンストラクタの概要 | |
---|---|
LineModel()
|
メソッドの概要 | |
---|---|
String |
dataLine()
この内部データの名前配列を連結した文字列で、出力します。 |
int |
getColumnNo(String columnName)
columnName 名称に対応する カラム番号を返します。 |
String |
getName(int clm)
カラム番号に対するカラム名を取得します。 |
String[] |
getNames()
カラム名配列を返します。 |
NativeType |
getNativeType(int clm)
clm のNativeタイプを返します。 |
int |
getRowNo()
行データモデル属性の、処理中の行番号情報を返します。 |
Object |
getValue(int clm)
column にあるセルの属性値をObjectに変換して返します。 |
String |
getValue(int row,
int clm)
row および clm にあるセルの属性値をStringに変換して返します。 |
Object[] |
getValues()
属性値を配列で返します。 |
String[] |
getValues(int row)
row にあるセルの属性値を配列で返します。 |
void |
init(int columnCount)
このオブジェクトを初期化します。 |
void |
init(String[] clmNms)
カラム名配列を指定して、このオブジェクトを初期化します。 |
String |
nameLine()
この内部データの名前配列を連結した文字列で、出力します。 |
void |
setName(int clm,
String key)
名前をセットします。 |
void |
setRowNo(int rno)
行データモデル属性に、処理中の行番号情報を設定します。 |
void |
setValue(int clm,
Object value)
column に対応した 値を登録します。 |
void |
setValues(Object[] values,
int rno)
属性値配列をセットします。 |
int |
size()
データテーブル内の列の数を返します。 |
String |
toString()
この内部データを見える形で出力します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public LineModel()
メソッドの詳細 |
---|
public void init(int columnCount)
columnCount
- intpublic void init(String[] clmNms)
clmNms
- String[]public void setName(int clm, String key)
clm
- 値が変更されるカラム番号key
- 新しい名前public String getName(int clm)
clm
- 最初のカラム番号は 0、2番目のカラム番号は 1、などとする。
public String[] getNames()
DataModel<Object>
内の getNames
public void setValue(int clm, Object value)
clm
- 値が変更されるカラム番号value
- 新しい値。null も可public Object getValue(int clm)
clm
- 値が参照されるカラム番号
public String getValue(int row, int clm)
DataModel<Object>
内の getValue
row
- 値が参照される行clm
- 値が参照される列
public void setValues(Object[] values, int rno)
DataModel<Object>
内の setValues
values
- String[] セットする値配列rno
- int 処理中の行番号public Object[] getValues()
public String[] getValues(int row)
DataModel<Object>
内の getValues
row
- 値が参照される行
public void setRowNo(int rno)
rno
- int 処理中の行番号public int getRowNo()
public int getColumnNo(String columnName)
DataModel<Object>
内の getColumnNo
columnName
- 値が参照されるカラム番号
public int size()
public String nameLine()
public String dataLine()
public String toString()
Object
内の toString
public NativeType getNativeType(int clm)
DataModel<Object>
内の getNativeType
clm
- 値が参照される列
NativeType
4.1.1.2 (2008/02/28) 新規追加 |
|
openGion 5.0.0.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |