jp.ne.mki.wedge.pub.vfunit.tag
クラス TagFactory

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.pub.vfunit.tag.TagFactory

public class TagFactory
extends java.lang.Object

XMLタグから 対象となるIVfUnitProcessを作成する。 タグ名とクラス名のMappingは VfUnitTagMapping.properties のリソースから 標準の設定を取得します。 Mappingの追加をしたい場合は、addTagMapping(String tagName, String className) にて追加してください。 ここで設定する情報は <test> の子要素として設定する、 IVfUnitProcess の実装クラスです。

作成者:
kanbayashi

メソッドの概要
 void addProperties(java.util.Properties addProp)
          定数定義の追加
 void addTagMapping(java.lang.String tagName, java.lang.String className)
          Tagマッピングを追加
static TagFactory getInstance()
          インスタンスを取得
 IVfUnitProcess getProcess(org.w3c.dom.Node node, VfUnitXmlTest test)
          IVfUnitProcessを取得
 java.util.Properties getProperties()
          タグ名とクラス名のMapping用Propertiesを取得
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

addProperties

public void addProperties(java.util.Properties addProp)
定数定義の追加

パラメータ:
addProp -

getInstance

public static TagFactory getInstance()
インスタンスを取得

戻り値:

addTagMapping

public void addTagMapping(java.lang.String tagName,
                          java.lang.String className)
Tagマッピングを追加

パラメータ:
tagName -
className -

getProperties

public java.util.Properties getProperties()
タグ名とクラス名のMapping用Propertiesを取得

戻り値:

getProcess

public IVfUnitProcess getProcess(org.w3c.dom.Node node,
                                 VfUnitXmlTest test)
IVfUnitProcessを取得

パラメータ:
node -
戻り値: