ルール・ディクショナリ・エディタ・コンポーネントのサポートされている属性に関する必知事項

この項では、ルール・ディクショナリ・エディタ・コンポーネントでサポートされている属性のリストを示します。

表26-2に、サポートされている属性のリストを示します。

表26-2 ルール・ディクショナリ・エディタのサポートされている属性

名前 タイプ 必須 デフォルト値 ELのサポート 説明

ruleDictModel

oracle.bpel.ruledict
ionarydc.model.inter
faces.RuleDictionary
Interface

はい

-

ELのみ

Rules SDKディクショナリ・オブジェクトのラッパー。ユーザーは、ルール・ディクショナリ・エディタ・コンポーネントjarファイル(adflibRuleDictionaryDC.jar)の一部として提供されるRuleDictionaryModelオブジェクトを使用できます。

viewOnly

java.lang.Boolean

いいえ

true

はい

viewOnlyモードで、ユーザーは、既存のディクショナリ・データを表示できますが、編集はできません。falseの場合(つまり「編集」モードで)、ユーザーは、ディクショナリを編集できます。

locale

java.util.Locale

いいえ

Locale.getD
efault()

はい

ローカライズに使用します。

timezone

java.util.TimeZone

いいえ

TimeZone.ge
tDefault() 

はい

ローカライズに使用します

ruleModel

java.lang.String

いいえ

oracle.bpel
.rulesdc.mo
del.impl.Ru
leModel

はい

デフォルトのRuleModelのカスタマイズに使用します。ユーザーは、RuleModelクラスを拡張して、特定のメソッドをオーバーライドできます。非推奨。rulesEditorPrefsを使用し、getIfThenPreferences().getRuleModel()をオーバーライドします。

simpleTestModel

java.lang.String

いいえ

oracle.bpel
.rulesdc.mo
del.impl.Si
mpleTestMod
el 

はい

デフォルトのSimpleTestModelのカスタマイズに使用します。ユーザーは、SimpleTestModelクラスを拡張して、特定のメソッドをオーバーライドできます。rulesEditorPrefsを使用し、getIfThenPreferences().getSimpleTestModel()をオーバーライドします。

selectedTab

java.lang.String

いいえ

-

はい

指定のタブ名(GLOBALS、FACTS、VALUESETS、LINKS、DESC_FUNCS、DSL_DEFNS、TESTS、TRANSLATIONSまたはルールセットの名前)に切り替えます。

selectedRulesetIdx

java.lang.String

いいえ

-

はい

デフォルトで選択されるルールセット索引を指定するために使用されます。selectedRulesetIdxが指定されている場合、selectedTab属性がオーバーライドされます。

dtColumnPageSize

java.lang.Integer

いいえ

5

はい

非推奨であり使用されません。

dtHeight

java.lang.Integer

いいえ

16

はい

非推奨であり使用されません。

dateStyle

java.lang.String

いいえ

ロケールから取得

はい

指定された場合、その日付スタイルがすべてのinputDateコンポーネントで使用されます。例: yyyy.MM.dd。

timeStyle

java.lang.String

いいえ

ロケールから取得

はい

指定された場合、その時間スタイルがすべてのinutDateコンポーネントで使用されます(例: HH:mm:ss)。

showValidationPanel

java.lang.Boolean

いいえ

true

はい

検証パネルがデフォルトで表示されます。ユーザーは、これをfalseに設定することで、非表示にできます。

discloseRules

java.lang.Boolean

いいえ

false

はい

非推奨であり使用されません。

displayRuleSetName

java.lang.Boolean

いいえ

true

はい

非推奨であり使用されません。

disableRuleSetName

java.lang.Boolean

いいえ

false

はい

非推奨であり使用されません。

showDTButtons

java.lang.Boolean

いいえ

true

はい

非推奨であり使用されません。

disableDFName

java.lang.Boolean

いいえ

false

はい

trueの場合、デシジョン関数エディタのポップアップでデシジョン関数名が無効化されます。非推奨。dfEditorPrefsを使用し、isDisableDFName()をオーバーライドします。

displayWSName

java.lang.Boolean

いいえ

true

はい

trueの場合、デシジョン関数エディタのポップアップで、デシジョン・サービス名が表示されます。サービス名は「ルール・サービスとして呼出し」がチェックされている場合にのみ有効になります。非推奨。dfEditorPrefsを使用し、isDisplayWSName()をオーバーライドします。

displayWSCheck

java.lang.Boolean

いいえ

true

はい

trueの場合、デシジョン関数エディタのポップアップの「ルール・サービスとして呼出し」チェック・ボックスが表示されます。非推奨。dfEditorPrefsを使用し、isDisplayWSCheck()をオーバーライドします。

disableInputOps

java.lang.Boolean

いいえ

false

はい

デシジョン関数エディタのポップアップの「入力」表で、追加、編集および削除の各操作が無効になります。非推奨。dfEditorPrefsを使用し、isDisableInputOps()をオーバーライドします。

disableOutputOps

java.lang.Boolean

いいえ

false

はい

デシジョン関数エディタのポップアップの「出力」表で、追加、編集および削除の各操作が無効になります。非推奨。dfEditorPrefsを使用し、isDisableOutputOps()をオーバーライドします。

displayAddDF

java.lang.Boolean

いいえ

true

はい

「デシジョン関数の追加」ボタンが表示されます。非推奨。dfEditorPrefsを使用し、isDisableAddDF()をオーバーライドします。

displayDeleteDF

java.lang.Boolean

いいえ

true

はい

「デシジョン関数の削除」ボタンが表示されます。非推奨。dfEditorPrefsを使用し、isDisableDeleteDF()をオーバーライドします。

rulesPageSize

java.lang.Integer

いいえ

5

はい

非推奨であり使用されません。

decimalSeparator

java.lang.Character

いいえ

ロケールに基づく

はい

小数セパレータの指定に使用します。これは数値書式に使用されます。指定された場合、ロケールに基づく小数セパレータをオーバーライドします。

groupingSeparator

java.lang.Character

いいえ

ロケールに基づく

はい

グループ化セパレータの指定に使用します。これは数値書式に使用されます。指定された場合、ロケールに基づくグループ化セパレータをオーバーライドします。

vldnPanelCollapsed

java.lang.Boolean

いいえ

false

はい

検証パネルがデフォルトで縮小されているかどうかを指定するために使用されます。

vldnTabTitle

java.lang.String

いいえ

ローカライズされたテキスト:ビジネス・ルール検証 - ログ

はい

検証パネルのタイトルを指定するために使用されます。

resourceManager

oracle.bpel.rulessha
reddc.model.interfac
es.ResourceManagerIn
terface

いいえ

-

はい

翻訳UIのリソース・マネージャを指定するために使用されます。変換に関する項を参照してください。

rulesEditorPrefs

oracle.bpel.ruledict
ionarydc.model.inter
faces.RulesEditorPre
ferences  

いいえ

oracle.bpel
.ruledictio
narydc.mode
l.impl.Rule
sEditorPref
erencesImpl

はい

ルール・エディタのプリファレンスを指定するために使用されます。コンシューマは、デフォルトの実装(oracle.bpel.ruledictionarydc.model.impl.RulesEditorPreferencesImpl)を拡張し、必要なプリファレンスのみをオーバーライドできます。

dfEditorPrefs

oracle.bpel.ruledict
ionarydc.model.inter
faces.DFEditorPrefer
ences 

いいえ

oracle.bpel
.ruledictio
narydc.mode
l.impl.DFEd
itorPrefere
ncesImpl 

はい

デシジョン関数エディタのプリファレンスを指定するために使用されます。コンシューマは、デフォルトの実装(oracle.bpel.ruledictionarydc.model.impl.DFEditorPreferencesImpl)を拡張し、必要なプリファレンスのみをオーバーライドできます。

showRSButtons

java.lang.Boolean

いいえ

true

はい

非推奨であり使用されません。

dfListener

oracle.bpel.decision
funceditordc.listene
r.DecisionFuncListen
er

いいえ

-

はい

デシジョン関数エディタの更新の通知に使用します。非推奨。dfEditorPrefsを使用し、getDfListener()をオーバーライドします。

dfActionListener

oracle.bpel.ruledict
ionarydc.listener.De
cisionFuncActionList
ener 

いいえ

-

はい

デシジョン関数が追加または削除された際の通知に使用します。非推奨。dfEditorPrefsを使用し、getDfActionListener()をオーバーライドします。

dfServiceNameCustomize

oracle.bpel.decision
funceditordc.listene
r.DecisionFuncServic
eNameCustomizer

いいえ

-

はい

デシジョン関数のサービス名のカスタマイズに使用します。非推奨。dfEditorPrefsを使用し、getDfServiceNameCustomizer()をオーバーライドします。

dictVersionInfo

oracle.bpel.ruledict
ionarydc.model.inter
faces.DictVersionInf
o 

いいえ

-

はい

比較用にディクショナリ・バージョンのリストを取得するための差分またはマージで使用します。非推奨。dfEditorPrefsを使用し、getDfServiceNameCustomizer()をオーバーライドします。

testExecutor

oracle.bpel.testedit
ordc.interfaces.Test
Executor

いいえ

-

はい

テスト・スイート、テスト・テンプレートおよびテスト・ケースに使用します。

disableRulesTesting

java.lang.Boolean

いいえ

false

はい

trueの場合、ルールのテスト機能は無効になります。

disableVerbalRules

java.lang.Boolean

いいえ

true

はい

trueの場合、言語化機能は無効になるため、「ビジネス・フレーズ」タブは表示されず、動詞ルールでのCRUD操作は無効になります。

boUpdateListener

oracle.bpel.ruledict
ionarydc.listener.BO
UpdateListener 

いいえ

-

はい

ビジネス・オブジェクトの同期に使用します。