uCosminexus Portal Framework システム管理者ガイド

[目次][用語][索引][前へ][次へ]


jp.co.hitachi.soft.portal.portal.controls.layoutbeans.PanedLayoutBean

機能

タブ付きのポートレットテンプレートで使用するレイアウト情報を取得します。

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()

機能
タブの活性色を取得します。

パラメタ
なし

戻り値
タブの活性色
次の優先度で設定値を取得します。
  1. ポートレット配置情報ファイル(PSMLファイル)に設定されたactive-colorの値
  2. プロパティjp.co.hitachi.soft.portal.layout.default.active.colorの値
  3. システムのデフォルト値(#990000)

例外
なし

getBackgroundColor

形式
public java.lang.String getBackgroundColor()

機能
コンテンツ表示領域の背景色を取得します。

パラメタ
なし

戻り値
背景色
次の優先度に従い,設定値を取得します。
  1. ポートレット配置情報ファイル(PSMLファイル)に設定されたbackground-colorの値
  2. プロパティjp.co.hitachi.soft.portal.layout.default.background.colorの値
  3. システムのデフォルト値(#FFFFFF)

例外
なし

getNonActiveTabColor

形式
public java.lang.String getNonActiveTabColor()

機能
タブの非活性色を取得します。

パラメタ
なし

戻り値
タブの非活性色
次の優先度に従い,設定値を取得します。
  1. ポートレット配置情報ファイル(PSMLファイル)に設定されたtitle-colorの値
  2. プロパティjp.co.hitachi.soft.portal.layout.default.nonactive.colorの値
  3. システムのデフォルト値(#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()

機能
ルーラー色を取得します。

パラメタ
なし

戻り値
ルーラー色
次の優先度に従い,設定値を取得します。
  1. ポートレット配置情報ファイル(PSMLファイル)に設定されたruler-colorの値
  2. プロパティjp.co.hitachi.soft.portal.layout.default.ruler.colorの値
  3. システムのデフォルト値(#DDDDDD)

例外
なし

getRulerSize

形式
public int getRulerSize()

機能
ルーラー幅を取得します。

パラメタ
なし

戻り値
ルーラー幅
次の優先度に従い,設定値を取得します。
  1. ポートレット配置情報ファイル(PSMLファイル)に設定されたruler-sizeの値
  2. プロパティjp.co.hitachi.soft.portal.layout.default.ruler.sizeの値
  3. システムのデフォルト値(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.