openGionopenGion
5.1.6.0

org.opengion.plugin.table
クラス JspTakeoutImpl

java.lang.Object
  上位を拡張 org.opengion.plugin.table.JspTakeoutImpl
すべての実装されたインタフェース:
JspTakeout
直系の既知のサブクラス:
JspTakeout_OG_COLUMN, JspTakeout_OG_QUERY, JspTakeout_OG_VIEW

public class JspTakeoutImpl
extends Object
implements JspTakeout

特定のJSPタグ情報を元にGF91、GF92テーブルへのデータ登録データを作成する基底クラス。
継承先のクラスのexecuteメソッドでは、_result変数に引数のタグ情報を元に作成した、JspConvertEntity
オブジェクトを返却処理を実装します。
例)
JspTakeoutImpl t = new JspTakeoutImpl();
JspTakeoutEntity e = new JspTakeoutEntity();
e.setName( "og:query" );
ArrayList< JspConvertEntity > r = t.execute( e );

作成者
Takeshi.Takada

フィールドの概要
protected  ArrayList<JspConvertEntity> _result
           
 
コンストラクタの概要
JspTakeoutImpl()
           
 
メソッドの概要
 ArrayList<JspConvertEntity> execute(ArrayList<JspTakeoutEntity> tag_infos)
          引数のタグ情報をJspConvertEntityへセットし、リストを作成します。
protected  void peepsResult()
          読み込んだ結果を覗き見する。
protected  ArrayList<String> splitComma(String defaults, boolean is_sql)
          カンマ区切りの文字列を配列化する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_result

protected ArrayList<JspConvertEntity> _result
コンストラクタの詳細

JspTakeoutImpl

public JspTakeoutImpl()
メソッドの詳細

execute

public ArrayList<JspConvertEntity> execute(ArrayList<JspTakeoutEntity> tag_infos)
                                    throws Throwable
インタフェース JspTakeout の記述:
引数のタグ情報をJspConvertEntityへセットし、リストを作成します。

定義:
インタフェース JspTakeout 内の execute
戻り値:
リスト
例外:
Throwable

splitComma

protected ArrayList<String> splitComma(String defaults,
                                       boolean is_sql)
カンマ区切りの文字列を配列化する。
第2引数がtrueの時は、括弧「()」の開始と終了の関係を維持して配列化します。

パラメータ:
defaults -
is_sql -
戻り値:

peepsResult

protected void peepsResult()
読み込んだ結果を覗き見する。


openGion 5.1.6.0

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