ポートレットユティリティクラスライブラリを使用すると,任意のURL変換種別を選択できます。
ポートレットユティリティクラスライブラリ使用時のポートレットの画面遷移を次の図に示します。
図3-8 ポートレットユティリティクラスライブラリ使用時のポートレットの画面遷移
ユーザの操作時に呼び出されるメソッド,および使用するURL変換種別を次の表に示します。なお,項番は図中の番号に対応しています。
表3-8 ユーザの操作時に呼び出されるメソッドおよび使用するURL変換種別
項番 | ユーザの操作 | 呼び出されるメソッド | 画面モード | URL変換種別 |
---|---|---|---|---|
1 | ボタンをクリック※1 | - | EDIT | - |
2 | ポートレット編集画面から標準画面に戻る操作 | getRestoreURI | DEFAULT | - |
3 | ポートレット編集画面でインラインフレームにコンテンツ表示 |
| IFRAME | ポータルURL変換 |
4 | ポートレット編集画面から新規ウィンドウを表示 | lookupURI (NEWWINDOW指定) | NEWWINDOW | - |
5 | ポートレット編集画面で[適用する]ボタンなどをクリック |
| EDIT | ポートレットURL変換 |
6 | ポートレット編集画面から最大化画面を表示 | lookupURI(MAXIMIZE指定) | MAXIMIZE | - |
7 | 標準画面で[更新]ボタンなどをクリック | getRestoreURI | DEFAULT | - |
8 | 標準画面でインラインフレームにコンテンツ表示 |
| IFRAME | ポータルURL変換 |
9 | 標準画面から新規ウィンドウ画面を表示 | lookupURI (NEWWINDOW指定) | NEWWINDOW | - |
10 | 標準画面から最大化画面を表示 |
| MAXIMIZE | ポートレットURL変換 |
11 | ポートレット最大化画面で標準画面に戻る操作 | getRestoreURI | DEFAULT | - |
12 | ポートレット最大化画面から新規ウィンドウ画面を表示 | lookupURI(NEWWINDOW指定) | NEWWINDOW | - |
13 | ポートレット最大化画面でインラインフレームにコンテンツを表示 |
| IFRAME | ポータルURL変換 |
14 | ボタンをクリック※1 | - | EDIT | - |
15 | ポートレット最大化画面の編集画面からポートレット最大化画面に戻る操作 |
| MAXIMIZE | - |
16 | ポートレット最大化画面で[更新]ボタンなどをクリック |
| MAXIMIZE | ポートレットURL変換 |
17 | ポートレット最大化画面の編集画面で[適用する]ボタンなどをクリック |
| EDIT | ポートレットURL変換 |
18 | ポートレット最大化画面の編集画面でインラインフレームにコンテンツを表示 |
| IFRAME | ポータルURL変換 |
19 | ポートレット最大化画面の編集画面から新規ウィンドウ画面を表示 | lookupURI(NEWWINDOW指定) | NEWWINDOW | - |
20 | 新規ウィンドウ画面でインラインフレームにコンテンツを表示 |
| IFRAME | ポータルURL変換 |
21 | 新規ウィンドウ画面で[更新]ボタンなどをクリック |
| NEWWINDOW | ポートレットURL変換 |
22 | インラインフレームで[再表示]ボタンなどをクリック |
| IFRAME |
|
注※1 ボタンによる遷移は,「3.8.1(2) リクエスト処理」を参照してください。
注※2 transPortalURIメソッドは,ポータルURL変換を行います。
注※3 transPortletURIメソッドは,ポートレットURL変換を行います。
画面モードについては,「3.7.1 日立APIポートレットの画面モードの種類」を参照してください。