# クラスの使用
org.opengion.hayabusa.resource.GUIInfo

GUIInfoを使用しているパッケージ
パッケージ
説明
org.opengion.hayabusa.resource
国際化（リソース）管理関連リソース関連のハンドリングを行うクラス群です。
org.opengion.hayabusa.taglib
はやぶさのタグライブラリー関係のクラスを提供します。

- ## org.opengion.hayabusa.resourceでのGUIInfoの使用

  GUIInfoを返すorg.opengion.hayabusa.resourceのメソッド
  修飾子とタイプ
  メソッド
  説明
  `GUIInfo`
  UserInfo.`getGUIInfo(String gamenId)`
  ユーザー個別の画面オブジェクトを取得します。
  `GUIInfo[]`
  UserInfo.`getGUIInfos()`
  ユーザー個別の画面オブジェクトのマップを取得します。
  GUIInfo型のパラメータを持つorg.opengion.hayabusa.resourceのメソッド
  修飾子とタイプ
  メソッド
  説明
  `int`
  GUIInfoComparator.`compare(GUIInfo o1, GUIInfo o2)`
  順序付けのために 2 つの引数を比較します。
  `int`
  GUIInfo.`compareTo(GUIInfo other)`
  自然比較メソッド インタフェース Comparable の 実装に関連して、再定義しています。
  `void`
  UserInfo.`setAccessGui(GUIInfo guiInfo)`
  このユーザーでアクセスされた画面オブジェクトを設定します。
  GUIInfo型の型引数を持つorg.opengion.hayabusa.resourceのメソッド・パラメータ
  修飾子とタイプ
  メソッド
  説明
  `static Map<String,FavoriteGUIData>`
  UserAccessTable.`makeAccessDB(Map<String,GUIInfo> guiMap, String systemId, String userId, String lang)`
  ユーザーアクセス画面管理テーブルを整理します。
  `void`
  UserInfo.`setGUIMap(Map<String,GUIInfo> newGuiMap, Set<String> newForbidAddrSet)`
  ユーザー個別の画面オブジェクトのマップをセットします。

- ## org.opengion.hayabusa.taglibでのGUIInfoの使用

  GUIInfoを返すorg.opengion.hayabusa.taglibのメソッド
  修飾子とタイプ
  メソッド
  説明
  `protected GUIInfo`
  CommonTagSupport.`getGUIInfo(String gamenId)`
  画面情報(GUIInfo)を取得します｡ これは、session 登録項目 の HybsSystem#GUIMAP_KEY ｷｰ の値で 登録された MAP を取り出し、そこから取得します｡ 画面情報は、ﾛｸﾞｲﾝﾕｰｻﾞｰ毎に個別に持っています｡