public final class XMLReader extends TextIO<XMLElement> implements Freeable, Loadable
| 修飾子とタイプ | メソッドと説明 |
|---|---|
XMLReader |
add(java.util.Collection<? extends XMLElement> obj)
要素をこのテキストファイルの末尾に追加します.
|
XMLReader |
add(TextIO<? extends XMLElement> other)
他のTextIOのすべての要素を、このテキストファイルの末尾に追加します.
|
XMLReader |
add(XMLElement... obj)
要素をこのテキストファイルの末尾に追加します.
|
XMLReader |
add(XMLElement obj)
要素をこのテキストファイルの末尾に追加します.
|
XMLReader |
clear()
全ての要素を破棄します.
|
XMLReader |
free()
コンテンツをメモリから破棄出来るようにします.
|
boolean |
isLoaded()
このオブジェクトが、すでにロードされているかを検査します.
|
XMLReader |
load()
コンテンツをロードして展開します.
|
XMLReader |
remove(java.util.Collection<? extends XMLElement> obj)
要素をこのテキストファイルから削除します.
|
XMLReader |
remove(TextIO<? extends XMLElement> other)
他のTextIOのすべての要素を、このテキストファイルから削除します.
|
XMLReader |
remove(XMLElement... obj)
要素をこのテキストファイルから削除します.
|
XMLReader |
remove(XMLElement obj)
要素をこのテキストファイルから削除します.
|
getData, getFile, getFirst, getName, isEmpty, iterator, printAll, size, toStringpublic XMLReader(java.io.File file)
throws ContentsFileNotFoundException
public XMLReader(java.lang.String filePath)
throws ContentsFileNotFoundException
public XMLReader load() throws IllegalXMLFormatException, ContentsFileNotFoundException, ContentsIOException
Loadableload インタフェース内 LoadableIllegalXMLFormatExceptionContentsFileNotFoundExceptionContentsIOExceptionpublic XMLReader free()
Freeablepublic boolean isLoaded()
Loadablepublic XMLReader add(java.util.Collection<? extends XMLElement> obj)
TextIOadd クラス内 TextIO<XMLElement>obj - 追加するオブジェクトを指定します。public XMLReader add(TextIO<? extends XMLElement> other)
TextIOadd クラス内 TextIO<XMLElement>other - 追加するオブジェクトが含まれたTextIOを指定します。public XMLReader add(XMLElement obj)
TextIOadd クラス内 TextIO<XMLElement>obj - 追加するオブジェクトを指定します。public XMLReader add(XMLElement... obj)
TextIOadd クラス内 TextIO<XMLElement>obj - 追加するオブジェクトを指定します。public XMLReader clear()
TextIOclear クラス内 TextIO<XMLElement>public XMLReader remove(java.util.Collection<? extends XMLElement> obj)
TextIOremove クラス内 TextIO<XMLElement>obj - 削除するオブジェクトを指定します。public XMLReader remove(TextIO<? extends XMLElement> other)
TextIOremove クラス内 TextIO<XMLElement>other - 削除するオブジェクトが含まれたTextIOを指定します。public XMLReader remove(XMLElement obj)
TextIOremove クラス内 TextIO<XMLElement>obj - 削除するオブジェクトを指定します。public XMLReader remove(XMLElement... obj)
TextIOremove クラス内 TextIO<XMLElement>obj - 削除するオブジェクトを指定します。