rcomp
b2008031701

org.phosphoresce.resourcecomp.plugin.writer
クラス ResultWriterFactory

java.lang.Object
  拡張org.phosphoresce.resourcecomp.plugin.writer.ResultWriterFactory

public final class ResultWriterFactory
extends java.lang.Object

リソース比較結果出力クラスファクトリクラス

作成者:
Kitagawa

フィールドの概要
static java.lang.Class DEFAULT_CLASS
          ディフォルトクラス
 
コンストラクタの概要
ResultWriterFactory()
          コンストラクタ
 
メソッドの概要
 ResultWriter create(CompareSession session, Status[] status)
          指定されたセッションを元にリソース比較コンテナクラスインスタンスを生成します。
 java.lang.Class getTargetClass()
          対象クラスを取得します。
 void setTargetClass(java.lang.Class clazz)
          対象クラスを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEFAULT_CLASS

public static final java.lang.Class DEFAULT_CLASS
ディフォルトクラス

コンストラクタの詳細

ResultWriterFactory

public ResultWriterFactory()
コンストラクタ

メソッドの詳細

getTargetClass

public java.lang.Class getTargetClass()
対象クラスを取得します。

戻り値:
対象クラス

setTargetClass

public void setTargetClass(java.lang.Class clazz)
対象クラスを設定します。

パラメータ:
clazz - 対象クラス

create

public ResultWriter create(CompareSession session,
                           Status[] status)
                    throws IllegalConfigurationException
指定されたセッションを元にリソース比較コンテナクラスインスタンスを生成します。

パラメータ:
session - セッションオブジェクト
status - 出力対象ステータス
戻り値:
リソース比較コンテナクラスインスタンス
例外:
IllegalConfigurationException - 正常にクラスインスタンスを生成できなかった場合に発生

rcomp
b2008031701