intra-mart(R)
5.1

jp.co.intra_mart.foundation.datastore.common.model
インタフェース TerminableInternationalModelMap

すべてのスーパーインタフェース:
java.io.Serializable
既知の実装クラスの一覧:
GenericTerminableInternationalModelMap

public interface TerminableInternationalModelMap
extends java.io.Serializable

期間国際化モデルのマッピング情報を持ちます。 システムで定義された言語に対応する情報のみを持ちます。

導入されたバージョン:
5.0

メソッドの概要
 TerminableInternationalModel createTerminableInternationalModel(java.util.Locale locale)
          期間国際化モデルを生成します。
 boolean exists(java.util.Locale locale)
          指定された言語に該当する期間国際化モデルが存在するかどうか判定します。
 TerminableInternationalModel findTerminableInternationalModel(java.util.Locale locale)
          指定された言語に該当する期間国際化モデルを取得します。
 java.util.Locale[] getLocales()
          マッピングされている期間国際化モデル TerminableInternationalModel の言語 Locale の一覧を取得します。
 void remove(java.util.Locale locale)
          指定された言語に該当するデータを削除します。
 

メソッドの詳細

createTerminableInternationalModel

public TerminableInternationalModel createTerminableInternationalModel(java.util.Locale locale)
                                                                throws AccessorException
期間国際化モデルを生成します。 引数で指定された言語に該当する既存の情報は新しい情報で上書きされます。 システムで取り扱う言語のみが対象となります。

パラメータ:
locale - 言語
戻り値:
期間国際化モデル
例外:
AccessorException - システムで使用することができない言語が指定された場合

exists

public boolean exists(java.util.Locale locale)
指定された言語に該当する期間国際化モデルが存在するかどうか判定します。

パラメータ:
locale - 言語
戻り値:
対象となる期間国際化モデルが存在する場合 true、それ以外は false

findTerminableInternationalModel

public TerminableInternationalModel findTerminableInternationalModel(java.util.Locale locale)
                                                              throws IllegalLocaleException
指定された言語に該当する期間国際化モデルを取得します。 引数 locale で指定された言語に該当する TerminableInternationalModelを取得します。該当するものが存在しない場合、 null が返されます。

パラメータ:
locale - 対象となる言語
戻り値:
対象となる期間国際化モデル(存在しない場合は null
例外:
IllegalLocaleException - 言語に関する例外が発生した場合

getLocales

public java.util.Locale[] getLocales()
マッピングされている期間国際化モデル TerminableInternationalModel の言語 Locale の一覧を取得します。

戻り値:
言語の一覧

remove

public void remove(java.util.Locale locale)
            throws AccessorException
指定された言語に該当するデータを削除します。

パラメータ:
locale - 削除対象の言語
例外:
AccessorException - アクセサで何らかの例外が発生した場合

intra-mart(R)
5.1

Copyright © 2000-2006 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.