インタフェース
org.seasar.aptina.commons.message.EnumMessageCode の使用

EnumMessageCode を使用しているパッケージ
org.seasar.aptina.commons.message プロパティファイルの代わりに列挙に記述されたメッセージを使用する ResourceBundle を提供します. 
org.seasar.aptina.commons.source ソースを生成するためのクラスを提供します. 
 

org.seasar.aptina.commons.message での EnumMessageCode の使用
 

EnumMessageCode 型の型パラメータを持つ org.seasar.aptina.commons.message のクラス
 class EnumMessageFormatter<T extends Enum<T> & EnumMessageCode>
          列挙に定義された Formatter のパターンを使用してメッセージを組み立てるクラスです.
 class EnumMessageResourceBundle<T extends Enum<T> & EnumMessageCode>
          メッセージを定義した列挙を使用するリソースバンドルです.
 class EnumMessageTextFormatter<T extends Enum<T> & EnumMessageCode>
          列挙に定義された MessageFormat のパターンを使用してメッセージを組み立てるクラスです.
 

EnumMessageCode 型の型パラメータを持つ org.seasar.aptina.commons.message のメソッド
static
<T extends Enum<T> & EnumMessageCode>
ResourceBundle
EnumMessageResourceBundle.getBundle(Class<T> enumClass)
          メッセージを定義した列挙を使用するリソースバンドルを返します.
static
<T extends Enum<T> & EnumMessageCode>
ResourceBundle
EnumMessageResourceBundle.getBundle(Class<T> enumClass, Locale locale)
          メッセージを定義した列挙を使用するリソースバンドルを返します.
static
<T extends Enum<T> & EnumMessageCode>
ResourceBundle
EnumMessageResourceBundle.getBundleNoFallback(Class<T> enumClass)
          メッセージを定義した列挙を使用するリソースバンドルを返します.
static
<T extends Enum<T> & EnumMessageCode>
ResourceBundle
EnumMessageResourceBundle.getBundleNoFallback(Class<T> enumClass, Locale locale)
          メッセージを定義した列挙を使用するリソースバンドルを返します.
 

org.seasar.aptina.commons.source での EnumMessageCode の使用
 

EnumMessageCode 型の型パラメータを持つ org.seasar.aptina.commons.source のクラス
 class SimpleSourceGenerator<T extends Enum<T> & EnumMessageCode>
          printf でソースを生成する単純なジェネレータのための抽象クラスです.
 



Copyright © 2009-2010 The Seasar Foundation. All Rights Reserved.