|
rcomp b2008031701 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.phosphoresce.resourcecomp.plugin.container.CompareAbstractContainer
リソース比較情報コンテナ抽象上位クラス
情報保持形式によって下位クラスが設けられる設計としています。
フィールドの概要 | |
protected CompareSession |
session
リソース比較セッション |
コンストラクタの概要 | |
CompareAbstractContainer(CompareSession session)
コンストラクタ |
メソッドの概要 | |
abstract void |
add(Resource resource)
リソースを追加します。 |
abstract boolean |
contains(Resource resource)
指定された比較済みリソースが既に保持されているか判定します。 |
abstract java.util.List |
getResourceList()
リソースリストを取得します。 |
abstract java.util.List |
getResourceList(Status[] status)
指定されたステータスのリソースリストを取得します。 |
protected abstract void |
init()
クラスを初期化します。 |
abstract void |
remove(Resource resource)
指定されたリソースを削除します。 |
abstract void |
removeAll(java.util.Collection collection)
指定されたリソースリストを削除します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected CompareSession session
コンストラクタの詳細 |
public CompareAbstractContainer(CompareSession session) throws ResourceOperateException
session
- リソース比較セッション
ResourceOperateException
- 正常にクラスの初期化が行えなかった場合に発生メソッドの詳細 |
protected abstract void init() throws ResourceOperateException
ResourceOperateException
- 正常にクラスの初期化が行えなかった場合に発生public abstract void add(Resource resource) throws ResourceOperateException
CompareContainer
内の add
resource
- リソースオブジェクト
ResourceOperateException
- 正常に相対パスの解析が行えなかった場合に発生CompareContainer.add(org.phosphoresce.resourcecomp.core.Resource)
public abstract void remove(Resource resource) throws ResourceOperateException
CompareContainer
内の remove
resource
- リソースオブジェクト
ResourceOperateException
- 正常に相対パスの解析が行えなかった場合に発生CompareContainer.remove(org.phosphoresce.resourcecomp.core.Resource)
public abstract void removeAll(java.util.Collection collection) throws ResourceOperateException
CompareContainer
内の removeAll
collection
- 削除対象リソースリスト
ResourceOperateException
- 正常に相対パスの解析が行えなかった場合に発生CompareContainer.removeAll(java.util.Collection)
public abstract boolean contains(Resource resource) throws ResourceOperateException
CompareContainer
内の contains
resource
- 比較済みリソース
ResourceOperateException
- 正常に相対パスの解析が行えなかった場合に発生CompareContainer.contains(org.phosphoresce.resourcecomp.core.Resource)
public abstract java.util.List getResourceList() throws IllegalEnumerationException
CompareContainer
内の getResourceList
IllegalEnumerationException
- 不正な列挙型コードが指定された場合に発生CompareContainer.getResourceList()
public abstract java.util.List getResourceList(Status[] status) throws IllegalEnumerationException
CompareContainer
内の getResourceList
status
- ステータスリスト
IllegalEnumerationException
- 不正な列挙型コードが指定された場合に発生CompareContainer.getResourceList(org.phosphoresce.resourcecomp.core.enumeration.Status[])
|
rcomp b2008031701 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |