コンフィギュレーション可能リンクのコレクション定義のサンプルファイル
コンフィギュレーション可能リンクのコレクションを定義およびカスタマイズするため、次の既成のサンプルファイルが {install_home}/codebase/com/ptc/core/collectionsrv/config フォルダに用意されています。
• SampleConfigurableLinksCollectionDefinitions.xml - カスタマイズ可能なリンクのコレクション定義が含まれています。
• SampleConfigurableLinksCollectionExecutionOrder.xml - コレクション定義の実行順序が含まれています。
ファイル SampleConfigurableLinksCollectionDefinitions.xml には、以下のタイプのカスタマイズ可能リンクの子オブジェクトと親オブジェクトを収集するための定義が含まれています。
• ConfigurableDescribeLink
• ConfigurableReferenceLink
• ConfigurableRevisionLink
• ConfigurableMasterLink
ファイル
SampleConfigurableLinksCollectionDefinitions.xml を設定することで、コンフィギュレーション可能リンクのコレクション定義をさらに追加できます。詳細については、
カスタマイズしたコンフィギュレーション可能リンクコレクションを参照してください。
Windchill ユーザーインタフェースでコンフィギュレーション可能リンクのコレクション定義を表示するには、
コンフィギュレーション可能リンクコレクションのサンプル UIを参照してください。
既成のサンプルファイルでは、コンフィギュレーション可能リンクのコレクションとして以下の Windchill タイプおよびサブタイプのみが収集されます。
• 部品
• ドキュメント
• 変更リクエスト
• 問題レポート
• 変更通知
|
作業版数リソースは、コンフィギュレーション可能リンクコレクションではサポートされていません。
|
ファイル SampleConfigurableLinksCollectionDefinitions.xml 内のサンプルコードには、CollectionDefinition タグで囲まれたコレクション定義が含まれています。
コレクション定義セクション内に次のサブセクションがあります。
• description - コレクション定義の説明が含まれています。
• Declare - 親オブジェクトと子オブジェクト間の関係定義とその関連リンクが含まれています。
• Input - シード (ソース) オブジェクトの定義が含まれています。
• Retriever - 宣言セクションで定義されているオブジェクトとリンクのコレクション定義が含まれています。