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 エラーが発生した場合


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