概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## tsukuba_bunko.resource
クラス Resources

    java.lang.Object
      tsukuba_bunko.resource.Resources

直系の既知のサブクラス:
  LocationResources

    public class Resources

extends java.lang.Object

リソースとリソースIDの関連を管理します。

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

コンストラクタの概要
`Resources()` `Resources` のインスタンスを作成します。

メソッドの概要
`java.lang.Object` | `getResource(java.lang.String resourceName)` リソースを取得します。
`java.lang.String[]` | `getResourceIDs()` この `Resources` が管理する全リソースIDを取得します。
`static Resources` | `newInstance(java.net.URL resourceURL)` リソースファイルからリソースをロードし、`Resources` のインスタンスを作成します.
`void` | `setResource(java.lang.String resourceName, java.lang.Object resource)` リソースを設定します。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### Resources

    public Resources()

  `Resources` のインスタンスを作成します。

メソッドの詳細

### getResource

    public java.lang.Object getResource(java.lang.String resourceName)

  リソースを取得します。

  パラメータ:
    `resourceName` - リソース名
  戻り値:
    リソース

### setResource

    public final void setResource(java.lang.String resourceName,
                                  java.lang.Object resource)

  リソースを設定します。

  パラメータ:
    `resourceName` - リソース名
    `resource` - リソース

### getResourceIDs

    public java.lang.String[] getResourceIDs()

  この `Resources` が管理する全リソースIDを取得します。

  戻り値:
    リソースIDの配列

### newInstance

    public static Resources newInstance(java.net.URL resourceURL)
                                 throws IllegalResourceException,
                                        javax.xml.parsers.ParserConfigurationException,
                                        org.xml.sax.SAXException,
                                        java.io.IOException

  リソースファイルからリソースをロードし、`Resources` のインスタンスを作成します.

  パラメータ:
    `resourceURL` - リソースファイルの URL
  戻り値:
    生成された `Resources`
  例外:
    `IllegalResourceException` - リソースファイルが不正な場合
    `javax.xml.parsers.ParserConfigurationException` - JAXP が正常に構成されていない場合
    `org.xml.sax.SAXException` - JAXP が正常に構成されていない場合
    `java.io.IOException` - I/O エラーが発生した場合

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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