public final class SelectionFactory
extends java.lang.Object
Selectionオブジェクトを取得する為に使用するファクトリクラスです。 Selectionオブジェクト のキー(codeName)を元に、オブジェクトをキャッシュ管理 することが、主な機能です。
3.5.5.7 (2004/05/10) 新規作成 |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
clear()
Selectionオブジェクトをプールからすべて削除します。
|
static Selection |
newDBRadioSelection(java.lang.String query,
java.lang.String dbid,
java.lang.String lang)
DB検索(SQL)文字列より、データベースSelectionオブジェクトを構築します。
|
static Selection |
newDBSelection(java.lang.String query,
java.lang.String dbid,
java.lang.String lang,
java.lang.String addKeyLabel)
DB検索(SQL)文字列より、データベースSelectionオブジェクトを構築します。
|
static Selection |
newSelection(java.lang.String type,
CodeData codeData,
java.lang.String addKeyLabel)
各種Selectionオブジェクトを構築します。
|
static Selection |
newSelection(java.lang.String type,
java.lang.String editPrm,
java.lang.String lang)
各種Selectionオブジェクトを構築します。
|
public static Selection newDBSelection(java.lang.String query, java.lang.String dbid, java.lang.String lang, java.lang.String addKeyLabel)
query
- DB検索(SQL)文字列dbid
- データベース接続先IDlang
- リソースを使用する場合の言語addKeyLabel
- キー:ラベル形式で表示するかどうか[true/false/null]4.0.0.0 (2006/11/15) lang 属性を追加します。 |
6.2.0.0 (2015/02/27) キー:ラベル形式で表示するかどうかを、指定できるようにします。 |
6.4.3.1 (2016/02/12) PMD refactoring. Collections.synchronizedMap で対応。 |
public static Selection newDBRadioSelection(java.lang.String query, java.lang.String dbid, java.lang.String lang)
query
- DB検索(SQL)文字列dbid
- データベース接続先IDlang
- リソースを使用する場合の言語4.3.3.6 (2008/11/15) 新規作成 |
6.4.3.1 (2016/02/12) PMD refactoring. Collections.synchronizedMap で対応。 |
public static Selection newSelection(java.lang.String type, java.lang.String editPrm, java.lang.String lang)
type
- Selectionオブジェクトのタイプ(KEYVAL,MENU,HM,NUM,YMD,MENU)editPrm
- type別のパラメータ文字列lang
- 言語5.7.3.0 (2014/02/07) 新規作成 |
6.0.4.0 (2014/11/28) type に、MENU を指定できるように変更 |
6.2.6.0 (2015/06/19) type別Selectionの場合、ラベルリソースを使用する為、言語を引数で渡す。 |
6.3.4.0 (2015/08/01) Selection_HM の引数から、lang 属性を削除します。 |
public static Selection newSelection(java.lang.String type, CodeData codeData, java.lang.String addKeyLabel)
type
- Selectionオブジェクトのタイプ(MENU,RADIO)codeData
- CodeDataオブジェクトaddKeyLabel
- キー:ラベル形式で表示するかどうか[true/false/null]5.7.3.0 (2014/02/07) 新規作成 |
6.2.0.0 (2015/02/27) キー:ラベル形式で表示するかどうかを、指定できるようにします。 |
6.2.2.4 (2015/04/24) BITBOX 新規追加 |
6.4.4.0 (2016/03/11) CHBOX2は、コードリソースも使用できるように変更。 |
public static void clear()
4.3.3.6 (2008/11/15) DBRadioMap追加 |
6.4.3.1 (2016/02/12) PMD refactoring. Collections.synchronizedMap で対応。 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.