resourcemanager
クラス XMLDataMap

java.lang.Object
  上位を拡張 resourcemanager.XMLDataMap
直系の既知のサブクラス:
CommandMap, WordMap

public class XMLDataMap
extends java.lang.Object

XML 文書のデータを管理するクラス


入れ子のクラスの概要
protected  class XMLDataMap.DataReadHandler
          データを読み込む SAX イベントハンドラ-
 
フィールドの概要
private  java.util.Map map
          データを格納するマップ
 
コンストラクタの概要
XMLDataMap()
          XML 文書のデータを管理するオブジェクトを構築する
 
メソッドの概要
 java.lang.String getName(java.lang.String key)
          データを返す
 void readFromStream(java.io.InputStream is)
          入力ストリームから XML 文書を読み込む
 void readFromURL(java.net.URL url)
          URL から XML 文書を読み込む
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

map

private java.util.Map map
データを格納するマップ

コンストラクタの詳細

XMLDataMap

public XMLDataMap()
XML 文書のデータを管理するオブジェクトを構築する

メソッドの詳細

readFromURL

public void readFromURL(java.net.URL url)
                 throws javax.xml.parsers.ParserConfigurationException,
                        org.xml.sax.SAXException,
                        java.io.IOException
URL から XML 文書を読み込む

パラメータ:
url - データがある URL
例外:
javax.xml.parsers.ParserConfigurationException - 要求された構成を満たす SAXParser を生成できないとき
org.xml.sax.SAXException - 構文解析エラーが発生したとき
java.io.IOException - 入出力エラーが発生したとき

readFromStream

public void readFromStream(java.io.InputStream is)
                    throws javax.xml.parsers.ParserConfigurationException,
                           org.xml.sax.SAXException,
                           java.io.IOException
入力ストリームから XML 文書を読み込む

パラメータ:
is - 入力ストリーム
例外:
javax.xml.parsers.ParserConfigurationException - 要求された構成を満たす SAXParser を生成できないとき
org.xml.sax.SAXException - 構文解析エラーが発生したとき
java.io.IOException - 入出力エラーが発生したとき

getName

public java.lang.String getName(java.lang.String key)
データを返す

パラメータ:
key - データのキー
戻り値:
データの値