org.apache.struts.util
クラス MessageResourcesFactory

java.lang.Object
  |
  +--org.apache.struts.util.MessageResourcesFactory
すべての実装インタフェース:
java.io.Serializable
直系の既知のサブクラス:
PropertyMessageResourcesFactory

public abstract class MessageResourcesFactory
extends java.lang.Object
implements java.io.Serializable

MessageResourcesインスタンスのファクトリーです。 このクラスの一般的な利用パターンは以下のようになります:

バージョン:
$Revision: 1.4 $ $Date: 2001/02/12 00:32:13 $
作成者:
Craig R. McClanahan
関連項目:
直列化された形式

フィールドの概要
protected static java.lang.Class clazz
          MessageResourcesFactory インスタンスで使用される Java クラス。
protected static java.lang.String factoryClass
          MessageResourcesFactory インスタンスで使用されるクラスの完全修飾クラス名。
protected  boolean returnNull
          新たに生成する MessageResourcess の初期化の際に設定する "return null" プロパティ。
 
コンストラクタの概要
MessageResourcesFactory()
           
 
メソッドの概要
static MessageResourcesFactory createFactory()
          カスタマイズされた MessageResources インスタンスを生成することのできる適切な MessageResourcesFactory インスタンスを生成し返します。
abstract  MessageResources createResources(java.lang.String config)
          新たな MessageResources をインスタンス化し、返します。
static java.lang.String getFactoryClass()
           
 boolean getReturnNull()
           
static void setFactoryClass(java.lang.String factoryClass)
           
 void setReturnNull(boolean returnNull)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

returnNull

protected boolean returnNull
新たに生成する MessageResourcess の初期化の際に設定する "return null" プロパティ。


clazz

protected static transient java.lang.Class clazz
MessageResourcesFactory インスタンスで使用される Java クラス。


factoryClass

protected static java.lang.String factoryClass
MessageResourcesFactory インスタンスで使用されるクラスの完全修飾クラス名。

コンストラクタの詳細

MessageResourcesFactory

public MessageResourcesFactory()
メソッドの詳細

getReturnNull

public boolean getReturnNull()

setReturnNull

public void setReturnNull(boolean returnNull)

createResources

public abstract MessageResources createResources(java.lang.String config)
新たな MessageResources をインスタンス化し、返します。 このメソッドは具象サブクラスで実装されなくてはなりません。

パラメータ:
config - リクエストされたバンドルに対する設定パラメータ

getFactoryClass

public static java.lang.String getFactoryClass()

setFactoryClass

public static void setFactoryClass(java.lang.String factoryClass)

createFactory

public static MessageResourcesFactory createFactory()
カスタマイズされた MessageResources インスタンスを生成することのできる適切な MessageResourcesFactory インスタンスを生成し返します。 もしファクトリを生成することができなかった場合には、かわりに null を返します。



このドキュメントは、Ja-Jakartaにより訳されました。コメントがある場合は、report@jajakarta.orgまでお願いします。
Copyright (C) 2000-2002 - Apache Software Foundation