uCosminexus Portal Framework システム管理者ガイド
機能
タイトルバー付きのポートレットテンプレートで使用するレイアウト情報を取得します。
Beanの項目
- 宣言
<jsp:useBean id="layoutbean" class="jp.co.hitachi.soft.portal.portal.controls.layoutbeans.TitleLayoutBean" scope="page"/>
- 対象スコープ
- page
メソッドの一覧
戻り値のデータ型 メソッド 説明 java.lang.String getBackgroundColor() コンテンツ表示領域の背景色を取得します。 java.lang.String getButtonImage(int type) タイトルバーに含まれるボタン画像のURLを取得します。 java.lang.String getButtonUrl(int type) タイトルバーに含まれるボタン用のリンク先URLを取得します。 void getPortletContent(JspWriter out) ポートレットのコンテンツを出力します。 java.lang.String getPortletParameter(java.lang.String name) ポートレットのパラメタ値を取得します。 java.lang.String getPortletTitle() ポートレットのタイトル文字列を取得します。 java.lang.String getProperty(java.lang.String name) ポートレットコントロールに指定されているプロパティを取得します。 java.lang.String getTitleColor() タイトルバーの背景色を取得します。 void initBean(ServletRequest req) Beanを初期化します。 boolean isCloseMode() ポートレットを閉じることができるかを取得します。 boolean isEditMode() ポートレットの編集モードが有効かを判定します。 boolean isHelpMode() ポートレットのヘルプモードが有効かを判定します。 boolean isMaximizeMode() ポートレットを最大化表示できるかを取得します。 boolean isMinimizeMode() ポートレットを最小化表示ができるかを取得します。
メソッドの説明
- getBackgroundColor
- 形式
public java.lang.String getBackgroundColor()
- 機能
- コンテンツ表示領域の背景色を取得します。
- パラメタ
- なし
- 戻り値
- 背景色
- 次の優先度に従い,設定値を取得します。
- ポートレット配置情報ファイル(PSMLファイル)に設定されたbackground-colorの値
- プロパティjp.co.hitachi.soft.portal.layout.default.background.colorの値
- システムのデフォルト値(#FFFFFF)
- 例外
- なし
- getButtonImage
- 形式
public java.lang.String getButtonImage(int type)
- 機能
- タイトルバーに含まれるボタン画像のURLを取得します。
- パラメタ
- type - ボタンのタイプ
ボタンのタイプ 内容 TitleLayoutBean TYPE_CLOSE 閉じるボタン TitleLayoutBean TYPE_EDIT 編集ボタン TitleLayoutBean TYPE_HELP ヘルプボタン TitleLayoutBean TYPE_MAXIMIZE 最大化ボタン TitleLayoutBean TYPE_MINIMIZE 最小化ボタン TitleLayoutBean TYPE_RESTORE 復元ボタン
- 戻り値
- ボタン画像のURL
- 例外
- なし
- getButtonUrl
- 形式
public java.lang.String getButtonUrl(int type)
- 機能
- タイトルバーに含まれるボタン用のリンク先URLを取得します。
- パラメタ
- type - ボタンのタイプ
ボタンのタイプ 内容 TitleLayoutBean TYPE_CLOSE 閉じるボタン TitleLayoutBean TYPE_EDIT 編集ボタン TitleLayoutBean TYPE_HELP ヘルプボタン TitleLayoutBean TYPE_MAXIMIZE 最大化ボタン TitleLayoutBean TYPE_MINIMIZE 最小化ボタン TitleLayoutBean TYPE_RESTORE 復元ボタン
- 戻り値
- ボタンのリンク先URL
- 例外
- IllegalArgumentException
- getPortletContent
- 形式
public void getPortletContent(JspWriter out)
- 機能
- ポートレットのコンテンツを出力します。
- パラメタ
- out - JSPに渡されたJspWriter
- 戻り値
- なし
- 例外
- IllegalArgumentException - 引数outがnullの場合
- getPortletParameter
- 形式
public java.lang.String getPortletParameter(java.lang.String name)
- 機能
- ポートレットのパラメタ値を取得します。
- パラメタ
- name - パラメタ設定値のキー
- 戻り値
- パラメタ設定値
- 例外
- IllegalArgumentException - 引数outがnullの場合
- getPortletTitle
- 形式
public java.lang.String getPortletTitle()
- 機能
- ポートレットのタイトル文字列を取得します。
- パラメタ
- なし
- 戻り値
- ポートレットのタイトル文字列
- 例外
- なし
- getProperty
- 形式
public java.lang.String getProperty(java.lang.String name)
- 機能
- ポートレットコントロールに指定されているプロパティを取得します。
- パラメタ
- name - プロパティのキー
- 戻り値
- キーに対するプロパティ値
- プロパティがない場合は空文字列を返却します。
- 例外
- なし
- getTitleColor
- 形式
public java.lang.String getTitleColor()
- 機能
- タイトルバーの背景色を取得します。
- パラメタ
- なし
- 戻り値
- タイトルバーの背景色
- 次の優先度に従い,設定値を取得します。
- ポートレット配置情報ファイル(PSMLファイル)に設定されたtitle-colorの値
- プロパティjp.co.hitachi.soft.portal.layout.default.title.colorの値
- システムのデフォルト値(#DDDDDD)
- 例外
- なし
- initBean
- 形式
public void initBean(ServletRequest req)
- 機能
- このBeanを初期化します。
- パラメタ
- req - JSPに渡されたServletRequestオブジェクト
- 戻り値
- なし
- 例外
- IllegalArgumentException - 引数reqがnullまたは不正なオブジェクトである場合
- isCloseMode
- 形式
public boolean isCloseMode()
- 機能
- ポートレットを閉じることができるかを取得します。
- パラメタ
- なし
- 戻り値
- true:ポートレットを閉じることができる
- false:ポートレットを閉じることができない
- ポートレットのパラメタに,キー名称を「hptl.CloseMode」,値を「true」に指定している
- 利用者がログインしている
- 画面上に二つ以上のポートレットが存在する
- 強制表示タブの画面でない
- 例外
- なし
- isEditMode
- 形式
public boolean isEditMode()
- 機能
- ポートレットの編集モードが有効かを判定します。表示されるポートレットが編集画面を持ち,かつユーザがログインしている場合に,編集モードが有効と判定します。
- パラメタ
- なし
- 戻り値
- true:編集画面が有効
- false:編集画面が無効
- 例外
- なし
- isHelpMode
- 形式
public boolean isHelpMode()
- 機能
- ポートレットのヘルプモードが有効かを判定します。表示されるポートレットがヘルプ画面を持つ場合に,ヘルプモードが有効と判定します。
- パラメタ
- なし
- 戻り値
- true:ヘルプモードが有効
- false:ヘルプモードが無効
- 例外
- なし
- isMaximizeMode
- 形式
public boolean isMaximizeMode()
- 機能
- ポートレットを最大化表示できるかを取得します。
- パラメタ
- なし
- 戻り値
- true:ポートレットを最大化表示できる
- false:ポートレットを最大化表示できない
- 次の条件にすべて当てはまる場合,tureを返却します。
- ポートレットのパラメタに,キー名称を「hptl.MaximizeMode」,値を「true」または「指定無し」を指定している
- 表示中のポートレットが最大化表示ではない
- 例外
- なし
- isMinimizeMode
- 形式
public boolean isMinimizeMode()
- 機能
- ポートレットを最小化(タイトルだけ)の表示できるかを取得します。
- パラメタ
- なし
- 戻り値
- true:ポートレットを最小化(タイトルだけ)の表示にできる
- false:ポートレットを最小化(タイトルだけ)の表示できない
- 次の条件にすべて当てはまる場合,tureを返却します。
- ポートレットのパラメタに,キー名称を「hptl.MinimizeMode」,値を「true」に指定している
- 利用者がログインしている
- 現在のポートレットが最小化の状態でない
- 強制表示タブの画面でない
- 例外
- なし
All Rights Reserved. Copyright (C) 2009, 2013, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2013, Hitachi INS Software, Ltd.