基本的なカスタマイズ > ユーザーインタフェースのカスタマイズ > JSP クライアントへのピッカーの組み込み > JCA での参加者ピッカーの設定 > ソリューション > ソリューションエレメント
  
ソリューションエレメント
エレメント
タイプ
説明
actionClass
タグ属性
選択した参加者の処理のために呼び出す必要のある操作クラスの名前。
actionMethod
タグ属性
選択した参加者の処理のために呼び出す必要のある操作メソッドの名前。
select
タグ属性
ピッカーで複数選択が可能か ("multi") 単一選択のみか ("single") を指定します。
participantType
タグ属性
これを使用してデフォルト値を任意の参加者タイプに設定します。クラス com.ptc.core.components.beans です。
PrincipalBean には、4 つの文字列定数が定義されており、そのうちの 1 つをこの属性に渡すことができます。定数は、ALL_PARTICIPANT、USER、GROUP、および ORG です。
singleParticipantType
タグ属性
これを使用して、participantType タグ属性で指定されたデフォルトの参加者タイプを唯一サポートされるタイプとして設定します。ここでは、true または false の値を設定できます。true に設定されている場合、participantType 属性で指定されるように、単一タイプに制限されます。false または指定なしの場合、ピッカーは ALL_PARTICIPANT、USER、GROUP、ORG の参加者タイプをサポートします。
associationMap
タグ属性
このマップには、関連付けドロップダウンリストに表示される関連付けのキー値ペアが含まれています。キーは関連付けの選択時にユーザーに返される Java 文字列リテラルです。値は関連付けドロップダウンリストに表示されるローカライズされた文字列です。
defaultAssociation
タグ属性
ドロップダウンであらかじめ選択しておく関連付けは、この属性に渡す必要があります。
associationLabel
タグ属性
関連付けの表示ラベルのローカライズされた文字列。
emailAllowed
タグ属性
"true" に設定すると、電子メールテキストボックスがレンダリングされます。参加要請する電子メールの区切りとしてコンマまたはスペースを入力できます。
contextMap
タグ属性
サーチ範囲を実行するコンテキストのリスト。このマップには、「サーチ範囲」ドロップダウンリストに表示されるコンテキストのキー値ペアが含まれています。キーは Windchill オブジェクトの oid を表す Java 文字列リテラルです。値は「サーチ範囲」ドロップダウンリストに表示されるローカライズされた文字列です。
filterEmail
タグ属性
ユーザーをサーチする際にこの属性が "true" に設定されている場合、電子メールアドレスを持つユーザーだけが返ります。デフォルトは "false" です。
recentAllowed
タグ属性
"false" に設定すると、最近の参加者のテキストボックスがレンダーされません。デフォルトは "true" です。
applicationContextSearch
タグ属性
ユーザーをサーチする際にこの属性が "true" に設定されている場合、指定したアプリケーションコンテキスト内のユーザーだけが返ります。デフォルトは "false" です。
defaultContext
タグ属性
ドロップダウンであらかじめ選択しておくコンテキストは、この属性に渡す必要があります。
serviceMap
タグ属性
LDAP サーバーのリストが渡され、サーチが実行されます。この属性のデフォルト値はありません。このマップには、「サービス」ドロップダウンリストに表示されるコンテキストのキー値ペアが含まれています。キーは LDAP サーバーを表す Java 文字列リテラルです。値は「サービス」ドロップダウンリストに表示されるローカライズされた文字列です。
includeInternal
タグ属性
"true" に設定すると、内部グループがサーチされます。デフォルトは "false" です。
disableRestrictedSearchScope
タグ属性
"true" に設定すると、組織に設定されている制限されたサーチ範囲が無効になります。デフォルトは "false" です。
enforceRestrictedSearchScope
タグ属性
"true" に設定すると、組織での設定にかかわらず、制限されたサーチ範囲が有効になります。デフォルトは "false" です。
showRoles
タグ属性
サーチにフィルタを追加して、選択する役割のサーチ範囲を制限するには、これを "true" に設定します。このオプションは、タイプオプションがユーザーの場合にのみ表示されます。
true の場合、サーチ基準で選択可能な役割のドロップダウンリストが表示されます。コンテキストで渡された役割が表示されます。
デフォルトは "false" です。
resourcePool
タグ属性
サーチするプリンシパルのプールを指定します。
すべてのアクセス制御規則も引き続き適用されます。
searchProfileGroups
タグ属性
"true" に設定すると、システム内のプロファイルグループのみがサーチされます。
デフォルトは "false" です。
searchDisconnectedPrincipals
タグ属性
"PrincipalBean.LDAP" に設定すると、LDAP 内の切断されたプリンシパルのみがサーチされます。
"PrincipalBean.DB" に設定すると、DB 内の切断されたプリンシパルのみがサーチされます。
デフォルトは "false" です。
title
タグ属性
参加者ピッカーウィンドウのタイトルを指定します。
デフォルトは「参加者を検索」です。
showSearchIn
タグ属性
参加者ピッカーに「サーチ範囲:」フィールドを表示するかどうかを指定します。デフォルトは "true" で、既存の機能が維持されます。
helpSelectorKey
タグ属性
ピッカーのヘルプリンクを設定します。何も指定しない場合、デフォルトで、ParticipantPickerHelp の service.properties の値になります。
enforceModifyPermission
タグ属性
サーチ結果がフィルタされ、カレントユーザーが修正アクセス許可を持つオブジェクトだけが返ります。