|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||