public class ViewForm_HTMLRotationTable extends ViewForm_HTMLTable
行と列を入れ替えて表示する、テーブル回転表示クラスです。 このクラスは、表示のみ実行可能です。旧ヘッダー部分は、第一カラムに表示されます。 このビューでは、行と列が入れ替わって表示している為、登録はできません。 AbstractViewForm により、setter/getterメソッドのデフォルト実装を提供しています。 各HTMLのタグに必要な setter/getterメソッドのみ,追加定義しています。 AbstractViewForm を継承している為,ロケールに応じたラベルを出力させる事が出来ます。
3.5.3.0 (2003/10/27) 新規作成 |
headerLine, NUMBER_DISPLAY, useIE7Header
BUFFER_LARGE, BUFFER_MIDDLE, CR
DEFAULT_CLM_WRITABLE, DEFAULT_SKIP
コンストラクタと説明 |
---|
ViewForm_HTMLRotationTable()
デフォルトコンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
canUseFormat()
フォーマットメソッドを使用できるかどうかを問い合わせます。
|
void |
clear()
内容をクリア(初期化)します。
|
java.lang.String |
create(int startNo,
int pageSize)
DBTableModel から HTML文字列を作成して返します。
|
protected java.lang.String |
getBgColorCycleClass(int indx)
テーブルのバックグラウンドカラーの値をセットします。
|
protected java.lang.String |
getTableHead()
DBTableModel から テーブルのタグ文字列を作成して返します。
|
boolean |
isEditable()
表示項目の編集(並び替え)が可能かどうかを返します。
|
void |
setBodyNoClass(java.lang.String flag)
カラムのクラス名(X,S9 など)のセットを行うかどうか指定します。
|
getColumnLabel, getHeader, getHeadLine, getHeadLine, getTableFoot, getTableTag, makeCheckbox, makeCheckbox, makeNthChild, setPopupReturnKeys
create, create, getAllCheckControl, getBackLinkCount, getBgColorCycleClass, getBoolParam, getClassName, getColumnCount, getColumnDbType, getColumnDisplayCount, getColumnName, getColumnNo, getColumnSize, getCountForm, getDBColumn, getDBTableModel, getEditorValue, getGamenId, getHeaderSkipCount, getHiddenRowValue, getId, getIntParam, getLastNo, getName, getNumberData, getNumberHeader, getOptionTypeAttributes, getPageSize, getParam, getParam, getRendererValue, getRendererValue, getResourceManager, getRowCount, getScrollBarEndDiv, getScrollBarStartDiv, getSelectedType, getSortedColumnLabel, getStartNo, getTableClass, getTypeCaseValue, getValue, getValueLabel, getViewArrayList, getViewClass, getViewClms, getViewClms, getViewFormType, init, isChecked, isClmBulkSet, isColumnDisplay, isColumnWritable, isFirstChecked, isMarked, isMustAnyColumn, isMustColumn, isNoTransition, isNumberDisplay, isSkip, isSkipNoEdit, isUseCheckControl, isWritable, makeTableSorterQuery, markerSet, setBackLinkCount, setBgColorClsClm, setBgColorCycle, setBooleanArray, setColumnBulkSet, setColumnDisplay, setColumnDisplay, setColumnGroup, setColumnWritable, setColumnWritable, setDBColumn, setEditMarker, setFormatNoDisplay, setFormatterList, setGamenId, setGroupClass, setGroupDir, setHeaderSkipCount, setHeight, setId, setName, setNoDisplay, setNoGroup, setNoMessage, setNoTransition, setNoWritable, setNumberType, setOptionTypeAttributes, setPageSize, setParam, setResourceManager, setScrollRowNo, setSelectedType, setSkip, setSkipNoEdit, setStartNo, setTableClass, setTableSorterKeys, setUseCheckControl, setUseScrollBar, setUseTableSorter, setViewArrayList, setViewClass, setViewLink, setViewMarker, setWidth, setWritableControl
public ViewForm_HTMLRotationTable()
6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor. |
public java.lang.String create(int startNo, int pageSize)
create
インタフェース内 ViewForm
create
クラス内 ViewForm_HTMLTable
startNo
- 表示開始位置pageSize
- 表示件数3.5.3.1 (2003/10/31) BgColorCycleClass の設定不具合修正。 |
3.5.6.4 (2004/07/16) ヘッダーとボディー部をJavaScriptで分離 |
3.8.8.5 (2007/03/09) 表示の仕方を修正しました。 |
4.0.0.0 (2005/01/31) 新規作成(getColumnClassName ⇒ getColumnDbType) |
6.4.5.0 (2016/04/08) メソッド変更( getColumnDbType(int) → getClassName(int) ) |
public void clear()
clear
インタフェース内 ViewForm
clear
クラス内 ViewForm_HTMLTable
protected java.lang.String getBgColorCycleClass(int indx)
getBgColorCycleClass
クラス内 AbstractViewForm
indx
- 先頭からの連番( 0から始める )AbstractViewForm.setBgColorClsClm( String )
3.8.8.5 (2007/03/09) ヘッダー部の色付け |
protected java.lang.String getTableHead()
getTableHead
クラス内 ViewForm_HTMLTable
5.9.1.2 (2015/10/23) 自己終了警告対応 |
6.4.4.2 (2016/04/01) StringBuilderの代わりに、OgBuilderを使用する。 |
public boolean canUseFormat()
canUseFormat
インタフェース内 ViewForm
canUseFormat
クラス内 ViewForm_HTMLTable
public void setBodyNoClass(java.lang.String flag)
flag
- クラス名使用の有無(true:使用しない/false:使用する。)public boolean isEditable()
isEditable
インタフェース内 ViewForm
isEditable
クラス内 AbstractViewForm
5.1.6.0 (2010/05/01) 新規追加 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.