openGionopenGion
5.0.2.0

org.opengion.hayabusa.taglib
クラス ViewFormTag

java.lang.Object
  上位を拡張 javax.servlet.jsp.tagext.TagSupport
      上位を拡張 javax.servlet.jsp.tagext.BodyTagSupport
          上位を拡張 org.opengion.hayabusa.taglib.CommonTagSupport
              上位を拡張 org.opengion.hayabusa.taglib.ViewFormTag
すべての実装されたインタフェース:
java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally

public class ViewFormTag
extends CommonTagSupport

データベースの検索結果を表示するタグです。 検索結果は、DBTableModel にセットされます。 このタグに、データ(DBTableModel)と、 コントローラ(ViewForm)を与えて、 外部からコントロールすることで、テキストフィールドやテーブルの形で表示したり、 入力可/不可、表示可/不可の設定を行うことができます。

関連項目:
直列化された形式
機能階層
画面表示
形式サンプル:
 ●形式:<og:view />
     <og:view
         viewFormType = "HTMLTable"
         command      = "{@command}"
         startNo      = "0"
         pageSize     = "20"
         language     = "ja" />

     viewFormType : ViewFormオブジェクトを作成する時のキー(オプション)     ViewFormFactory参照
     command      : 処理コマンド( PREV,NEXT,FIRST,LAST,VIEW )(オプション)
     startNo      : データの書き始めの初期値を指定(オプション)
     pageSize     : データのページ数(画面表示件数)を指定(オプション)
     language     : ロケール(オプション)

 ●body:あり

 ●使用例
       <og:view viewFormId="HTMLTable" command="NEW" startNo="0" pageSize="5" / >
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

フィールドの概要
static java.lang.String CMD_FIRST
          command 引数に渡す事の出来る コマンド ファースト "FIRST"
static java.lang.String CMD_LAST
          command 引数に渡す事の出来る コマンド ラスト "LAST"
static java.lang.String CMD_NEW
          command 引数に渡す事の出来る コマンド 新規 "NEW"
static java.lang.String CMD_NEXT
          command 引数に渡す事の出来る コマンド ネクスト "NEXT"
static java.lang.String CMD_PREV
          command 引数に渡す事の出来る コマンド プレビュー "PREV"
static java.lang.String CMD_RENEW
          command 引数に渡す事の出来る コマンド 再検索 "RENEW"
static java.lang.String CMD_RESET
          command 引数に渡す事の出来る コマンド リセット "RESET"
static java.lang.String CMD_REVIEW
          command 引数に渡す事の出来る コマンド 再表示 "REVIEW"
static java.lang.String CMD_VIEW
          command 引数に渡す事の出来る コマンド 表示 "VIEW"
 
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承されたフィールド
bodyContent
 
クラス javax.servlet.jsp.tagext.TagSupport から継承されたフィールド
id, pageContext
 
インタフェース javax.servlet.jsp.tagext.BodyTag から継承されたフィールド
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
インタフェース javax.servlet.jsp.tagext.IterationTag から継承されたフィールド
EVAL_BODY_AGAIN
 
インタフェース javax.servlet.jsp.tagext.Tag から継承されたフィールド
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
コンストラクタの概要
ViewFormTag()
           
 
メソッドの概要
protected  void addFormatter(TableFormatter form)
          内部タグの TheadTag / TbodyTag / TfootTag より、個々のフォーマットを定義する 為のTableFormatter オブジェクトを受け取る。
 int doAfterBody()
          Taglibのタグ本体を処理する doAfterBody() を オーバーライドします。
 int doEndTag()
          Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。
 int doStartTag()
          Taglibの開始タグが見つかったときに処理する doStartTag() を オーバーライドします。
protected  java.lang.String getTagName()
          タグの名称を、返します。
protected  void release2()
          タグリブオブジェクトをリリースします。
 void setBackLinkCount(java.lang.String blc)
          【TAG】ページの先頭へのリンクの間隔をセットします(初期値:システムパラメータ の VIEW_BACK_LINK_COUNT)。
 void setBgColorCycle(java.lang.String sycle)
          【TAG】テーブルのバックグラウンドカラーの入れ替えのサイクルをセットします(初期値は、1:ゼブラ)。
 void setChecked(java.lang.String flag)
          【TAG】行のチェックボックスの初期値を設定するかどうか(true/falseを)指定します。
 void setClazz(java.lang.String cls)
          【TAG】table要素に対して class 属性を設定します(初期値:viewTable)。
 void setColumnDisplay(java.lang.String columnName)
          【TAG】表示可能カラム名を、カンマ区切りで与えます。
 void setColumnGroup(java.lang.String group)
          【TAG】同一表示データをまとめる(表示しない)カラム名を、カンマ区切りで与えます。
 void setColumnWritable(java.lang.String columnName)
          【TAG】書き込み可能カラム名を、カンマ区切りで与えます。
 void setCommand(java.lang.String cmd)
          【TAG】コマンド(PREV,NEXT,FIRST,LAST,NEW,RENEW,VIEW,REVIEW,RESET)をセットします。
 void setEditMarkerId(java.lang.String id)
          【TAG】(通常使いません)requestから取得する EditMarker に対応する Attributes オブジェクトの ID。
 void setFileDwnClms(java.lang.String dwnClms)
          【TAG】ファイルダウンロード時の抜出カラム名(CSV形式)を指定します。
 void setHeaderSkipCount(java.lang.String hsc)
          【TAG】ヘッダーを出力する間隔をセットします(初期値:システムパラメータ の VIEW_HEADER_SKIP_COUNT)。
 void setHeight(java.lang.String high)
          【TAG】ビューの高さを指定します。
 void setLoadMarker(java.lang.String load)
          【TAG】viewLink や viewMarker の情報取り込みを制御する(初期値は、NEW,RENEW,REVIEW,RESET)。
 void setNoDisplay(java.lang.String columnName)
          【TAG】表示不可カラム名を、カンマ区切りで与えます。
 void setNoMessage(java.lang.String flag)
          【TAG】検索結果メッセージを表示しないかどうか(true/false)を設定します(初期値:false[表示する])。
 void setNoTransition(java.lang.String noTrnstn)
          【TAG】(通常は使いません)画面遷移を行わない形式の登録方法を使用するかを指定します。
 void setNoWritable(java.lang.String columnName)
          【TAG】書き込み不可カラム名を、カンマ区切りで与えます。
 void setNumberType(java.lang.String type)
          【TAG】表示時の行番号の表示方法(sequence,none,delete,skip=カラム名,view=カラム名)を指定します(初期値:sequence)。
 void setOptionTypeAttributes(java.lang.String attributes)
          【TAG】テーブル等のチェックボックスに属性を付加します。
 void setPagePlus(java.lang.String pp)
          【TAG】1ページの行数の増加分をセットします(初期値:0)。
 void setPageSize(java.lang.String sz)
          【TAG】表示データを作成する場合の1ページの行数をセットします。
protected  void setParam(java.util.Map<java.lang.String,java.lang.String> map)
          ViewForm のサブクラスに渡すパラメータマップ
 void setPopupReturnKeys(java.lang.String rtnKeys)
          【TAG】ogPopup で検索結果の値を返すキーを、CSV形式で指定します。
 void setRowspan(java.lang.String rowspan)
          【TAG】表示データを作成する場合のフォーマットの行数をセットします(初期値:2)。
 void setSelectedType(java.lang.String type)
          【TAG】表示時の選択用オブジェクトのタイプ(checkbox,radio,hidden)を指定します(初期値:checkbox)。
 void setSkip(java.lang.String flag)
          【TAG】NEXT等で、選択行以外をスキップするのかどうか(true/false)を指定します(初期値:ViewForm.DEFAULT_SKIP)。
 void setSkipNoEdit(java.lang.String sne)
          【TAG】編集行のみを表示するかを指定します。
 void setStartNo(java.lang.String no)
          【TAG】表示データを作成する場合の表示の開始行番号をセットします。
 void setTableId(java.lang.String id)
          【TAG】(通常使いません)sessionから所得する DBTableModel オブジェクトの ID。
 void setTableSorterKeys(java.lang.String columnName)
          【TAG】カラム名リンクソートを表示するカラム名を、カンマ区切りで与えます。
 void setUseAfterHtmlTag(java.lang.String useTag)
          【TAG】 処理時間やページサイズなどの情報出力の有効/無効を指定します(初期値:true)
 void setUseCheckControl(java.lang.String flag)
          【TAG】チェックボックスの全チェックを選択するJavaScript の機能を使用するかどうかを指定します。
 void setUseConsistency(java.lang.String ck)
          【TAG】Consistency キー による整合性チェックを行うかどうかを指定します(初期値:true)
 void setUseHilightCheckOnly(java.lang.String hiCkOnly)
          【TAG】選択行ハイライトの制御をチェックボックスのみで有効にするかを指定します。
 void setUseHilightRow(java.lang.String hilightRow)
          【TAG】HILIGHT_ROW機能の有効/無効を指定します(初期値:VIEW_USE_HILIGHT_ROW)
 void setUseParam(java.lang.String flag)
          【TAG】パラメーターファイルの使用を指定します。
 void setUseScrollBar(java.lang.String useBar)
          【TAG】スクロールバー用のDIV要素を出力するかどうか(初期値は、false)。
 void setUseSelectedRow(java.lang.String selRow)
          【TAG】SEL_ROW機能の有効/無効を指定します(初期値:VIEW_USE_SELECTED_ROW)
 void setUseSelRowColor(java.lang.String selRowColor)
          【TAG】SEL_ROW使用時の選択行色変更の有効/無効を指定します(初期値:VIEW_USE_SELROW_COLOR)
 void setUseTableSorter(java.lang.String flag)
          【TAG】ヘッダーにソート用リンクを作成するかどうかを指定します。
 void setViewFormId(java.lang.String id)
          【TAG】(通常使いません)sessionから取得する ViewForm オブジェクトの ID。
 void setViewFormType(java.lang.String id)
          【TAG】ViewForm オブジェクトを作成するクラス(ViewForm_**** クラスの ****)を指定します。
 void setViewLinkId(java.lang.String id)
          【TAG】(通常つかいません)requestから取得する ViewLink に対応する Attributes オブジェクトの ID。
 void setViewMarkerId(java.lang.String id)
          【TAG】(通常使いません)requestから取得する ViewMarker に対応する Attributes オブジェクトの ID。
 void setWidth(java.lang.String wide)
          【TAG】ビューの幅を指定します。
 void setWritable(java.lang.String flag)
          【TAG】行が書き込み可能かどうか(true/false)を設定します(初期値:ViewForm.DEFAULT_ROW_WRITABLE)。
 void setWritableControl(java.lang.String wrtCtrl)
          【TAG】設定値に "_" が含まれている場合にレンデラーを使用するカラムをCSV形式で指定します。
 java.lang.String toString()
          このオブジェクトの文字列表現を返します。
 
クラス org.opengion.hayabusa.taglib.CommonTagSupport から継承されたメソッド
add, add, addEventColumnSQL, check, check, commitTableObject, debugPrint, doCatch, doFinally, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getLabel, getLabelInterface, getLanguage, getLongLabel, getMsglbl, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getResource, getScope, getSessionAttribute, getUser, getUserInfo, isAjaxSubmitSession, isDebug, isNoTransitionSession, isNull, jspPrint, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitSession, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setMsglbl, setNoTransitionSession, setObject, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, setUseValue, startQueryTransaction, sys, sysBool, sysInt, useQuotCheck, useXssCheck
 
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承されたメソッド
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
 
クラス javax.servlet.jsp.tagext.TagSupport から継承されたメソッド
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース javax.servlet.jsp.tagext.Tag から継承されたメソッド
getParent, setPageContext, setParent
 

フィールドの詳細

CMD_PREV

public static final java.lang.String CMD_PREV
command 引数に渡す事の出来る コマンド プレビュー "PREV"

関連項目:
定数フィールド値

CMD_NEXT

public static final java.lang.String CMD_NEXT
command 引数に渡す事の出来る コマンド ネクスト "NEXT"

関連項目:
定数フィールド値

CMD_FIRST

public static final java.lang.String CMD_FIRST
command 引数に渡す事の出来る コマンド ファースト "FIRST"

関連項目:
定数フィールド値

CMD_LAST

public static final java.lang.String CMD_LAST
command 引数に渡す事の出来る コマンド ラスト "LAST"

関連項目:
定数フィールド値

CMD_NEW

public static final java.lang.String CMD_NEW
command 引数に渡す事の出来る コマンド 新規 "NEW"

関連項目:
定数フィールド値

CMD_RENEW

public static final java.lang.String CMD_RENEW
command 引数に渡す事の出来る コマンド 再検索 "RENEW"

関連項目:
定数フィールド値

CMD_VIEW

public static final java.lang.String CMD_VIEW
command 引数に渡す事の出来る コマンド 表示 "VIEW"

関連項目:
定数フィールド値

CMD_REVIEW

public static final java.lang.String CMD_REVIEW
command 引数に渡す事の出来る コマンド 再表示 "REVIEW"

関連項目:
定数フィールド値

CMD_RESET

public static final java.lang.String CMD_RESET
command 引数に渡す事の出来る コマンド リセット "RESET"

関連項目:
定数フィールド値
コンストラクタの詳細

ViewFormTag

public ViewFormTag()
メソッドの詳細

doStartTag

public int doStartTag()
Taglibの開始タグが見つかったときに処理する doStartTag() を オーバーライドします。

定義:
インタフェース javax.servlet.jsp.tagext.Tag 内の doStartTag
オーバーライド:
クラス CommonTagSupport 内の doStartTag
戻り値:
int
変更履歴:
3.5.4.7 (2004/02/06) DBTableModelのソート機能 useTableSorter を追加
3.5.4.7 (2004/02/06) 実行時間測定用に、開始時刻を取得します。
3.5.4.8 (2004/02/23) useParam を、BODY部の処理判定に加えます。
3.5.6.0 (2004/06/18) DBRowHeader のパッケージプライベート化に伴なう変更
3.5.6.1 (2004/06/25) viewFormType変更時のviewForm 再セット
3.5.6.2 (2004/07/05) command="VIEW" などで、ありえないとしていた処理を追加
3.5.6.3 (2004/07/12) markerSet で table の整合性もチェックする。
3.5.6.4 (2004/07/16) DBTableModelのソート時には、viewを初期設定する。
3.6.0.0 (2004/09/17) scope が request の場合(検索)ヘッダーソートリンクは使えない。
3.6.0.0 (2004/09/22) pageSize の form への設定見直し。
3.6.0.0 (2004/09/25) viewLink , viewMarker のリクエストメモリ削除の中止
3.6.0.4 (2004/10/14) viewLink や viewMarker の情報取り込みを制御する loadMarker を追加
3.6.0.5 (2004/10/18) viewLink , viewMarker のリクエストメモリ削除を復活します。
3.8.0.8 (2005/10/03) ヘッダーソート時に、startNo を 0 に戻します。
3.8.8.5 (2007/03/09) markerSet する条件を強化する。
3.8.8.9 (2007/05/29) ソート時のviewLink,viewMarker の取り込み
3.8.9.3 (2007/08/28) soryKeysのみを指定した場合に、ソート用のテーブルモデルが作成されないバグを修正。
4.1.0.0(2008/01/11)システムパラメータ(useCheckControl)の読取は doEndTag 関数から doStartTag 関数に移動します。

doAfterBody

public int doAfterBody()
Taglibのタグ本体を処理する doAfterBody() を オーバーライドします。

定義:
インタフェース javax.servlet.jsp.tagext.IterationTag 内の doAfterBody
オーバーライド:
クラス CommonTagSupport 内の doAfterBody
戻り値:
int
変更履歴:
3.1.1.0 (2003/03/28) ボディの内容を取得する処理を、CommonTagSupport で行vう。
3.1.1.2 (2003/04/04) Tomcat4.1 対応。ボディが存在する場合のみボディが呼ばれる対応。
3.5.4.0 (2003/11/25) 外部からフォーマットが指定されない場合は、内部のフォーマットを登録する。

doEndTag

public int doEndTag()
Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。

定義:
インタフェース javax.servlet.jsp.tagext.Tag 内の doEndTag
オーバーライド:
クラス CommonTagSupport 内の doEndTag
戻り値:
int
変更履歴:
3.0.1.3 (2003/03/11) startNo を隠しフィールドに持つ処理を、追加
3.1.1.2 (2003/04/04) Tomcat4.1 対応。release2() を doEndTag()で呼ぶ。
3.5.0.0 (2003/03/28) noClass 属性の追加。および、ロジック整理。
3.5.1.0 (2003/10/03) numberType 属性の追加
3.5.2.0 (2003/10/20) headerSkipCount属性を追加
3.5.2.0 (2003/10/20) form が null の場合の条件分岐を追加
3.5.3.1 (2003/10/31) Table系のViewで、skip属性を使用する。
3.5.4.0 (2003/11/25) command="RESET"時に、戻った画面のpageSize がクリアされてしまう対応。
3.5.4.0 (2003/11/25) フォーマット文字列を、TableFormatter オブジェクトを使用するように変更。
3.5.4.1 (2003/12/01) startNo を隠しフィールドに持つ処理を廃止。(キャッシュを使用)
3.5.4.3 (2004/01/05) useCheckControl属性を追加
3.5.4.7 (2004/02/06) DBTableModelのソート機能 useTableSorter を追加
3.5.4.7 (2004/02/06) makeStartNoKeyメソッドの廃止(setRequestCacheDataを利用)
3.5.4.7 (2004/02/06) 実行時間測定用のDIV要素を出力しておきます。
3.5.4.8 (2004/02/23) ViewParamTag のパラメータを追加します。
3.5.5.5 (2004/04/23) DBTableModel の整合性パラメータを hidden で出力します。
3.5.5.8 (2004/05/20) makeConsistencyKey メソッドに処理ロジックを移します。
3.5.6.2 (2004/07/05) bgColorCycle 変数の追加。
3.5.6.4 (2004/07/16) スクロールバー用のDIV要素の出力(開始)
3.6.0.0 (2004/09/17) カラムソートリンクを出すカラム名を指定。
3.6.0.0 (2004/09/22) pageSize の hidden 出力は、初期設定値とします。
3.7.0.3 (2005/03/01) 指定の行番号まで画面をスクロールさせる機能を追加。
3.7.1.1 (2005/05/23) 処理時間やページサイズなどの情報出力の有効/無効を指定します。
3.8.0.3 (2005/07/15) ヘッダー固定のスクロールタイプをセットします。
3.8.0.9 (2005/10/17) writableControl 属性を追加します。
3.8.6.0 (2006/09/29) useHilightRow 属性を追加します。
3.8.6.1 (2006/10/20) ポップアップで値を返すカラム文字列(CSV形式)
4.0.0.0 (2007/11/27) ヘッダーカラムのエディター、レンデラー適用対応
4.1.2.0 (2008/03/12) columnWritable,noWritable に、"null" を指定可能とする。
4.2.0.0 (2008/03/18) ビューの高さ、幅の指定を可能にします。
4.2.1.0 (2008/04/11) null チェック方法変更
4.3.0.0 (2008/07/04) ロールモードによる設定
4.3.0.0 (2008/07/04) fileUD 対応。抜き出すカラムを指定します。
4.3.1.0 (2008/09/08) canUseFormatのエラーハンドリングは各サブクラスで行う。editOnly属性対応。
4.3.3.0 (2008/10/01) noTransition 属性を追加します。
4.3.6.0 (2009/04/01) eventColumn対応
4.3.7.0 (2009/06/01) 行ハイライト機能でチェックボックスでのみON/OFFができるオプションを追加
4.3.8.0 (2009/08/01) noTransition値取得メソッド名変更

release2

protected void release2()
タグリブオブジェクトをリリースします。 キャッシュされて再利用されるので、フィールドの初期設定を行います。

オーバーライド:
クラス CommonTagSupport 内の release2
変更履歴:
2.0.0.4 (2002/09/27) カスタムタグの release() メソッドを、追加
2.0.0.4 (2002/09/27) カスタムタグの release() メソッドを、追加
3.0.1.3 (2003/03/11) startNo を隠しフィールドに持つ処理を、追加
3.1.1.2 (2003/04/04) Tomcat4.1 対応。release2() を doEndTag()で呼ぶ。
3.5.2.0 (2003/10/20) headerSkipCount属性を追加
3.5.3.0 (2003/10/27) backLinkCount,headerSkipCount属性の初期値をPropertyファイルから設定
3.5.4.0 (2003/11/25) format 関係の文字列を廃止。TableFormatter クラスを使用する。
3.5.4.3 (2004/01/05) useCheckControl属性を追加
3.5.4.7 (2004/02/06) DBTableModelのソート機能 useTableSorter を追加
3.5.4.7 (2004/02/06) 実行時間測定用に、dyStart を追加します。
3.5.4.8 (2004/02/23) ViewParamTag のパラメータを追加します。
3.5.5.8 (2004/05/20) useConsistency 属性を追加します。
3.5.6.2 (2004/07/05) bgColorCycle 変数の追加。
3.5.6.3 (2004/07/12) useScrollBar 変数の追加。
3.6.0.0 (2004/09/17) sortKeys 変数の追加。カラムソートリンクを出すカラム名を指定。
3.6.0.4 (2004/10/14) loadMarker 変数の追加。
3.7.0.1 (2005/01/31) 全件チェックコントロール変更(useCheckControl)
3.7.1.1 (2005/05/23) SEL_ROW機能の有効/無効を指定します。
3.7.1.1 (2005/05/23) 処理時間やページサイズなどの情報出力の有効/無効を指定します。
3.8.0.9 (2005/10/17) writableControl 属性を追加します。
3.8.6.0 (2006/09/29) useHilightRow 属性を追加します。
3.8.6.1 (2006/10/20) editMarkerId , popupReturnKeys属性を追加します。
4.3.0.0 (2008/07/04) fileUD ファイルダウンロード時の抜出カラム名(CSV形式)
4.3.1.0 (2008/09/08) isSkipNoEdit属性対応
4.3.3.0 (2008/10/01) noTransition 属性を追加します。
4.3.7.0 (2009/06/01) useHilightCheckOnly 属性を追加します。

setTableId

public void setTableId(java.lang.String id)
【TAG】(通常使いません)sessionから所得する DBTableModel オブジェクトの ID。

パラメータ:
id - sessionに登録する時の ID
TagLib:
表示処理後に,(内部ポインタを書き換えた)DBTableModel オブジェクトを 同じキーで、sessionに登録します。 初期値は、HybsSystem.TBL_MDL_KEY です。

setViewFormId

public void setViewFormId(java.lang.String id)
【TAG】(通常使いません)sessionから取得する ViewForm オブジェクトの ID。

パラメータ:
id - ViewForm オブジェクトID
TagLib:
表示処理後に,(内部ポインタを書き換えた)ViewForm オブジェクトを 同じキーで、sessionに登録します。 初期値は、HybsSystem.VIEWFORM_KEY です。
変更履歴:
3.3.1.1 (2003/07/03) {@XXXX} 変数が使用できるように修正。
3.5.6.4 (2004/07/16) VIEW_ID を付加して、他のid と混同しないようにします。

setViewLinkId

public void setViewLinkId(java.lang.String id)
【TAG】(通常つかいません)requestから取得する ViewLink に対応する Attributes オブジェクトの ID。

パラメータ:
id - ViewLink オブジェクトID
TagLib:
ViewForm オブジェクトに、ViewLink オブジェクトをこのキーより取得することにより、 カラムに対して、リンク情報を付加して表示させる。 初期値は、HybsSystem.VIEWLINK_KEY です。
変更履歴:
3.1.4.0 (2003/04/18) 初期値を考慮して、属性登録を行うように変更。
3.3.1.1 (2003/07/03) {@XXXX} 変数が使用できるように修正。
3.5.6.4 (2004/07/16) LINK_ID を付加して、他のid と混同しないようにします。

setViewMarkerId

public void setViewMarkerId(java.lang.String id)
【TAG】(通常使いません)requestから取得する ViewMarker に対応する Attributes オブジェクトの ID。

パラメータ:
id - ViewMarker オブジェクトID
TagLib:
ViewForm オブジェクトに、ViewMarker オブジェクトをこのキーより取得することにより、 カラムに対して、マーカー情報を付加して表示させる。 初期値は、HybsSystem.VIEW_MARK_KEY です。
変更履歴:
3.1.4.0 (2003/04/18) 新規追加
3.3.1.1 (2003/07/03) {@XXXX} 変数が使用できるように修正。
3.5.6.4 (2004/07/16) MARK_ID を付加して、他のid と混同しないようにします。

setEditMarkerId

public void setEditMarkerId(java.lang.String id)
【TAG】(通常使いません)requestから取得する EditMarker に対応する Attributes オブジェクトの ID。

パラメータ:
id - EditMarker オブジェクトID(実際は、ViewMarker オブジェクト)
TagLib:

ViewForm オブジェクトに、EditMarker オブジェクト(実際は、ViewMarker オブジェクト)を このキーより取得することにより、カラムに対して、マーカー情報を付加して表示させる。
デフォルトは、HybsSystem.EDIT_MARK_KEY です。

変更履歴:
3.8.6.1 (2006/10/20) 新規追加

setViewFormType

public void setViewFormType(java.lang.String id)
【TAG】ViewForm オブジェクトを作成するクラス(ViewForm_**** クラスの ****)を指定します。

パラメータ:
id - ViewForm タイプ
関連項目:
ViewFormのサブクラス
TagLib:
これは、org.opengion.hayabusa.html 以下の ViewForm_**** クラスの **** を 与えます。これらは、ViewForm インターフェースを継承したサブクラスです。 属性クラス定義の viewFormType を参照願います。

setCommand

public void setCommand(java.lang.String cmd)
【TAG】コマンド(PREV,NEXT,FIRST,LAST,NEW,RENEW,VIEW,REVIEW,RESET)をセットします。

パラメータ:
cmd - コマンド(public static final 宣言されている文字列)
関連項目:
コマンド定数
TagLib:
コマンドは,HTMLから(get/post)指定されますので,CMD_xxx で設定される フィールド定数値のいづれかを、指定できます。
変更履歴:
3.8.0.8 (2005/10/03) その他のコマンドを CMD_XXX にします。

setStartNo

public void setStartNo(java.lang.String no)
【TAG】表示データを作成する場合の表示の開始行番号をセットします。

パラメータ:
no - 表示開始行番号(先頭は 0)
TagLib:
セットされていない場合は,変更しません。
変更履歴:
3.0.1.3 (2003/03/11) startNo を隠しフィールドに持つ処理を、追加

setPageSize

public void setPageSize(java.lang.String sz)
【TAG】表示データを作成する場合の1ページの行数をセットします。

パラメータ:
sz - 1ページの行数
TagLib:
セットされていない場合は,変更しません。

setPagePlus

public void setPagePlus(java.lang.String pp)
【TAG】1ページの行数の増加分をセットします(初期値:0)。

パラメータ:
pp - 1ページの行数
TagLib:
セットされていない場合は,0(増加なし)です。

setBackLinkCount

public void setBackLinkCount(java.lang.String blc)
【TAG】ページの先頭へのリンクの間隔をセットします(初期値:システムパラメータ の VIEW_BACK_LINK_COUNT)。

パラメータ:
blc - リンクの間隔
TagLib:
セットされていない場合は,システムパラメータ の VIEW_BACK_LINK_COUNTです。 0 にセットすると、リンクは作成されません。

setHeaderSkipCount

public void setHeaderSkipCount(java.lang.String hsc)
【TAG】ヘッダーを出力する間隔をセットします(初期値:システムパラメータ の VIEW_HEADER_SKIP_COUNT)。

パラメータ:
hsc - ヘッダーの表示間隔 ( 0:通常ヘッダ、n:n回ごとに現れる )
TagLib:
0を指定すると、繰り返しません(つまり、ヘッダーを最初に表示するだけです。) 数字を指定すると、その回数毎に、ヘッダーをデータの行に挿入します。 初期値は、システムパラメータ の VIEW_HEADER_SKIP_COUNT です。
変更履歴:
3.5.2.0 (2003/10/20) 新規作成

setColumnWritable

public void setColumnWritable(java.lang.String columnName)
【TAG】書き込み可能カラム名を、カンマ区切りで与えます。

パラメータ:
columnName - String
TagLib:
これは、書き込み不可カラム名の指定(noWritable)と同時にセットする ことは出来ません。 例:"OYA,KO,HJO,SU,DYSET,DYUPD" なお、カラム名の代わりに、"null" を指定すると、なにも指定しないこと になります。つまり、noWritable にすべてのカラムを指定することと 同じになります。
変更履歴:
3.3.1.1 (2003/07/03) {@XXXX} 変数が使用できるように修正。
4.1.2.0 (2008/03/12) 引数に、"null" を指定可能とする。
4.2.1.0 (2008/04/11) null チェック方法変更
4.2.1.1 (2008/04/30) 引数にA,B,{@xxxx}等が指定された場合に{@xxxx}の変換が行われないバグを修正

setNoWritable

public void setNoWritable(java.lang.String columnName)
【TAG】書き込み不可カラム名を、カンマ区切りで与えます。

パラメータ:
columnName - String
TagLib:
これは、書き込み可能カラム名の指定(columnWritable)と同時にセットする ことは出来ません。 例:"OYA,KO,HJO,SU,DYSET,DYUPD" なお、カラム名の代わりに、"null" を指定すると、なにも指定しないこと になります。つまり、columnWritable にすべてのカラムを指定することと 同じになります。
変更履歴:
3.3.1.1 (2003/07/03) {@XXXX} 変数が使用できるように修正。
4.1.2.0 (2008/03/12) 引数に、"null" を指定可能とする。
4.2.1.0 (2008/04/11) null チェック方法変更
4.2.1.1 (2008/04/30) 引数にA,B,{@xxxx}等が指定された場合に{@xxxx}の変換が行われないバグを修正

setColumnDisplay

public void setColumnDisplay(java.lang.String columnName)
【TAG】表示可能カラム名を、カンマ区切りで与えます。

パラメータ:
columnName - String
TagLib:
これは、表示不可カラム名の指定(noDisplay)と同時にセットする ことは出来ません。 例:"OYA,KO,HJO,SU,DYSET,DYUPD"
変更履歴:
3.3.1.1 (2003/07/03) {@XXXX} 変数が使用できるように修正。

setNoDisplay

public void setNoDisplay(java.lang.String columnName)
【TAG】表示不可カラム名を、カンマ区切りで与えます。

パラメータ:
columnName - String
TagLib:
これは、表示可能カラム名の指定(columnDisplay)と同時にセットする ことは出来ません。 例:"OYA,KO,HJO,SU,DYSET,DYUPD"
変更履歴:
3.3.1.1 (2003/07/03) {@XXXX} 変数が使用できるように修正。

setColumnGroup

public void setColumnGroup(java.lang.String group)
【TAG】同一表示データをまとめる(表示しない)カラム名を、カンマ区切りで与えます。

パラメータ:
group - String
TagLib:
これは、カラムのグループ化指定を行います。 同じカラム番号で一つ上の行番号と同じ内容の場合に、表示しないというものです。 対応は、表示(Renderer)時のみとします。 カラム単位なので、新しいゼブラによる色分けは行いません。(任意のカラムに適用できる為) また、ファイル出力などのデータ自身は変更されていませんので、そのままデータが落ちます。
変更履歴:
3.8.5.0 (2006/03/20) 新規追加

setTableSorterKeys

public void setTableSorterKeys(java.lang.String columnName)
【TAG】カラム名リンクソートを表示するカラム名を、カンマ区切りで与えます。

パラメータ:
columnName - String
TagLib:
ヘッダーにソート用リンクを作成する useTableSorter 属性 に対して、 カラム個別に作成する場合のカラム名をカンマ区切り文字で指定します。 この sortKeys 属性は、useTableSorter 属性 と無関係に、指定した カラムのみ、リンクを表示します。 例:"OYA,KO,HJO,SU,DYSET,DYUPD"
変更履歴:
3.6.0.0 (2004/09/17) 新規作成

setNoMessage

public void setNoMessage(java.lang.String flag)
【TAG】検索結果メッセージを表示しないかどうか(true/false)を設定します(初期値:false[表示する])。

パラメータ:
flag - 検索結果メッセージの制御 (true:表示しない / その他:表示する。)
TagLib:
初期値は、表示する(true以外)です。

setWritable

public void setWritable(java.lang.String flag)
【TAG】行が書き込み可能かどうか(true/false)を設定します(初期値:ViewForm.DEFAULT_ROW_WRITABLE)。

パラメータ:
flag - 書込み許可(true)/書込み禁止(true 以外)
TagLib:
書込み許可する場合は, true、許可しない場合は, true 以外を設定します。 初期値は、ViewForm.DEFAULT_ROW_WRITABLEです。 ここで、false を設定すると全行書込み禁止になります。true を設定した 場合、デフォルトで書込み許可が与えられ、先頭カラムが writable であれば、 その値を取り込んで、行ごとの書込み許可/不許可が決定されます。 writable,checked,useCheckControl については、writable が最優先で 次に、useCheckControl="2"(または、checked)、次に、checked を判定します。 checked="true"の場合は、useCheckControl が、"1"(true)以上の場合、 "2"(checked)に設定されます。

setChecked

public void setChecked(java.lang.String flag)
【TAG】行のチェックボックスの初期値を設定するかどうか(true/falseを)指定します。

パラメータ:
flag - 書込み許可(true)/書込み禁止(true 以外)
TagLib:
書き込み可能な行(rowWritable == true)のチェックボックスに対して 初期値を 選択済みにするか、非選択済みにするかを指定します。 writable,checked,useCheckControl については、writable が最優先で 次に、useCheckControl="2"(または、checked)、次に、checked を判定します。 checked="true"の場合は、useCheckControl が、"1"(true)以上の場合、 "2"(checked)に設定されます。

setSkip

public void setSkip(java.lang.String flag)
【TAG】NEXT等で、選択行以外をスキップするのかどうか(true/false)を指定します(初期値:ViewForm.DEFAULT_SKIP)。

パラメータ:
flag - スキップする(true)/スキップしない(true 以外)
TagLib:
明細情報の登録/編集時に、必要な個所のみを順番に処理する場合に使用します。

setRowspan

public void setRowspan(java.lang.String rowspan)
【TAG】表示データを作成する場合のフォーマットの行数をセットします(初期値:2)。

パラメータ:
rowspan - フォーマットの行数
TagLib:
表示データを作成する場合のフォーマットの行数をセットします。
変更履歴:
3.3.1.1 (2003/07/03) {@XXXX} 変数が使用できるように修正。

setSelectedType

public void setSelectedType(java.lang.String type)
【TAG】表示時の選択用オブジェクトのタイプ(checkbox,radio,hidden)を指定します(初期値:checkbox)。

パラメータ:
type - 選択用オブジェクトのタイプ( / checkbox / radio / hidden / )
TagLib:
複数選択可能時は "checkbox" を指定します。 一つだけ選ばせる場合は, "radio" を指定します。 隠しフィールドで全件を選ぶ場合は、"hidden" を指定します。 初期値は、"checkbox" です。
変更履歴:
3.3.1.1 (2003/07/03) {@XXXX} 変数が使用できるように修正。

setNumberType

public void setNumberType(java.lang.String type)
【TAG】表示時の行番号の表示方法(sequence,none,delete,skip=カラム名,view=カラム名)を指定します(初期値:sequence)。

パラメータ:
type - 行番号の表示方法のタイプ( /sequence/none/delete/skip=カラム名/view=カラム名/ )
TagLib:
・sequenceは、1から始まる連番です。 ・none を指定すると、番号は表示されません。 ・delete を指定すると、行番号表示そのもののタグを取り除きます。(3.5.5.0 追加) ・skip=カラム名を指定すると、そのカラムの値が NULL の場合は、番号をスキップします。 ・view=カラム名を指定すると、そのカラムの値が、使用されます。(ラベルは付きません) skip=XX と、view=XX は、=の前後にスペースを入れないで下さい。 初期値は、"sequence" です。
変更履歴:
3.5.1.0 (2003/10/03) 新規作成

setOptionTypeAttributes

public void setOptionTypeAttributes(java.lang.String attributes)
【TAG】テーブル等のチェックボックスに属性を付加します。

パラメータ:
attributes - HTML基本タグ以外の属性
TagLib:
JavaScript などの HTML基本タグ以外の属性を、そのまま チェックボックス/ラジオボタン等に使用します。 そのときに、(')は、(")に置き換えます。

setUseCheckControl

public void setUseCheckControl(java.lang.String flag)
【TAG】チェックボックスの全チェックを選択するJavaScript の機能を使用するかどうかを指定します。

パラメータ:
flag - チェックボックスの全チェックを選択する機能を使用するかどうか (true,1:使用する/false,0:使用しない/checked,2:初期値チェック済み)
TagLib:
"true" で、コントロール用のチェックボックスが現れて、この機能を使用することができるようになります。 false は、従来どおりです。 使用するにあたり、jsp/commpn/default.js にJavaScriptを設定しておきます。(設定済み) 初期値は、システムパラメータ の VIEW_USE_CHECK_CONTROL です。(false) false は、0でも代用可能です。true は、1でも代用可能です。 checked は、2でも代用可能です。checked は、初期値を、チェック済みにします。 注意:0,1,2,true,false,checked 以外の文字をセットすると、エラーが発生します。 writable,checked,useCheckControl については、writable が最優先で 次に、useCheckControl="2"(または、checked)、次に、checked を判定します。 checked="true"の場合は、useCheckControl が、"1"(true)以上の場合、 "2"(checked)に設定されます。
変更履歴:
3.5.4.3 (2004/01/05) 新規追加
3.7.0.1 (2005/01/31) 全件チェックコントロールのロジック変更(useCheckControl)

setUseTableSorter

public void setUseTableSorter(java.lang.String flag)
【TAG】ヘッダーにソート用リンクを作成するかどうかを指定します。

パラメータ:
flag - ヘッダーにソート用リンクを作成するかどうか(true:作成する/false:作成しない)
TagLib:
"true" で、ヘッダーにソート用リンクを作成します。 false は、従来どおりです。 検索済みのDBTableModelを、メモリ上でソートし、再表示させます。 初期値は、システムパラメータ の VIEW_USE_TABLE_SORTER です。(false)
変更履歴:
3.5.4.7 (2004/02/06) 新規追加

addFormatter

protected void addFormatter(TableFormatter form)
内部タグの TheadTag / TbodyTag / TfootTag より、個々のフォーマットを定義する 為のTableFormatter オブジェクトを受け取る。

パラメータ:
form - TableFormatter
変更履歴:
3.5.4.0 (2003/11/25) 新規登録(setAttributes メソッドより移行)

setParam

protected void setParam(java.util.Map<java.lang.String,java.lang.String> map)
ViewForm のサブクラスに渡すパラメータマップ

パラメータ:
map - Map
変更履歴:
3.5.4.8 (2004/02/23) ViewParamTag のパラメータを追加します。

setUseParam

public void setUseParam(java.lang.String flag)
【TAG】パラメーターファイルの使用を指定します。

パラメータ:
flag - パラメーターファイルを使用するかどうか(true:使用する/false:使用しない)
TagLib:
"true" で、パラメータファイルを読み込むため、BODY部を処理します。 false は、パラメータファイうを使用しません。 パラメータファイルは、各ViewFormのサブクラス用に用意します。 初期値は、false です。(false)
変更履歴:
3.5.4.8 (2004/02/23) 新規追加

setUseConsistency

public void setUseConsistency(java.lang.String ck)
【TAG】Consistency キー による整合性チェックを行うかどうかを指定します(初期値:true)

パラメータ:
ck - String Consistency Key の使用するかどうか(初期値:true)
TagLib:
検索結果を DBTableModel にセットする時に、整合性キーの Consistency キーを 作成します。これを、Viewタグでhidden出力しておき、Entryタグでデータ書き換え時に 整合性チェックを行います。これは、IEの戻るボタンで戻った場合に、画面の キーと検索結果の DBTableModel の内容が一致しない場合のエラーチェックに なります。 この属性は、何らかのケースで、このエラーチェックを行いたくない場合に、 false に設定することで、整合性チェックを行いません。 初期値は、true(整合性チェックを行う)です。
変更履歴:
3.5.5.7 (2004/05/10) 新規登録

setBgColorCycle

public void setBgColorCycle(java.lang.String sycle)
【TAG】テーブルのバックグラウンドカラーの入れ替えのサイクルをセットします(初期値は、1:ゼブラ)。

パラメータ:
sycle - 0(ゼブラなし)、-1(ワーニング)、-2以下(エラー)、1(ゼブラ)、2以上(行数まとめ)
TagLib:
0(ゼブラなし)、-1(ワーニング)、-2以下(エラー)、1(ゼブラ)、2以上(行数まとめ) 初期値は、1(ゼブラ)です。
変更履歴:
3.5.6.2 (2004/07/05) 新規追加

setUseScrollBar

public void setUseScrollBar(java.lang.String useBar)
【TAG】スクロールバー用のDIV要素を出力するかどうか(初期値は、false)。

パラメータ:
useBar - スクロールバー用のDIV要素を出力するかどうか(true/false)
TagLib:
スクロールバー対応する為、テーブルの先頭に、DIV要素を出力します。 初期値は、システムパラメータ の VIEW_USE_SCROLLBAR です。 ※ 互換性の関係より、false になっています。
変更履歴:
3.5.6.3 (2004/07/12) 新規追加

setLoadMarker

public void setLoadMarker(java.lang.String load)
【TAG】viewLink や viewMarker の情報取り込みを制御する(初期値は、NEW,RENEW,REVIEW,RESET)。

パラメータ:
load - viewLink や viewMarker の情報取り込みを制御する
TagLib:
viewLink や viewMarker の情報取り込みは、command が、NEW,RENEW,REVIEW,RESET の場合のみ行われています。 この属性で、"true" を指定すると、コマンドに無関係に取り込みます。 "false" の場合は、form にキャッシュしているリンク、マーカーを削除します。 取り込み時に、viewLink や viewMarker オブジェクトが存在しない場合は、 何もしません。これは、viewMarker オブジェクト自身がすでに設定済みの場合(VIEWなど) NEXTやPREVでは、viewMarkerオブジェクトは、リクエスト変数に設定されない為です。 この場合は、登録しませんが、既存の viewMarkerオブジェクトを持っているはずなので、 なにも設定しなくても viewMarker は適用されます。 初期値は、NEW,RENEW,REVIEW,RESET です。
変更履歴:
3.6.0.4 (2004/10/14) 新規追加

setUseSelectedRow

public void setUseSelectedRow(java.lang.String selRow)
【TAG】SEL_ROW機能の有効/無効を指定します(初期値:VIEW_USE_SELECTED_ROW)

パラメータ:
selRow - SEL_ROW機能の有効/無効を指定(true/false)
TagLib:
SEL_ROW機能は、戻るリンクから戻ったときや、登録したときに、選択していた 行番号や、先にクリックされた行番号を返す機能で、SEL_ROW リクエストに設定された 行がマーカーされます。この機能の有効(true)/無効(false)を指定します。 この属性で、"true" を指定すると、有効になります。 "false" の場合は、無効です。 初期値は、VIEW_USE_SELECTED_ROW で設定されます。
変更履歴:
3.7.1.1 (2005/05/23) 新規追加

setUseSelRowColor

public void setUseSelRowColor(java.lang.String selRowColor)
【TAG】SEL_ROW使用時の選択行色変更の有効/無効を指定します(初期値:VIEW_USE_SELROW_COLOR)

パラメータ:
selRowColor - SEL_ROW使用時の選択行色変更の有効/無効を指定(true/false)
TagLib:
SEL_ROW機能は、現在選択されている行まで、スクロールする機能ですが、そのとき、 選択行にマーカーするかどうかを、指定します。 この属性で、"true" を指定すると、有効になります。 "false" の場合は、無効です。 初期値は、VIEW_USE_SELROW_COLOR で設定されます。
変更履歴:
3.7.1.1 (2005/05/31) 新規追加

setUseAfterHtmlTag

public void setUseAfterHtmlTag(java.lang.String useTag)
【TAG】 処理時間やページサイズなどの情報出力の有効/無効を指定します(初期値:true)

パラメータ:
useTag - 情報出力の有効/無効を指定(true/false)
TagLib:
ViewForm で、CustomData などの 非HTML表示ビューを使用する場合、 最後に、処理時間とページサイズ(NEXT時に使用)などの情報を、hidden で 出力していますが、これを制御するフラグをセットします。 true(有効)にすると、これらのHTMLが出力されます。false にすると、出力されません。 初期値は、true(有効) です。
変更履歴:
3.7.1.1 (2005/05/23) 新規追加

setWritableControl

public void setWritableControl(java.lang.String wrtCtrl)
【TAG】設定値に "_" が含まれている場合にレンデラーを使用するカラムをCSV形式で指定します。

パラメータ:
wrtCtrl - 書き込み制御を行いたいカラムをCSV形式で指定
TagLib:
これは、従来の カラム定義の WRITABLE エディターと同等の働きを行うように カラム属性を指定します。 WRITABLE エディターは、設定値にアンダーバー "_" が含まれている場合に、 その値を書込み禁止にする機能です。これは、エディター自身が値を判断して 書き込み許可か禁止かを判断しています。 この動きを汎用的にするため、指定のカラムをカンマ区切り文字(CSV)で指定 することにより、レンデラーとエディターを設定値によって動的に切り替える 機能を実現します。 その場合、表示/編集ともに、先頭のアンダーバーは削除されます。 また、全カラムについて、有効にする場合は、writableControl="*" を設定します。
変更履歴:
3.8.0.9 (2005/10/17) 新規追加

setUseHilightRow

public void setUseHilightRow(java.lang.String hilightRow)
【TAG】HILIGHT_ROW機能の有効/無効を指定します(初期値:VIEW_USE_HILIGHT_ROW)

パラメータ:
hilightRow - HILIGHT_ROW機能の有効/無効を指定(true/false)
TagLib:
HILIGHT_ROW機能は、チェックボックスやラジオボタンで行選択した際に、どの行が選択されたか 判るように行のハイライト表示を行う機能です。 さらに、行の任意の箇所をクリックしても、チェックが入り、ハイライト表示されます。 この属性で、"true" を指定すると、有効になります。 "false" の場合は、無効です。
初期値は、VIEW_USE_HILIGHT_ROW で設定されます。
変更履歴:
3.8.6.0 (2006/09/29) HILIGHT_ROW機能の有効/無効を指定します。

setPopupReturnKeys

public void setPopupReturnKeys(java.lang.String rtnKeys)
【TAG】ogPopup で検索結果の値を返すキーを、CSV形式で指定します。

パラメータ:
rtnKeys - ogPopupで値を返すカラム文字列(CSV形式)
TagLib:
popup の検索結果を返す画面で、結果のラジオボタンにイベントセットします。 この場合、オープンもとのwindow に値を返しますが、そのキーをCSV形式で 指定します。 なお、このメソッドは、一覧表示(HTMLTable)関係のビューのみでサポートして いますが、チェックメソッドの関係で、それ以外のビューに適用しても素通り するようにします。(エラーにしません)
変更履歴:
3.8.6.1 (2006/10/20) 新規追加

setClazz

public void setClazz(java.lang.String cls)
【TAG】table要素に対して class 属性を設定します(初期値:viewTable)。

パラメータ:
cls - String class属性を表す文字列
TagLib:
Javaの言語使用上、class で作成できないため、代用として clazz を使用している。 html で作成される属性は、 class で作成される。 初期値は、"viewTable" です。
変更履歴:
4.0.0 (2007/04/16) 新規追加

setHeight

public void setHeight(java.lang.String high)
【TAG】ビューの高さを指定します。

パラメータ:
high - String class属性を表す文字列
TagLib:
id=posDivのDIV要素に高さを指定します。 javascriptからこの高さを見てビューの高さを決定します。 単位も指定して下さい。
変更履歴:
4.2.0.0 (2008/03/18) 新規追加

setWidth

public void setWidth(java.lang.String wide)
【TAG】ビューの幅を指定します。

パラメータ:
wide - String 指定するビューの幅
TagLib:
id=posDivのDIV要素に幅を指定します。 javascriptからこの値を見てビューの幅を決定します。 単位も指定して下さい。(%指定推奨)
変更履歴:
4.2.0.0 (2008/03/18) 新規追加

setFileDwnClms

public void setFileDwnClms(java.lang.String dwnClms)
【TAG】ファイルダウンロード時の抜出カラム名(CSV形式)を指定します。

パラメータ:
dwnClms - String 抜出カラム名(CSV形式)
TagLib:
fileUDのファイル抜出時のカラムをカンマ形式で指定します。
変更履歴:
4.3.0.0 (2008/07/04) 新規追加

setSkipNoEdit

public void setSkipNoEdit(java.lang.String sne)
【TAG】編集行のみを表示するかを指定します。

パラメータ:
sne - String 編集行のみを出力するか
TagLib:
編集行のみを表示するかを指定します。trueがセットされた場合、編集行(改廃Cがついている行) のみが出力されます。
変更履歴:
4.3.1.0 (2008/09/08)

setNoTransition

public void setNoTransition(java.lang.String noTrnstn)
【TAG】(通常は使いません)画面遷移を行わない形式の登録方法を使用するかを指定します。

パラメータ:
noTrnstn - 画面遷移を行わない形式の登録方法を使用するか
TagLib:
画面遷移なしの登録を行うかどうかを指定します。 trueが指定された場合、HTML出力時に、各行に対して、行番号と改廃Cが属性情報として付加されます。 ここで出力された情報を元に、JavaScriptの入れ替え処理を行います。 この値は、og:headタグで設定値を継承するため、通常、この属性ではセットしません。 何らかの理由でog:headタグでfalseになっているにも関わらず、trueを指定する場合のみ使用します。
変更履歴:
4.3.3.0 (2008/10/01) 新規追加

setUseHilightCheckOnly

public void setUseHilightCheckOnly(java.lang.String hiCkOnly)
【TAG】選択行ハイライトの制御をチェックボックスのみで有効にするかを指定します。

パラメータ:
hiCkOnly - 選択行ハイライトの制御をチェックボックスのみで有効にするか
TagLib:
選択行ハイライトの制御をチェックボックスのみで有効にするかを指定します。 trueの場合、チェックボックスのみで有効になります。 falseの場合、行全体の各要素で有効になります。 trueにした場合、チェックボックスが存在しない行に対しては、ハイライトすることはできません。 初期値はfalse(行全体の各要素で有効)です。
変更履歴:
4.3.7.0 (2009/06/01) 新規追加

getTagName

protected java.lang.String getTagName()
タグの名称を、返します。 自分自身のクラス名より、自動的に取り出せないため、このメソッドをオーバーライドします。

オーバーライド:
クラス CommonTagSupport 内の getTagName
戻り値:
タグの名称
関連項目:
CommonTagSupport.getDocumentLink()
変更履歴:
4.0.0 (2005/01/31) 新規追加

toString

public java.lang.String toString()
このオブジェクトの文字列表現を返します。 基本的にデバッグ目的に使用します。

オーバーライド:
クラス CommonTagSupport 内の toString
戻り値:
このクラスの文字列表現

openGion 5.0.2.0

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