public abstract class AbstractViewForm extends java.lang.Object implements ViewForm
ViewForm インターフェース の実装Abstractクラスです。 これを,共通のスーパークラスとして 各種表示フォーム(例:HTML表示等)に使います。 このクラス は、setter/getterメソッドのデフォルト実装を提供しています。 各種表示フォームに対応したサブクラス上で, create() をオーバーライドして下さい。
修飾子とタイプ | フィールドと説明 |
---|---|
protected static int |
BUFFER_LARGE
StringBilderなどの初期値を設定します。
|
protected static int |
BUFFER_MIDDLE
StringBilderなどの初期値を設定します。
|
protected static java.lang.String |
CR
システムの改行コードを設定します。
|
DEFAULT_CLM_WRITABLE, DEFAULT_SKIP
修飾子 | コンストラクタと説明 |
---|---|
protected |
AbstractViewForm()
デフォルトコンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clear()
内容をクリア(初期化)します。
|
java.lang.String |
create()
DBTableModel から HTML文字列を作成して返します。
|
void |
create(int startNo,
int pageSize,
java.io.Writer wrt)
DBTableModel から View文字列を作成して、Writer にセットします。
|
protected java.lang.String |
getAllCheckControl()
チェックボックスの全チェックを選択する タグ文字列を返します。
|
int |
getBackLinkCount()
先頭へ戻るリンク間隔を返します。
|
protected java.lang.String |
getBgColorCycleClass(int row)
テーブルのバックグラウンドカラーの値をセットします。
|
protected java.lang.String |
getBgColorCycleClass(int indx,
int row)
テーブルのバックグラウンドカラーの値をセットします。
|
protected boolean |
getBoolParam(java.lang.String key)
ViewForm のサブクラスに渡すパラメータマップの値を boolean で返します。
|
protected java.lang.String |
getClassName(int column)
カラムのクラスを文字列にした名称を返します。
|
protected int |
getColumnCount()
カラム数を返します。
|
protected java.lang.String |
getColumnDbType(int column)
カラムのクラスを文字列にした名称を返します。
|
protected int |
getColumnDisplayCount()
表示可能なカラムの数を返します。
|
protected java.lang.String |
getColumnLabel(int column)
カラムのラベル名を返します。
|
protected java.lang.String |
getColumnName(int column)
カラム名を返します。
|
protected int |
getColumnNo(java.lang.String columnName)
カラム名をもとに、そのカラム番号を返します。
|
protected int |
getColumnSize(int column)
各カラムのフィールドのデータ長を返します。
|
protected java.lang.String |
getCountForm(int stNo,
int pgSize)
テーブルのヘッダーの前に、そのデータの表示範囲を示す文字列を作成します。
|
protected DBColumn |
getDBColumn(int column)
DBColumn オブジェクトを返します。
|
DBTableModel |
getDBTableModel()
内部の DBTableModel を返します。
|
protected java.lang.String |
getEditorValue(int row,
int column,
java.lang.String inVal)
row行,colum列 のデータの値をHTML文字列に変換して返します。
|
java.lang.String |
getGamenId()
このViewFormが作成された画面IDを返します。
|
int |
getHeaderSkipCount()
ヘッダーを出力する間隔を取得します。
|
protected java.lang.String |
getHeight()
設定されたheightを返します。
|
protected java.lang.String |
getHiddenRowValue(int row)
該当行の行番号と改廃Cを出力します。
|
java.lang.String |
getId()
ViewForm の識別IDを返します。
|
protected int |
getIntParam(java.lang.String key)
ViewForm のサブクラスに渡すパラメータマップの値を int で返します。
|
protected int |
getLastNo(int startNo,
int pageSize)
最終表示番号を取得します。
|
protected java.lang.String |
getName()
リストボックスを作成する場合の name を返します。
|
protected java.lang.String |
getNumberData(int row)
No カラムの文字列を取得します。
|
protected java.lang.String |
getNumberHeader()
No カラムのヘッダー文字列を取得します。
|
protected java.lang.String |
getOptionTypeAttributes()
テーブル等のチェックボックスに属性を付加します
JavaScript などの HTML基本タグ以外の属性を、そのまま
チェックボックス/ラジオボタン等に使用します。
|
int |
getPageSize()
表示件数を取得します。
|
protected java.lang.String |
getParam(java.lang.String key)
ViewForm のサブクラスに渡すパラメータマップの値を返します。
|
protected java.lang.String |
getParam(java.lang.String key,
java.lang.String def)
ViewForm のサブクラスに渡すパラメータマップの値を返します。
|
protected java.lang.String |
getRendererValue(int row,
int column)
row行,colum列 のデータの値を返します。
|
protected java.lang.String |
getRendererValue(int row,
int column,
java.lang.String inVal)
row行,colum列 のデータの値を返します。
|
protected ResourceManager |
getResourceManager()
リソースマネージャを取得します。
|
protected int |
getRowCount()
行数を返します。
|
protected java.lang.String |
getScrollBarEndDiv()
スクロールバー用の終了DIV要素返します。
|
protected java.lang.String |
getScrollBarStartDiv()
スクロールバー用の開始DIV要素返します。
|
protected java.lang.String |
getSelectedType()
表示時の選択用オブジェクトのタイプを返します。
|
protected java.lang.String |
getSortedColumnLabel(int column)
カラムソート機能(リンク)の付いたラベル名を返します。
|
int |
getStartNo()
表示開始位置を返します。
|
protected java.lang.String |
getTableClass()
table要素に対して class 属性を返します。
|
protected java.lang.String |
getTypeCaseValue(char type,
int row,
int col)
TableFormatterのタイプ値に対応した値を返します。
|
protected java.lang.String |
getValue(int row,
int column)
row行,colum列 のデータの値を返します。
|
protected java.lang.String |
getValueLabel(int row,
int column)
row行,colum列 のデータの値をHTML文字列に変換して返します。
|
protected java.util.List |
getViewArrayList()
ViewForm のサブクラスに渡すパラメータ(文字列配列のArrayList)の値を返します。
|
protected java.lang.String |
getViewClass()
このViewFormを作成するにあたり、区別するためのクラス属性を取得します。
|
java.lang.String |
getViewClms()
ビューで表示したカラムの一覧をCSV形式で返します。
|
protected java.lang.String |
getViewClms(TableFormatter format)
ビューで表示したカラムの一覧をCSV形式で返します。
|
java.lang.String |
getViewFormType()
ビューフォームのタイプを返します。
|
protected java.lang.String |
getWidth()
設定されたwidthを返します。
|
void |
init(DBTableModel table)
初期化します。
|
protected boolean |
isChecked(int row)
書き込み可能な行(rowWritable == true)のチェックボックスに対して
初期値を 選択済みにするか、非選択済みにするかを指定します。
|
protected boolean |
isClmBulkSet(int column)
カラムが一括入力アシスト機能を利用するかどうかを返します。
|
protected boolean |
isColumnDisplay(int column)
カラムが表示可能かどうかを返します。
|
protected boolean |
isColumnWritable(int column)
カラムが書き込み可能かどうかを返します。
|
boolean |
isEditable()
表示項目の編集(並び替え)が可能かどうかを返します。
|
protected boolean |
isFirstChecked(int row)
チェック済みの行の先頭に、フォーカスを当てる処理で、チェックの一つ前の
行番号欄にダミーのリンクを作成する為の判定を行います。
|
boolean |
isMarked(int row)
その行が、処理対象かどうかをチェックします。
|
protected boolean |
isMustAnyColumn(int column)
指定カラムNoがmustAny指定されているかどうか。
|
protected boolean |
isMustColumn(int column)
指定カラムNoがmust指定されているかどうか。
|
protected boolean |
isNoTransition()
画面遷移なしモードに対応した形で処理を行うかを返します。
|
protected boolean |
isNumberDisplay()
No 欄そのものを作成するかどうかを返します。
|
protected boolean |
isSkip(int row)
チェックの入った行のみを表示させるかどうか(スキップするかどうか)を返します。
|
protected boolean |
isSkipNoEdit(int row)
改廃Cのついていない行をスキップするかどうか指定します。
|
protected boolean |
isUseCheckControl()
チェックボックスの全チェックを選択するJavaScript の機能を使用するかどうかを返します。
|
protected boolean |
isWritable(int row)
行指定の書込み許可を返します。
|
void |
makeTableSorterQuery(java.util.Map map)
ヘッダーにソート用リンクを作成する時の、リクエスト引数のMapを設定します。
|
void |
markerSet(ViewForm view)
マーカーオブジェクト(リンク、マーカー)を設定します。
|
void |
setBackLinkCount(int no)
先頭へ戻るリンク間隔をセットします。
|
void |
setBgColorClsClm(java.lang.String clsClm)
テーブルのバックグラウンドカラーのクラスに指定するカラム名を指定します。
|
void |
setBgColorCycle(int sycle)
テーブルのバックグラウンドカラーの入れ替えのサイクルをセットします。
|
protected void |
setBooleanArray(java.lang.String clsm,
boolean def,
boolean[] arrays)
CSV形式で指定されたカラムに、true/false の初期設定を行います。
|
void |
setColumnBulkSet(java.lang.String columnName)
一括入力カラムのアシスト機能を利用するカラム名を、CSV形式で与えます。
|
void |
setColumnDisplay(int column,
boolean rw)
カラムが表示可能かどうかをセットします。
|
void |
setColumnDisplay(java.lang.String columnName)
表示可能カラム名を、CSV形式で与えます。
|
void |
setColumnGroup(java.lang.String group)
同一表示データをまとめる(表示しない)カラム名を、CSV形式で与えます。
|
void |
setColumnWritable(int column,
boolean rw)
カラムが書き込み可能かどうかをセットします。
|
void |
setColumnWritable(java.lang.String columnName)
書き込み可能カラム名を、CSV形式で与えます。
|
protected void |
setDBColumn(int column,
DBColumn clm)
カラム(列)にカラムオブジェクトを割り当てます。
|
void |
setEditMarker(ViewMarker marker)
編集マーカーオブジェクトを設定します。
|
protected void |
setFormatNoDisplay(TableFormatter format)
引数のフォーマッターに、noDisplayカラムのロケーションをクリアします。
|
void |
setFormatterList(java.util.List list)
フォーマットを設定します。
|
void |
setGamenId(java.lang.String gamenId)
このViewFormが作成された画面IDをセットします。
|
void |
setGroupClass(java.lang.String grpCls)
同一表示データをまとめる場合の、表示方法を指定します。
|
void |
setGroupDir(boolean dir)
同一表示データをまとめる場合に、行(row)か列(column)を指定します(初期値:false:ROW)
これは、カラムのグループ化指定(columnGroup)を行う場合の、まとめ表示の方向を指定します。
|
void |
setHeaderSkipCount(int hsc)
ヘッダーを出力する間隔をセットします。
|
void |
setHeight(java.lang.String high)
outerのIDを持つDIV要素にheightを指定します。
|
void |
setId(java.lang.String viewFormID)
ViewForm の識別IDをセットします。
|
protected void |
setName(java.lang.String name)
リストボックスを作成する場合の name をセットします。
|
void |
setNoDisplay(java.lang.String columnName)
表示不可カラム名を、CSV形式で与えます。
|
void |
setNoGroup(java.lang.String group)
同一表示データをまとめないカラム名を、CSV形式で与えます。
|
void |
setNoMessage(boolean noMessage)
検索結果メッセージを表示する/しないを設定します
初期値は、表示する(false)です。
|
void |
setNoTransition(boolean flag)
画面遷移なしモードに対応した形で処理を行うかを指定します。
|
void |
setNoWritable(java.lang.String columnName)
書き込み不可カラム名を、CSV形式で与えます。
|
void |
setNumberType(java.lang.String type)
表示時の行番号の表示方法を指定します。
|
void |
setOptionTypeAttributes(java.lang.String option)
テーブル等のチェックボックスに属性を付加します
JavaScript などの HTML基本タグ以外の属性を、そのまま
チェックボックス/ラジオボタン等に使用します。
|
void |
setPageSize(int psize)
表示件数をセットします。
|
void |
setParam(java.util.concurrent.ConcurrentMap map)
ViewForm のサブクラスに渡すパラメータマップを設定します。
|
void |
setPopupReturnKeys(java.lang.String rtnKeys)
ogPopup で検索結果の値を返すキーを、CSV形式で指定します。
|
void |
setResourceManager(ResourceManager res)
リソースマネージャを設定します。
|
void |
setScrollRowNo(int rowNo,
boolean useSelRowColor)
指定の行番号まで画面をスクロールさせる場合の行番号を設定します。
|
void |
setSelectedType(java.lang.String type)
表示時の選択用オブジェクトのタイプを指定します。
|
void |
setSkip(boolean skp)
チェックの入った行のみを表示させるかどうか指定します。
|
void |
setSkipNoEdit(boolean sne)
改廃Cのついていない行をスキップするかどうか指定します。
|
void |
setStartNo(int no)
表示開始位置をセットします。
|
void |
setTableClass(java.lang.String cls)
table要素に対して class 属性を設定します。
|
void |
setTableSorterKeys(java.lang.String columnName)
カラム名リンクソートを表示するカラム名を、CSV形式で与えます。
|
void |
setUseCheckControl(int chCtrl)
チェックボックスの全チェックを選択するJavaScript の機能を使用するかどうかを指定します。
|
void |
setUseScrollBar(boolean useBar)
スクロールバー用のDIV要素を出力するかどうか(初期値はシステムパラメータ)
スクロールバー対応する為、テーブルの先頭に、DIV要素を出力します。
|
void |
setUseTableSorter(boolean flag)
ヘッダーにソート用リンクを作成するかどうかを指定します。
|
void |
setViewArrayList(java.util.List list)
ViewForm のサブクラスに渡すパラメータ(文字列配列のArrayList)を設定します。
|
void |
setViewClass(java.lang.String clazz)
このViewFormを作成するにあたり、区別するためのクラス属性をセットします。
|
void |
setViewLink(ViewMarker link)
ビューリンクオブジェクトを設定します。
|
void |
setViewMarker(ViewMarker marker)
ビューマーカーオブジェクトを設定します。
|
void |
setWidth(java.lang.String wide)
outerのIDを持つDIV要素にwidthを指定します。
|
void |
setWritableControl(java.lang.String wrtCtrl)
設定値に "_" が含まれている場合にレンデラーを使用するカラムをCSV形式で指定します。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canUseFormat, create
protected static final java.lang.String CR
protected static final int BUFFER_MIDDLE
protected static final int BUFFER_LARGE
protected AbstractViewForm()
public void init(DBTableModel table)
init
インタフェース内 ViewForm
table
- DBTableModelオブジェクトpublic DBTableModel getDBTableModel()
getDBTableModel
インタフェース内 ViewForm
public void setId(java.lang.String viewFormID)
public java.lang.String getId()
public java.lang.String create()
public void create(int startNo, int pageSize, java.io.Writer wrt) throws java.io.IOException
public void clear()
clear
インタフェース内 ViewForm
protected java.lang.String getCountForm(int stNo, int pgSize)
stNo
- 表示開始位置pgSize
- 表示件数protected java.lang.String getColumnLabel(int column)
column
- カラム番号protected java.lang.String getColumnName(int column)
column
- カラム番号protected java.lang.String getValue(int row, int column)
row
- 行番号column
- カラム番号protected java.lang.String getRendererValue(int row, int column)
row
- 行番号column
- カラム番号protected java.lang.String getRendererValue(int row, int column, java.lang.String inVal)
row
- 行番号column
- カラム番号inVal
- データの値protected java.lang.String getEditorValue(int row, int column, java.lang.String inVal)
row
- 行番号column
- カラム番号inVal
- データの値protected java.lang.String getValueLabel(int row, int column)
row
- 行番号column
- カラム番号protected java.lang.String getColumnDbType(int column)
column
- カラム番号protected java.lang.String getClassName(int column)
column
- カラム番号protected boolean isColumnWritable(int column)
column
- カラム番号public void setColumnWritable(int column, boolean rw)
setColumnWritable
インタフェース内 ViewForm
column
- カラム番号rw
- 書込み可能(true)/不可能(false)public void setColumnWritable(java.lang.String columnName)
setColumnWritable
インタフェース内 ViewForm
columnName
- カラム名public void setNoWritable(java.lang.String columnName)
setNoWritable
インタフェース内 ViewForm
columnName
- カラム名protected boolean isWritable(int row)
row
- 行番号protected boolean isChecked(int row)
row
- 行の指定protected boolean isFirstChecked(int row)
row
- 行の指定public boolean isMarked(int row)
protected boolean isColumnDisplay(int column)
column
- カラム番号protected int getColumnDisplayCount()
public void setColumnDisplay(int column, boolean rw)
setColumnDisplay
インタフェース内 ViewForm
column
- カラム番号rw
- 表示可能(true)/不可能(false)public void setColumnDisplay(java.lang.String columnName)
setColumnDisplay
インタフェース内 ViewForm
columnName
- カラム名public void setNoDisplay(java.lang.String columnName)
setNoDisplay
インタフェース内 ViewForm
columnName
- カラム名public void setColumnGroup(java.lang.String group)
setColumnGroup
インタフェース内 ViewForm
group
- まとめるカラム名(CSV形式)public void setNoGroup(java.lang.String group)
setNoGroup
インタフェース内 ViewForm
group
- まとめるカラム名(CSV形式)public void setGroupClass(java.lang.String grpCls)
setGroupClass
インタフェース内 ViewForm
grpCls
- まとめ表示の方法public void setGroupDir(boolean dir)
setGroupDir
インタフェース内 ViewForm
dir
- まとめ表示の方向(false:ROW/true:COLUMN)setColumnGroup( String )
public void setTableSorterKeys(java.lang.String columnName)
setTableSorterKeys
インタフェース内 ViewForm
columnName
- カラム名protected int getColumnSize(int column)
column
- カラム番号protected int getColumnCount()
protected int getRowCount()
protected void setName(java.lang.String name)
name
- 属性protected java.lang.String getName()
protected int getColumnNo(java.lang.String columnName)
columnName
- カラム名public int getStartNo()
getStartNo
インタフェース内 ViewForm
public void setStartNo(int no)
setStartNo
インタフェース内 ViewForm
no
- 表示開始位置public int getBackLinkCount()
getBackLinkCount
インタフェース内 ViewForm
public void setBackLinkCount(int no)
setBackLinkCount
インタフェース内 ViewForm
no
- リンク間隔public int getHeaderSkipCount()
getHeaderSkipCount
インタフェース内 ViewForm
public void setHeaderSkipCount(int hsc)
setHeaderSkipCount
インタフェース内 ViewForm
hsc
- ヘッダーの表示間隔 ( 0:通常ヘッダ、n:n回ごとに現れる )public int getPageSize()
getPageSize
インタフェース内 ViewForm
public void setPageSize(int psize)
setPageSize
インタフェース内 ViewForm
psize
- 表示件数public void setFormatterList(java.util.List list)
setFormatterList
インタフェース内 ViewForm
list
- TableFormatterのリストprotected java.lang.String getTypeCaseValue(char type, int row, int col)
type
- TableFormatterのタイプrow
- データを取得する行番号col
- データを取得する列番号public void setSelectedType(java.lang.String type)
setSelectedType
インタフェース内 ViewForm
type
- 選択用オブジェクトのタイプ( "checkbox"/"radio"/"hidden"/"null" )public void setNumberType(java.lang.String type)
setNumberType
インタフェース内 ViewForm
type
- 行番号の表示方法のタイプ( /sequence/none/delete/skip=カラム名/view=カラム名/ )protected java.lang.String getSelectedType()
protected java.lang.String getNumberData(int row)
row
- 行番号protected java.lang.String getNumberHeader()
public void setOptionTypeAttributes(java.lang.String option)
setOptionTypeAttributes
インタフェース内 ViewForm
option
- オプション属性文字列protected java.lang.String getOptionTypeAttributes()
protected int getLastNo(int startNo, int pageSize)
startNo
- 表示開始位置pageSize
- 表示件数public java.lang.String getViewFormType()
getViewFormType
インタフェース内 ViewForm
public void setViewLink(ViewMarker link)
setViewLink
インタフェース内 ViewForm
link
- ビューリンクオブジェクトpublic void setViewMarker(ViewMarker marker)
setViewMarker
インタフェース内 ViewForm
marker
- ビューマーカーオブジェクトpublic void setEditMarker(ViewMarker marker)
setEditMarker
インタフェース内 ViewForm
marker
- ビューマーカーオブジェクトpublic void setNoMessage(boolean noMessage)
setNoMessage
インタフェース内 ViewForm
noMessage
- [true:表示しない/false:表示する]protected DBColumn getDBColumn(int column)
column
- カラム番号protected void setDBColumn(int column, DBColumn clm)
column
- カラムオブジェクトclm
- ヘッダーを適応するカラム(列)public void setSkip(boolean skp)
protected boolean isSkip(int row)
row
- 行番号public void setUseCheckControl(int chCtrl)
setUseCheckControl
インタフェース内 ViewForm
chCtrl
- チェックボックスの全チェックを選択する機能を使用するかどうか
(1:使用する/0:使用しない/2:初期値チェック済み)protected boolean isUseCheckControl()
protected java.lang.String getAllCheckControl()
public void setUseTableSorter(boolean flag)
setUseTableSorter
インタフェース内 ViewForm
flag
- ヘッダーにソート用リンクを作成するかどうか(true:作成する/false:作成しない)public void makeTableSorterQuery(java.util.Map map)
makeTableSorterQuery
インタフェース内 ViewForm
map
- ヘッダーソート時のリンクに追加するリクエスト変数のキャッシュMapprotected java.lang.String getSortedColumnLabel(int column)
column
- カラム番号protected boolean isMustColumn(int column)
column
- カラムNOprotected boolean isMustAnyColumn(int column)
column
- カラムNOpublic void setParam(java.util.concurrent.ConcurrentMap map)
protected java.lang.String getParam(java.lang.String key, java.lang.String def)
key
- パラメータの取り出すキーdef
- パラメータが存在しない場合の初期値protected java.lang.String getParam(java.lang.String key)
key
- パラメータの取り出すキーprotected int getIntParam(java.lang.String key)
key
- パラメータの取り出すキーprotected boolean getBoolParam(java.lang.String key)
key
- パラメータの取り出すキーpublic void setViewArrayList(java.util.List list)
setViewArrayList
インタフェース内 ViewForm
list
- 文字列配列のArrayListprotected java.util.List getViewArrayList()
protected boolean isNumberDisplay()
public void markerSet(ViewForm view)
public void setBgColorCycle(int sycle)
setBgColorCycle
インタフェース内 ViewForm
sycle
- 0(ゼブラなし)、-1(ワーニング)、-2以下(エラー)、1(ゼブラ)、2以上(行数まとめ)public void setBgColorClsClm(java.lang.String clsClm)
setBgColorClsClm
インタフェース内 ViewForm
clsClm
- ゼブラ模様の替わりに指定するクラスを格納したカラム名protected java.lang.String getBgColorCycleClass(int indx, int row)
indx
- 先頭からの連番( 0から始める )row
- 行番号getBgColorCycleClass( int )
protected java.lang.String getBgColorCycleClass(int row)
row
- 行番号( 0から始める )setBgColorClsClm( String )
public void setUseScrollBar(boolean useBar)
setUseScrollBar
インタフェース内 ViewForm
useBar
- スクロールバー用のDIV要素の出力 [true:出力する/false:出力しない]protected java.lang.String getScrollBarStartDiv()
protected java.lang.String getScrollBarEndDiv()
public void setScrollRowNo(int rowNo, boolean useSelRowColor)
setScrollRowNo
インタフェース内 ViewForm
rowNo
- 指定の行番号まで画面をスクロールさせる場合の行番号useSelRowColor
- 選択行マーカーの使用有無public void setWritableControl(java.lang.String wrtCtrl)
setWritableControl
インタフェース内 ViewForm
wrtCtrl
- 書き込み制御を行いたいカラムをCSV形式で指定protected void setBooleanArray(java.lang.String clsm, boolean def, boolean[] arrays)
clsm
- 指定のカラムをCSV形式で指定def
- 設定する値arrays
- 設定するboolean配列public void setPopupReturnKeys(java.lang.String rtnKeys)
setPopupReturnKeys
インタフェース内 ViewForm
rtnKeys
- ogPopupで値を返すカラム文字列(CSV形式)public void setTableClass(java.lang.String cls)
setTableClass
インタフェース内 ViewForm
cls
- class属性を表す文字列protected java.lang.String getTableClass()
public void setHeight(java.lang.String high)
protected java.lang.String getHeight()
public void setWidth(java.lang.String wide)
protected java.lang.String getWidth()
public void setResourceManager(ResourceManager res)
setResourceManager
インタフェース内 ViewForm
res
- リソースマネージャーprotected ResourceManager getResourceManager()
public void setSkipNoEdit(boolean sne)
setSkipNoEdit
インタフェース内 ViewForm
sne
- 改廃Cのついていない行をスキップするかどうか(true:スキップする/false:スキップしない)protected boolean isSkipNoEdit(int row)
row
- 行番号public void setNoTransition(boolean flag)
setNoTransition
インタフェース内 ViewForm
flag
- 画面遷移なしモードに対応するかどうか(true:対応する/false:対応しない)protected boolean isNoTransition()
protected java.lang.String getHiddenRowValue(int row)
row
- 行番号( 0から始める )public java.lang.String getViewClms()
getViewClms
インタフェース内 ViewForm
protected java.lang.String getViewClms(TableFormatter format)
format
- TableFormatterオブジェクトpublic boolean isEditable()
isEditable
インタフェース内 ViewForm
public void setGamenId(java.lang.String gamenId)
setGamenId
インタフェース内 ViewForm
gamenId
- 画面IDpublic java.lang.String getGamenId()
getGamenId
インタフェース内 ViewForm
protected boolean isClmBulkSet(int column)
column
- カラム番号public void setColumnBulkSet(java.lang.String columnName)
setColumnBulkSet
インタフェース内 ViewForm
columnName
- 例:"OYA,KO,HJO,SU,DYSET,DYUPD"protected void setFormatNoDisplay(TableFormatter format)
format
- フォーマッターpublic void setViewClass(java.lang.String clazz)
setViewClass
インタフェース内 ViewForm
clazz
- Viewのクラス属性protected java.lang.String getViewClass()
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.