jp.morpho.webapp.validator
クラス ValidatorFactoryImpl

java.lang.Object
  |
  +--jp.morpho.webapp.validator.ValidatorFactory
        |
        +--jp.morpho.webapp.validator.ValidatorFactoryImpl
すべての実装インタフェース:
java.io.Serializable

public class ValidatorFactoryImpl
extends ValidatorFactory

バリデータ ファクトリの実装です。

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

コンストラクタの概要
ValidatorFactoryImpl()
           ValidatorFactoryImpl を作成します。
 
メソッドの概要
 jp.morpho.webapp.validator.Validator generateValidator(java.io.InputStream in)
           バリデータ オブジェクトを生成し、入力ストリームから読み出されたデータを使って、そのバリデータ オブジェクトを初期化します。
 jp.morpho.webapp.validator.Validator generateValidator(javax.servlet.ServletContext sc, java.lang.String path)
           バリデータ オブジェクトを生成し、指定されたパスにある XML 定義ファイルから読み出されたデータを使って、そのバリデータ オブジェクトを初期化します。
 jp.morpho.webapp.validator.Validator generateValidator(java.lang.String name)
           バリデータ オブジェクトを生成し、クラスローダが検索した XML 定義ファイルから読み出されたデータを使って、そのバリデータ オブジェクトを初期化します。
 
クラス jp.morpho.webapp.validator.ValidatorFactory から継承したメソッド
getInstance
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ValidatorFactoryImpl

public ValidatorFactoryImpl()

ValidatorFactoryImpl を作成します。

メソッドの詳細

generateValidator

public jp.morpho.webapp.validator.Validator generateValidator(java.lang.String name)
                                                       throws ValidatorException

バリデータ オブジェクトを生成し、クラスローダが検索した XML 定義ファイルから読み出されたデータを使って、そのバリデータ オブジェクトを初期化します。

定義:
クラス ValidatorFactory 内の generateValidator
パラメータ:
name - クラスローダが検索する XML 定義ファイルの名前
戻り値:
クラスローダが検索した XML 定義ファイルのデータを使って初期化されたバリデータ オブジェクト
例外:
ValidatorException - 構文解析エラーの場合

generateValidator

public jp.morpho.webapp.validator.Validator generateValidator(java.io.InputStream in)
                                                       throws ValidatorException

バリデータ オブジェクトを生成し、入力ストリームから読み出されたデータを使って、そのバリデータ オブジェクトを初期化します。

定義:
クラス ValidatorFactory 内の generateValidator
パラメータ:
in - バリデータ データを持つ入力ストリーム
戻り値:
入力ストリームのデータを使って初期化されたバリデータ オブジェクト
例外:
ValidatorException - 構文解析エラーの場合

generateValidator

public jp.morpho.webapp.validator.Validator generateValidator(javax.servlet.ServletContext sc,
                                                              java.lang.String path)
                                                       throws ValidatorException

バリデータ オブジェクトを生成し、指定されたパスにある XML 定義ファイルから読み出されたデータを使って、そのバリデータ オブジェクトを初期化します。 このメソッドは、クラスローダに基づいてリソースを検索する generateValidator(String) とは異なる用途に使われます。 このメソッドでは、クラスローダを使用しません。 リソースの検索には ServletContext オブジェクトを使用します。

定義:
クラス ValidatorFactory 内の generateValidator
パラメータ:
path - リソースへのパスを指定する String
戻り値:
指定されたパスにある XML 定義ファイルのデータを使って初期化されたバリデータ オブジェクト
例外:
ValidatorException - 構文解析エラーの場合