クラス TabData
java.lang.Object
org.opengion.hayabusa.html.TabData
タブ表示を行う場合の各タブに対応するデータを管理します。
タブ表示には、text , id , body の項目を持っています。
このタブ表示には、tabstrip.htc と multipage.htc の2つの JavaScript が必要です。
text は、tabstrip の tab に表示する文字列を指定します。
id は、multipage の pageview の id を指定します。
body は、multipage の pageview の BODY 部に記述する タブの内容です。
タブとタブの間には、tabseparator が挿入されます。これは、タブ間の大きさを指定します。
一番最後の tabseparator は、タブの配置方法(縦か横)に応じて変更されます。
horizontal の場合は、widt を 100% に、vertical の場合は、height を 100% に設定します。
設定方法は、tabseparator の defaultstyle 属性に style 属性の形式(width:100%)で指定します。
- 変更履歴:
- 3.5.6.5 (2004/08/09) 新規作成
- 機能分類
- 画面表示
- 導入されたバージョン:
- JDK5.0,
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
-
コンストラクタの詳細
-
TabData
コンストラクター- パラメータ:
text
- タブのテキストname
- multipage の pageview の id を指定します。body
- multipage の pageview の BODY 部に記述するタブの内容を指定します。openFlag
- タブが選択されているかどうかstyle
- タブに指定するスタイルシート属性を設定します。- 変更履歴:
- 3.8.6.1 (2006/10/20) action属性を追加
-
-
メソッドの詳細
-
getTab
tab用 のタグを作成して返します。 引数の style が、null でなければ、defaultStyle と selectedStyle に設定します。 また、タブ単独に直接指定されている場合は、そちらが優先されます。- パラメータ:
inStyle
- 外部より指定されるスタイルidno
- ID用数値- 戻り値:
- tab要のリストタグ
- 変更履歴:
- 5.9.1.3 (2015/10/30) 引数追加で新規作成
-
getTabBody
pageview のタグを作成して返します。 タブの内容を表示するタグを作成します。- パラメータ:
idno
- ID用数値- 戻り値:
- pageviewのタグ
- 変更履歴:
- 5.9.1.3 (2015/10/30) 引数追加で新規作成
-
isOpen
タブが選択されているかどうか(true:選択/false:通常)を取得します。 タブが選択されるかどうかは、tabTag の term,termList が成立するか、 tabTableTag で、selectedIndex 指定されるかです。- 戻り値:
- タブが選択されているかどうか(true:選択/false:通常)
- 変更履歴:
- 3.8.6.1 (2006/10/24) 新規追加
-