コピー転送プロパティ
次に説明する wvs.properties のコピー転送プロパティは、次のカテゴリにグループ化されます。
• コピー転送機能の有効化
• 製品表現のコピー転送機能の設定
• マークアップのコピー転送機能の設定
次のプロパティを使用してコピー転送機能を有効にします。
• EPM データからパブリッシングされるデータの有効性を損なわないかぎり、部品の作業版数適用時の製品表現のコピー転送を可能にします。製品表現がコピー転送される場合、マークアップとアノテーションもコピー転送できます。コピー転送された製品表現にマークアップがある場合でも、パブリッシング時に置換されることはありません。
publish.copyrepresentationsforward=true
publish.copymarkupsforward=true
• 製品表現とマークアップのコピー転送を WTDocument 用に設定します。パブリッシングはドキュメントファイルがアップロードされるときにのみ発生するため、WTDocuments のすべての製品表現は、ドキュメントのコンテンツファイルからパブリッシングされる場合であっても、コピー転送の対象となります。WTDocuments の製品表現にあるマークアップをコピー転送する場合、製品表現はパブリッシングによって置換されません。
publish.documents.copymarkupsforward=true
publish.documents.copyrepresentationsforward=true
製品表現のコピー転送機能の設定
• 制限された製品表現のコピー転送モードの場合は、WTPart の作業版数適用時にパブリッシングされた製品表現をコピー転送せず、古い作業版数と新しい作業版数はどちらも同じ EPMDocument を示します。
"publish.copyrepresentationsforward.restrict=true"/>
• 作業版数が適用されるオブジェクトが WTPart であり、派生元オブジェクトが EPMDocument である製品表現のコピー転送を制限します。
publish.copyrepresentationsforward.restrict=true"
publish.copyrepresentationsforward.part.restrict=false"/>
• 制限された製品表現のコピー転送モードの場合は、WTDocument の作業版数適用時にパブリッシングされた製品表現をコピー転送せず、古い作業版数と新しい作業版数はどちらも同じ WTDocument を示します。
publish.documents.copyrepresentationsforward.restrict=true
• 新しい製品表現対象の作業版数が異なるコンテキスト (サンドボックスチェックアウト時など) で作成される場合、この設定により、すべての製品表現をコピー転送するか、通常コピー転送されるもののみをコピー転送するかが決定されます。
publish.copyforwardallrepresentationsoncontainerchange=true
• 製品表現が別のオブジェクトから派生している場合、つまり WTpart にオーナー関連があり、製品表現が EPMDocument から派生している場合、以下のプロパティが false に設定されていても、製品表現がコピー転送されます。このプロパティは、製品表現がそれ自体から派生していないアイテムにのみ影響します。
publish.copyforwardallrepresentationsoncopy=true
|
• EPMDocument と WTPart での製品表現のコピー転送の動作は、以下のプロパティセットと同じです。
◦ publish.copyforwardallrepresentationsoncopy=false
◦ publish.copyrepresentationsforward.part.restrict=false
◦ publish.copyrepresentationsforward.restrict=false
• EPMDocument が WTPart に関連付けられているオーナーである場合、製品表現のオーナーシップは WTPart にあります。ただし、これらの製品表現は、製品表現対象 (WTPart) 自体からではなく EPMDocument から派生します。この場合、上記のプロパティセットを使用して、製品表現をコピー転送します。
• EPMDocument が WTPart に関連付けられているオーナーでない場合、製品表現のオーナーシップは EPMDocument にあります。ただし、これらは製品表現対象 (EPMDocument) 自体から派生します。この場合、上記のプロパティセットを使用して、製品表現をコピー転送しません。
• EPMDocument の製品表現がそれ自体から派生していない場合 (ほかのオブジェクトからコピーされた場合など)、このシナリオは WTPart が製品表現対象である上記のシナリオと同じなので、そのような製品表現はコピー転送されます。
|
マークアップのコピー転送機能の設定
次のプロパティを使用してマークアップのコピー転送機能を設定します。
• マークアップのコピーを、同じタイプのみに (製品表現から製品表現へ、またはビューデータからビューデータへ) 限定してコピーするかどうかを決定します。
publish.copymarkupsrestricttosametype=false
• 新しい製品表現の作成時に前の作業版数からマークアップをコピーするかどうかを決定します。前の作業版数が同じバージョンである場合は、copymarkupsfrompreviousiteration リストを使用し、annotation、Markup、group、pair_group、sequence など、コピーするマークアップタイプのリストを決定します。
前の作業版数が異なるバージョンである場合は、edrload.copymarkupsfrompreviousversion リストを使用して、コピーするマークアップタイプのリストを決定します。
edrload.copymarkupsfrompreviousiteration=
edrload.copymarkupsfrompreviousversion=
annotation,markup,group,pair_group,sequence
• 直前の作業版数からマークアップをコピーする際に、まずコピー元の製品表現と名前が照合され、次にデフォルトのステータスと照合されます。このプロパティを true に設定すると、プリファレンスのデフォルトのステータスと名前が照合されます。
edrload.copymarkupsmatchdefaultfirst=false
• 直前の作業版数からマークアップをコピーする際に、edrload.copymarkupsmatchdefaultfirst を true に設定すると、まずマークアップがデフォルトの製品表現としてステータスと照合されます。それに失敗すると、edrload.copymarkupssecondarymatchname が true に設定されていれば、マークアップを製品表現の名前と照合できます。
edrload.copymarkupssecondarymatchname=true
• 直前の作業版数からマークアップをコピーする際に、edrload.copymarkupsmatchdefaultfirst を false に設定すると、まずマークアップが名前によって照合されます。それに失敗すると、edrload.copymarkupssecondarymatchname が true に設定されていれば、マークアップを製品表現のデフォルトのステータスと照合できます。
edrload.copymarkupssecondarymatchdefault=true
• 新しいマークアップの作成時に、allowCopyForward フラグを true にするか false にするかを決定します。true の場合、その他の設定に応じて、マークアップはコピー転送が可能です。
edrload.copymarkup.allowcopyforward.default=false
• ビューデータの作業版数適用時に、ビューデータ (たとえば、WTPart または WTDocument) に直接関連付けられたマークアップをコピー転送できます。
publish.viewable.copymarkupsforward=true