uCosminexus Portal Framework システム管理者ガイド
機能
タブ付きのポートレットテンプレートで使用するレイアウト情報を取得します。
Beanの項目
- 宣言
<jsp:useBean id="layoutbean" class="jp.co.hitachi.soft.portal.portal.controls.layoutbeans.PanedLayoutBean" scope="page"/>
- 対象スコープ
- page
メソッドの一覧
戻り値のデータ型 メソッド 説明 int countTab() タブの個数を数えます。 java.lang.String getActiveTabColor() タブの活性色を取得します。 java.lang.String getBackgroundColor() コンテンツ表示領域の背景色を取得します。 java.lang.String getNonActiveTabColor() タブの非活性色を取得します。 void getPortletContent(JspWriter out) ポートレットのコンテンツを出力します。 java.lang.String getProperty(java.lang.String name) ポートレットコントロールに指定されているプロパティを取得します。 java.lang.String getRulerColor() ルーラー色を取得します。 int getRulerSize() ルーラー幅を取得します。 java.lang.String getTabTitle(int n) n番目のタブのタイトル文字列を取得します。 java.lang.String getTabUrl(int n) n番目のタブのリンク先URLを生成します。 void initBean(ServletRequest req) Beanを初期化します。 boolean isActiveTab(int n) n番目のタブが現在選択されているかどうかを調べます。
メソッドの説明
- countTab
- 形式
public int countTab()
- 機能
- タブの個数を数えます。
- パラメタ
- なし
- 戻り値
- 表示するタブの個数
- 例外
- なし
- getActiveTabColor
- 形式
public java.lang.String getActiveTabColor()
- 機能
- タブの活性色を取得します。
- パラメタ
- なし
- 戻り値
- タブの活性色
- 次の優先度で設定値を取得します。
- ポートレット配置情報ファイル(PSMLファイル)に設定されたactive-colorの値
- プロパティjp.co.hitachi.soft.portal.layout.default.active.colorの値
- システムのデフォルト値(#990000)
- 例外
- なし
- getBackgroundColor
- 形式
public java.lang.String getBackgroundColor()
- 機能
- コンテンツ表示領域の背景色を取得します。
- パラメタ
- なし
- 戻り値
- 背景色
- 次の優先度に従い,設定値を取得します。
- ポートレット配置情報ファイル(PSMLファイル)に設定されたbackground-colorの値
- プロパティjp.co.hitachi.soft.portal.layout.default.background.colorの値
- システムのデフォルト値(#FFFFFF)
- 例外
- なし
- getNonActiveTabColor
- 形式
public java.lang.String getNonActiveTabColor()
- 機能
- タブの非活性色を取得します。
- パラメタ
- なし
- 戻り値
- タブの非活性色
- 次の優先度に従い,設定値を取得します。
- ポートレット配置情報ファイル(PSMLファイル)に設定されたtitle-colorの値
- プロパティjp.co.hitachi.soft.portal.layout.default.nonactive.colorの値
- システムのデフォルト値(#DDDDDD)
- 例外
- なし
- getPortletContent
- 形式
public void getPortletContent(JspWriter out)
- 機能
- ポートレットのコンテンツを出力します。
- パラメタ
- out - JSPに渡されたJspWriter
- 戻り値
- なし
- 例外
- IllegalArgumentException - 引数outがnullの場合
- getProperty
- 形式
public java.lang.String getProperty(java.lang.String name)
- 機能
- ポートレットコントロールに指定されているプロパティを取得します。
- パラメタ
- name - プロパティのキー
- 戻り値
- キーに対するプロパティ値
- プロパティがない場合は空文字列を返却します。
- 例外
- なし
- getRulerColor
- 形式
public java.lang.String getRulerColor()
- 機能
- ルーラー色を取得します。
- パラメタ
- なし
- 戻り値
- ルーラー色
- 次の優先度に従い,設定値を取得します。
- ポートレット配置情報ファイル(PSMLファイル)に設定されたruler-colorの値
- プロパティjp.co.hitachi.soft.portal.layout.default.ruler.colorの値
- システムのデフォルト値(#DDDDDD)
- 例外
- なし
- getRulerSize
- 形式
public int getRulerSize()
- 機能
- ルーラー幅を取得します。
- パラメタ
- なし
- 戻り値
- ルーラー幅
- 次の優先度に従い,設定値を取得します。
- ポートレット配置情報ファイル(PSMLファイル)に設定されたruler-sizeの値
- プロパティjp.co.hitachi.soft.portal.layout.default.ruler.sizeの値
- システムのデフォルト値(2)
- 例外
- なし
- getTabTitle
- 形式
public java.lang.String getTabTitle(int n)
- 機能
- n番目のタブのタイトル文字列を取得します。
- パラメタ
- n - タブ番号
- 戻り値
- n番目のタブのタイトル文字列
- 例外
- IllegalArgumentException - タブ番号が-1以下の場合,またはタブ番号がタブの個数より大きい場合
- getTabUrl
- 形式
public java.lang.String getTabUrl(int n)
- 機能
- n番目のタブのリンク先URLを生成します。
- パラメタ
- n - タブ番号
- 戻り値
- n番目のタブのリンク先URL
- 例外
- IllegalArgumentException - タブ番号が-1以下の場合,またはタブ番号がタブの個数より大きい場合
- initBean
- 形式
public void initBean(ServletRequest req)
- 機能
- このBeanを初期化します。
- パラメタ
- req - JSPに渡されたServletRequestオブジェクト
- 戻り値
- なし
- 例外
- IllegalStateException -使用できないポートレットテンプレートで呼ばれた場合
- IllegalArgumentException - 引数reqがnullまたは不正なオブジェクトである場合
- isActiveTab
- 形式
public boolean isActiveTab(int n)
- 機能
- n番目のタブが現在選択されているかどうかを調べます。
- パラメタ
- n - タブ番号
- 戻り値
- true:n番目のタブが選択されている場合
- false:n番目のタブが選択されていない場合
- 例外
- IllegalArgumentException
All Rights Reserved. Copyright (C) 2009, 2013, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2013, Hitachi INS Software, Ltd.