rcomp
b2008031701

org.phosphoresce.resourcecomp.plugin.container
クラス CompareDOMContainer

java.lang.Object
  拡張org.phosphoresce.resourcecomp.plugin.container.CompareAbstractContainer
      拡張org.phosphoresce.resourcecomp.plugin.container.CompareDOMContainer
すべての実装インタフェース:
CompareContainer, java.io.Serializable

public final class CompareDOMContainer
extends CompareAbstractContainer

リソース比較情報ドキュメントオブジェクトモデルコンテナクラス

作成者:
Kitagawa
関連項目:
直列化された形式

フィールドの概要
 
クラス org.phosphoresce.resourcecomp.plugin.container.CompareAbstractContainer から継承したフィールド
session
 
コンストラクタの概要
CompareDOMContainer(CompareSession session)
          コンストラクタ
 
メソッドの概要
 void add(Resource resource)
          リソースを追加します。
 boolean contains(Resource resource)
          指定された比較済みリソースが既に保持されているか判定します。
 java.util.List getResourceList()
          リソースリストを取得します。
 java.util.List getResourceList(Status[] status)
          指定されたステータスのリソースリストを取得します。
protected  void init()
          クラスを初期化します。
 void remove(Resource resource)
          指定されたリソースを削除します。
 void removeAll(java.util.Collection collection)
          指定されたリソースリストを削除します。
 java.lang.String toString()
          オブジェクト情報を文字列として提供します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

CompareDOMContainer

public CompareDOMContainer(CompareSession session)
                    throws ResourceOperateException
コンストラクタ

パラメータ:
session - リソース比較セッション
例外:
ResourceOperateException - 正常にクラスの初期化が行えなかった場合に発生
メソッドの詳細

init

protected void init()
             throws ResourceOperateException
クラスを初期化します。

定義:
クラス CompareAbstractContainer 内の init
例外:
ResourceOperateException - 正常にクラスの初期化が行えなかった場合に発生
関連項目:
CompareAbstractContainer.init()

add

public void add(Resource resource)
         throws ResourceOperateException
リソースを追加します。

定義:
インタフェース CompareContainer 内の add
定義:
クラス CompareAbstractContainer 内の add
パラメータ:
resource - リソースオブジェクト
例外:
ResourceOperateException - 正常に相対パスの解析が行えなかった場合に発生
関連項目:
CompareContainer.add(org.phosphoresce.resourcecomp.core.Resource), CompareAbstractContainer.add(org.phosphoresce.resourcecomp.core.Resource)

remove

public void remove(Resource resource)
            throws ResourceOperateException
指定されたリソースを削除します。

定義:
インタフェース CompareContainer 内の remove
定義:
クラス CompareAbstractContainer 内の remove
パラメータ:
resource - リソースオブジェクト
例外:
ResourceOperateException - 正常に相対パスの解析が行えなかった場合に発生
関連項目:
CompareAbstractContainer.remove(org.phosphoresce.resourcecomp.core.Resource)

removeAll

public void removeAll(java.util.Collection collection)
               throws ResourceOperateException
指定されたリソースリストを削除します。

定義:
インタフェース CompareContainer 内の removeAll
定義:
クラス CompareAbstractContainer 内の removeAll
パラメータ:
collection - 削除対象リソースリスト
例外:
ResourceOperateException - 正常に相対パスの解析が行えなかった場合に発生
関連項目:
CompareAbstractContainer.removeAll(java.util.Collection)

contains

public boolean contains(Resource resource)
                 throws ResourceOperateException
指定された比較済みリソースが既に保持されているか判定します。

定義:
インタフェース CompareContainer 内の contains
定義:
クラス CompareAbstractContainer 内の contains
パラメータ:
resource - 比較済みリソース
戻り値:
比較済みリソースが既に保持されている場合にtrueを返却
例外:
ResourceOperateException - 正常に相対パスの解析が行えなかった場合に発生
関連項目:
CompareAbstractContainer.contains(org.phosphoresce.resourcecomp.core.Resource)

getResourceList

public java.util.List getResourceList()
                               throws IllegalEnumerationException
リソースリストを取得します。

定義:
インタフェース CompareContainer 内の getResourceList
定義:
クラス CompareAbstractContainer 内の getResourceList
戻り値:
リソースリスト
例外:
IllegalEnumerationException - 不正な列挙型コードが指定された場合に発生
関連項目:
CompareAbstractContainer.getResourceList()

getResourceList

public java.util.List getResourceList(Status[] status)
                               throws IllegalEnumerationException
指定されたステータスのリソースリストを取得します。

定義:
インタフェース CompareContainer 内の getResourceList
定義:
クラス CompareAbstractContainer 内の getResourceList
パラメータ:
status - ステータスリスト
戻り値:
リソースリスト
例外:
IllegalEnumerationException - 不正な列挙型コードが指定された場合に発生
関連項目:
CompareAbstractContainer.getResourceList(org.phosphoresce.resourcecomp.core.enumeration.Status[])

toString

public java.lang.String toString()
オブジェクト情報を文字列として提供します。

戻り値:
オブジェクト情報文字列
関連項目:
Object.toString()

rcomp
b2008031701