基本的なカスタマイズ > ユーザーインタフェースのカスタマイズ > UI の情報の表示 > 属性のカスタマイズ > Windchill 属性のカスタマイズの概要 > 属性 ID の検索方法
  
属性 ID の検索方法
java コードで属性コンフィギュレーションを作成する場合、その属性の ID を指定する必要があります。
Typed オブジェクトと TypeManaged オブジェクトの場合、ID は「タイプおよび属性の管理」ユーティリティでその属性に表示される内部名でなければなりません。その他のオブジェクトの場合、名前は次のソースで検索できます。これらのレポートを使用する場合、完全なパッケージを含む完全修飾タイプ名を入力する必要があります (例: wt.part.WTPart)。
論理属性レポート
これは「カスタマイズ」> 「ツール」> 「Logical Attributes Report」から表示できます。
TypeManaged クラスの場合、このレポートには以下が含まれます。
1. LogicalAttributes.xml ファイルで定義されているエイリアス属性 (注記: これは現在では推奨されていません。エイリアス属性を定義するには、代わりに「タイプおよび属性の管理」ユーティリティを使用します)。
2. ハード (アノテーション) 属性 (前述の属性によってオーバーライドされていない場合)
3. 「タイプおよび属性の管理」ユーティリティで定義されている属性 (エイリアス属性によってオーバーライドされていない場合)
TypeManaged 以外のクラスの場合、このレポートには以下が含まれます。
1. LogicalAttributes.xml ファイルで定義されているエイリアス属性
2. ハード (アノテーション属性) (エイリアス属性によってオーバーライドされていない場合)
AttributeConfigs および describeProperty タグで属性 ID としてこのファイルからの論理形式の名前を使用します。リストされているすべての属性を UI で使用できるわけではありません。属性を表示するためには、属性の GUI コンポーネントを作成可能なデータユーティリティが使用可能でなければなりません。
利用可能な属性レポート
これは「カスタマイズ」> 「ツール」> 「Available Attributes Report」から表示できます。
このレポートには、テーブルビューに含めることができる属性がリストされます。このリストの属性を、JCA ID 列内の名前を使用して属性パネルに含めることができます。
プロパティレポート
これは「カスタマイズ」> 「ツール」> 「Property Report」から表示できます。
これは複合レポートであり、タイプのハード属性、論理属性レポートにリストされている論理属性、利用可能な属性レポートにリストされているテーブルビュー属性が表示されます。各属性をクリックすると、その属性についての追加の情報と、その属性に登録されているデータユーティリティ (あれば) が表示されます。DefaultDataUtility によって、特定のデータユーティリティがリストされていない多数の属性が処理されます。
このレポート内のすべての属性が属性パネルに表示できるわけではありません。特に、計算属性は通常は UI で使用できません。