|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectkinugasa.field.FieldMapLoader
public final class FieldMapLoader
フィールドマップに関する様々なファイルをロードします.
このクラスを利用して、様々なXMLファイルを正しい順番でロードできます。
フィールドの概要 | |
---|---|
private java.util.List<java.lang.String> |
attributeFileList
チップ属性ファイルのパス. |
private java.util.List<java.lang.String> |
chipSetFileList
チップセットファイルのパス. |
private java.util.List<java.lang.String> |
fieldMapBuiderFileList
フィールドマップビルだのファイルパス. |
private java.util.List<java.lang.String> |
vehicleFileList
移動手段ファイルのパス. |
コンストラクタの概要 | |
---|---|
FieldMapLoader()
新しいFieldMapLoaderを作成します. |
メソッドの概要 | |
---|---|
FieldMapLoader |
attribute(java.lang.String filePath)
チップ属性ファイルを追加します. |
FieldMapLoader |
chipSet(java.lang.String filePath)
チップセットファイルを追加します. |
FieldMapLoader |
fieldMapBuilder(java.lang.String filePath)
フィールドマップビルダファイルを追加します. |
void |
load()
全てのファイルをロードします. |
void |
load(java.io.PrintStream stream)
全てのファイルをロードします. |
java.lang.String |
toString()
|
FieldMapLoader |
vehicle(java.lang.String filePath)
移動手段ファイルを追加します. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
private java.util.List<java.lang.String> attributeFileList
private java.util.List<java.lang.String> vehicleFileList
private java.util.List<java.lang.String> chipSetFileList
private java.util.List<java.lang.String> fieldMapBuiderFileList
コンストラクタの詳細 |
---|
public FieldMapLoader()
メソッドの詳細 |
---|
public FieldMapLoader attribute(java.lang.String filePath)
filePath
- ファイルパスを指定します。public FieldMapLoader vehicle(java.lang.String filePath)
filePath
- ファイルパスを指定します。public FieldMapLoader chipSet(java.lang.String filePath)
filePath
- ファイルパスを指定します。public FieldMapLoader fieldMapBuilder(java.lang.String filePath)
filePath
- ファイルパスを指定します。public void load() throws IllegalXMLFormatException, ContentsFileNotFoundException, ContentsIOException, java.lang.NumberFormatException, DuplicateNameException
IllegalXMLFormatException
- XMLファイルフォーマットに関する例外です。ContentsFileNotFoundException
- 指定されたファイルが存在しない場合に投げられます。ContentsIOException
- ファイルがロードできない場合に投げられます。java.lang.NumberFormatException
- 数値が変換できない場合に投げられます。DuplicateNameException
- 一意的でなければならない名前が重複した際に投げられます。public void load(java.io.PrintStream stream) throws IllegalXMLFormatException, ContentsFileNotFoundException, ContentsIOException, java.lang.NumberFormatException, DuplicateNameException
stream
- nullでない場合、追加されたオブジェクトの情報が送信されます。IllegalXMLFormatException
- XMLファイルフォーマットに関する例外です。ContentsFileNotFoundException
- 指定されたファイルが存在しない場合に投げられます。ContentsIOException
- ファイルがロードできない場合に投げられます。java.lang.NumberFormatException
- 数値が変換できない場合に投げられます。DuplicateNameException
- 一意的でなければならない名前が重複した際に投げられます。public java.lang.String toString()
java.lang.Object
内の toString
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |