tsukuba_bunko.peko.resource
クラス ResourceManager

java.lang.Object
  上位を拡張 tsukuba_bunko.peko.resource.ResourceManager

public class ResourceManager
extends java.lang.Object

"Peko" が使用するリソースを管理する機能を提供します。

バージョン:
$Revision: 1.1 $
作成者:
$Author: ppoi $

フィールドの概要
protected static java.lang.String RES_CANVAS
          キャンバス構成リソースを格納したファイル
protected static java.lang.String RES_DIALOG
          ダイアログ構成リソースを格納したファイル
protected static java.lang.String RES_GAME
          ゲーム構成リソースを格納したファイル
protected static java.lang.String RES_MENU
          メニュー項目リソースを格納したファイル
protected static java.lang.String RES_MESSAGE
          ログメッセージを格納したファイル
protected static java.lang.String RES_SYSTEM
          システム構成リソースを格納したファイル
protected static java.lang.String RES_TITLE
          タイトル画面構成リソースを格納したファイル
 
コンストラクタの概要
protected ResourceManager()
          ResourceManager のインスタンスを作成します。
 
メソッドの概要
 boolean exists(java.lang.String resourceID)
          リソースが存在するかどうかを判定します。
static ResourceManager getInstance()
          ResourceManager の唯一のインスタンスを取得します。
 LocationResources getLocationResources()
          ロケーションリソースを取得します。
 java.lang.Object getResource(java.lang.String resourceID)
          リソースを取得します。
 java.lang.Object getResource(java.lang.String resourceID, boolean nowarn)
          リソースを取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

RES_MESSAGE

protected static final java.lang.String RES_MESSAGE
ログメッセージを格納したファイル

関連項目:
定数フィールド値

RES_SYSTEM

protected static final java.lang.String RES_SYSTEM
システム構成リソースを格納したファイル

関連項目:
定数フィールド値

RES_MENU

protected static final java.lang.String RES_MENU
メニュー項目リソースを格納したファイル

関連項目:
定数フィールド値

RES_DIALOG

protected static final java.lang.String RES_DIALOG
ダイアログ構成リソースを格納したファイル

関連項目:
定数フィールド値

RES_CANVAS

protected static final java.lang.String RES_CANVAS
キャンバス構成リソースを格納したファイル

関連項目:
定数フィールド値

RES_GAME

protected static final java.lang.String RES_GAME
ゲーム構成リソースを格納したファイル

関連項目:
定数フィールド値

RES_TITLE

protected static final java.lang.String RES_TITLE
タイトル画面構成リソースを格納したファイル

関連項目:
定数フィールド値
コンストラクタの詳細

ResourceManager

protected ResourceManager()
ResourceManager のインスタンスを作成します。

メソッドの詳細

exists

public boolean exists(java.lang.String resourceID)
リソースが存在するかどうかを判定します。

パラメータ:
resourceID - リソース ID
戻り値:
存在する場合 true、存在しない場合 false

getResource

public java.lang.Object getResource(java.lang.String resourceID)
リソースを取得します。

パラメータ:
resourceID - リソース ID
戻り値:
リソース。対応するリソースが存在しない場合 null

getResource

public java.lang.Object getResource(java.lang.String resourceID,
                                    boolean nowarn)
リソースを取得します。

パラメータ:
resourceID - リソース ID
nowarn - true の場合、ワーニングログを出力しない
戻り値:
リソース。対応するリソースが存在しない場合 null

getLocationResources

public LocationResources getLocationResources()
ロケーションリソースを取得します。

戻り値:
ロケーションリソース

getInstance

public static ResourceManager getInstance()
ResourceManager の唯一のインスタンスを取得します。

戻り値:
唯一の ResourceManager のインスタンス


All Rights Reserved. © 1999-2006 The "Peko" Project, Tsukuba Bunko.