public final class ChipAttributeStorage extends Storage<ChipAttribute> implements java.io.Serializable, XMLFileSupport
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clear()
マップからすべてのオブジェクトを削除します.
|
static ChipAttributeStorage |
getInstance()
インスタンスを取得します.
|
java.util.Iterator<ChipAttribute> |
iterator()
イテレータを返します.
|
void |
readFromXML(java.lang.String filePath)
コンテンツをXMLからロードします.
|
void |
remove(ChipAttribute val)
オブジェクトをマップから削除します.
|
void |
remove(java.lang.String key)
指定した名前を持つオブジェクトをマップから削除します.
|
void |
removeAll(ChipAttribute... values)
オブジェクトをマップから削除します.
|
void |
removeAll(java.util.Collection<? extends ChipAttribute> values)
オブジェクトをマップから削除します.
|
void |
removeAll(java.lang.String... keys)
指定した名前を持つオブジェクトをマップから削除します.
|
add, addAll, addAll, asList, contains, contains, containsAll, get, getAll, getIfContains, getProperties, isEmpty, keySet, printAll, printAll, put, putAll, putAll, size, toString
public void readFromXML(java.lang.String filePath) throws IllegalXMLFormatException, ContentsFileNotFoundException, ContentsIOException, DuplicateNameException
readFromXML
インタフェース内 XMLFileSupport
filePath
- ロードするXMLファイルのパスを指定します。DuplicateNameException
- チップ属性の名前が重複する場合に投げられます。IllegalXMLFormatException
- XMLフォーマットがDTDに適合しない場合などに投げることができます。ContentsFileNotFoundException
- 指定されたファイルが存在しない場合に投げられます。ContentsIOException
- 指定されたファイルがロードできない場合に投げられます。public java.util.Iterator<ChipAttribute> iterator()
iterator
インタフェース内 java.lang.Iterable<ChipAttribute>
iterator
クラス内 Storage<ChipAttribute>
public static ChipAttributeStorage getInstance()
public void remove(ChipAttribute val)
Storage
remove
クラス内 Storage<ChipAttribute>
val
- 削除するオブジェクトを指定します。public void remove(java.lang.String key)
Storage
remove
クラス内 Storage<ChipAttribute>
key
- 削除するオブジェクトの名前を指定します。public void removeAll(ChipAttribute... values)
Storage
removeAll
クラス内 Storage<ChipAttribute>
values
- 削除するオブジェクトを指定します。public void removeAll(java.util.Collection<? extends ChipAttribute> values)
Storage
removeAll
クラス内 Storage<ChipAttribute>
values
- 削除するオブジェクトを指定します。public void removeAll(java.lang.String... keys)
Storage
removeAll
クラス内 Storage<ChipAttribute>
keys
- 削除するオブジェクトの名前を指定します。public void clear()
Storage
clear
クラス内 Storage<ChipAttribute>