修改搜尋屬性清單委派
若要實行自己的自訂 PickerSearchAttributeListDelegate,請建立實行 wt.query.SearchAttributeListDelegate 與 com.ptc.windchill.cadx.common.picker.PickerSearchAttributeListDelegate 的類別,或建立子類別為 com.ptc.windchill.cadx.common.picker.PickerSearchAttributeList 的類別。請參閱 javadoc 以獲得 PickerSearchAttributeListDelegate 與 PickerSearchAttributeList 及其方法的詳細資訊。
* 
PickerSearchAttributeList 延伸自 SearchAttributeList,因此,可以使用自訂類別作為 SearchAttributeListDelegate 與 PickerSearchAttribute ListDelegate。
* 
如果延伸 PickerSearchAttributeList,您可能必須設定篩選器,避免發生 NullPointerExceptions。這個問題將在未來的發行版本中處理。
若要配置新的 PickerSearchAttributeListDelegate,請使用 xconfmanager 新增項目到 com/ptc/windchill/cadx/common/picker/picker.properties,類似於:
wt.services/svc/default/com.ptc.windchill.cadx.common.picker.PickerSearchAttributeListDelegate/<具唯一性委派 ID,也指定於 com.ptc.windchill.cadx.common.picker.pickerSearchAttributeList> /java.lang.Object/0=mine.MyPickerSearchAttributeList/duplicate。
使用 xconfmanager 將 wt.properties 中的 pickerSearchAttributeList 項目變更為 com.ptc.windchill.cadx.common.picker.pickerSearchAttributeList=<具唯一性指派 id>。如果 wt.properties 中沒有任何項目,則使用 STANDARD 作為委派 ID。
這是否有幫助?