概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.1.9.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.opengion.plugin.table
クラス TableFilter_JSPOUT

    java.lang.Object
      org.opengion.hayabusa.db.AbstractTableFilter
          org.opengion.plugin.table.TableFilter_JSPOUT

すべての実装されたインタフェース:
  TableFilter

    public class TableFilter_JSPOUT

extends AbstractTableFilter

TableFilter_JSPOUT は、TableFilter インターフェースを継承した、DBTableModel 処理用の 実装クラスです。 ここでは、テーブル一覧の検索結果より、GF05 のテーブルカラム定義テーブルから 必要な情報を取得し、テーブル作成スクリプトを作成します。 出力ファイルは、テーブル名＋"S.sql" という命名規則で作成します。 検索では、(SYSTEM_ID,TBLSYU,TABLE_NAME,NAME_JA,TABLESPACE_NAME,INITIAL_EXTENT,NEXT_EXTENT,COMMENTS) の項目を取得する必要があります。

変更履歴:

  4.0.0 (2005/08/31) 新規作成

バージョン
  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_JSPOUT()`

メソッドの概要
`DBTableModel` | `execute()` DBTableModel処理を実行します。
`protected String` | `writeQueryJSP(String refDir, HashMap<String,ArrayList<JspConvertEntity>> tables)` query.jspファイルの内容を生成します。
`protected String` | `writeResultJSP(String refDir, HashMap<String,ArrayList<JspConvertEntity>> tables)` result.jspファイルの内容を生成します。

クラス 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_JSPOUT

    public TableFilter_JSPOUT()

メソッドの詳細

### execute

    public DBTableModel execute()

  DBTableModel処理を実行します。

  戻り値:
    DBTableModel
  変更履歴:

    3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfo オブジェクトを設定
    4.0.0.0 (2007/11/28) メソッドの戻り値をチェックします。
    4.3.7.0 (2009/06/01) トリガー、SEQUENCE作成機能、XML出力機能追加
    5.1.1.0 (2009/12/01) XML_START_TAG に、tableName をセットします。

### writeQueryJSP

    protected String writeQueryJSP(String refDir,
                                   HashMap<String,ArrayList<JspConvertEntity>> tables)

  query.jspファイルの内容を生成します。

  パラメータ:
    `refDir` -
    `tables` -
  戻り値:
    生成した内容

### writeResultJSP

    protected String writeResultJSP(String refDir,
                                    HashMap<String,ArrayList<JspConvertEntity>> tables)

  result.jspファイルの内容を生成します。

  パラメータ:
    `refDir` -
    `tables` -
  戻り値:
    生成した内容

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.1.9.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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