サーチ属性リスト委任の修正
独自に作成したカスタムの PickerSearchAttributeListDelegate を実装するには、wt.query.SearchAttributeListDelegate および com.ptc.windchill.cadx.common.picker.PickerSearchAttributeListDelegate を実装するクラスを作成するか、com.ptc.windchill.cadx.common.picker.PickerSearchAttributeList をサブクラスとするクラスを作成します。PickerSearchAttributeListDelegate および PickerSearchAttributeList とそれらのメソッドの詳細については、Javadoc を参照してください。
* 
PickerSearchAttributeList は SearchAttributeList を拡張するので、カスタムクラスを SearchAttributeListDelegate および PickerSearchAttributeListDelegate として使用できます。
* 
PickerSearchAttributeList を拡張する場合は、フィルタを設定して NullPointerExceptions を回避する必要があります。この問題は、今後のリリースで対処されます。
新しい PickerSearchAttributeListDelegate を設定するには、xconfmanager を使用して「com/ptc/windchill/cadx/common/picker/picker.properties」に以下のようなエントリを追加します。
wt.services/svc/default/com.ptc.windchill.cadx.common.picker.PickerSearchAttributeListDelegate/<com.ptc.windchill.cadx.common.picker.pickerSearchAttributeList にも指定されている一意の委任 ID> /java.lang.Object/0=mine.MyPickerSearchAttributeList/duplicate
xconfmanager を使用して、wt.properties 内の pickerSearchAttributeList エントリを com.ptc.windchill.cadx.common.picker.pickerSearchAttributeList=<一意の委任_ID> に変更します。wt.properties にエントリがない場合は、STANDARD が代理 ID として使用されます。
これは役に立ちましたか?