openGionopenGion
5.4.2.1

org.opengion.plugin.table
クラス TableFilter_DBARG

java.lang.Object
  上位を拡張 org.opengion.hayabusa.db.AbstractTableFilter
      上位を拡張 org.opengion.plugin.table.TableFilter_DBARG
すべての実装されたインタフェース:
TableFilter

public class TableFilter_DBARG
extends AbstractTableFilter

TableFilter_DBARG は、TableFilter インターフェースを継承した、DBTableModel 処理用の 実装クラスです。
ここでは、キーのCLM,LBL と、LANG より、ラベルリソースに変換した値を設定します。 CLM :ラベルリソースのキーとなる値が設定されているカラム名を指定します。 LBL :CLMで指定されたカラム名から値を取り出し、ラベルリソースに変換した結果をセットします。 LANG:ラベルリソースの言語を指定します。無指定時は、日本語になります。 CLM と LBL に同じカラムを指定すると、このフィルターを通過するたびに、変換後のラベルが 再びキーとして変換しようと試みることになります。不測の事態に陥る可能性があるため、 その様な設定は出来なくなっています。 また、CLM または LBL で指定したカラムが DBTableModel に存在しない場合は、処理そのものを 無視します。その場合は、警告も出力されませんので、ご注意ください。

バージョン
0.9.0 2000/10/17
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK1.1,

フィールドの概要
 
クラス org.opengion.hayabusa.db.AbstractTableFilter から継承されたフィールド
CR, dbid, isDebug, modifyType, resource, rowNo, sql, table, tran
 
コンストラクタの概要
TableFilter_DBARG()
           
 
メソッドの概要
 DBTableModel execute()
          DBTableModel処理を実行します。
 
クラス org.opengion.hayabusa.db.AbstractTableFilter から継承されたメソッド
getErrorCode, getErrorMessage, getTableColumnNo, getValue, makeErrorMessage, setDbid, setDBTableModel, setDebug, setKeysVals, setModifyType, setParameterRows, setResource, setSql, setTransaction
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TableFilter_DBARG

public TableFilter_DBARG()
メソッドの詳細

execute

public DBTableModel execute()
DBTableModel処理を実行します。

戻り値:
処理結果のDBTableModel

openGion 5.4.2.1

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